In this paper, we propose a pioneering framework called ParadisEO-MO-GPU for the reusable design and implemen-tation of parallel local search metaheuristics (S- Metaheuris-tics) on Graphics Processing Units (GPU). We revisit the ParadisEO-MO software framework to allow its utilization on GPU accelerators focusing on the parallel iteration-level model, the major parallel model for S- Metaheuristics. It consists in the parallel exploration of the neighborhood of a problem solution. The challenge is on the one hand to rethink the design and implementation of this model opti-mizing the data transfer between the CPU and the GPU. On the other hand, the objective is to make the GPU as transparent as possible for the user minimizing his or her invo...
International audienceThis paper presents a general-purpose software framework dedicated to the desi...
International audienceIn practice, combinatorial optimization problems are complex and computational...
There are many combinatorial optimization problems such as traveling salesman problem, quadratic-ass...
International audienceIn this paper, we propose a pioneering framework called ParadisEO-MO-GPU for t...
International audienceThis paper is a major step towards a pioneering software framework for the reu...
In this paper, we present the ParadisEO white-box object-oriented framework dedicated to the reusabl...
The original publication is available at www.springerlink.comInternational audienceParaDisEO is a fr...
Abstract. Local search is a successful approach for solving combina-torial optimization and constrai...
Abstract. Local search is a successful approach for solving combina-torial optimization and constrai...
Abstract. We consider a metaheuristic optimization algorithm which uses single process (thread) to g...
Metaheuristics have been showing interesting results in solving hard optimization problems. However,...
Graphics processor units (GPUs) are many-core processors that perform better than central processing...
Evolutionary Computation techniques and other metaheuristics have been increasingly used in the last...
Hybrid metaheuristics are powerful methods for solving com- plex problems in science and industry. N...
International audienceIn practice, combinatorial optimization problems are complex and computational...
International audienceThis paper presents a general-purpose software framework dedicated to the desi...
International audienceIn practice, combinatorial optimization problems are complex and computational...
There are many combinatorial optimization problems such as traveling salesman problem, quadratic-ass...
International audienceIn this paper, we propose a pioneering framework called ParadisEO-MO-GPU for t...
International audienceThis paper is a major step towards a pioneering software framework for the reu...
In this paper, we present the ParadisEO white-box object-oriented framework dedicated to the reusabl...
The original publication is available at www.springerlink.comInternational audienceParaDisEO is a fr...
Abstract. Local search is a successful approach for solving combina-torial optimization and constrai...
Abstract. Local search is a successful approach for solving combina-torial optimization and constrai...
Abstract. We consider a metaheuristic optimization algorithm which uses single process (thread) to g...
Metaheuristics have been showing interesting results in solving hard optimization problems. However,...
Graphics processor units (GPUs) are many-core processors that perform better than central processing...
Evolutionary Computation techniques and other metaheuristics have been increasingly used in the last...
Hybrid metaheuristics are powerful methods for solving com- plex problems in science and industry. N...
International audienceIn practice, combinatorial optimization problems are complex and computational...
International audienceThis paper presents a general-purpose software framework dedicated to the desi...
International audienceIn practice, combinatorial optimization problems are complex and computational...
There are many combinatorial optimization problems such as traveling salesman problem, quadratic-ass...