Evolutionary Algorithms (EAs) are effective and robust methods for solving many practical problems such as feature selection, electrical circuits synthesis, and data mining. However, they may execute for a long time for some difficult problems, because several fitness evaluations must be performed. A promising approach to overcome this limitation is to parallelize these algorithms. In this paper, we propose to implement a parallel EA on consumer-level graphics cards. We perform experiments to compare our parallel EA with an ordinary EA and demonstrate that the former is much more effective than the latter. A range from 1.25 to 5 times of speed-up is achieved using current generation of graphics card. Since consumer-level graphics cards are ...
International audienceThe island model for evolutionary algorithms allows to delay the global conver...
Evolutionary algorithms are one of the most popular forms of optimization algorithms. They are compa...
Multiple independent runs of an evolutionary algorithm in parallel are often used to increase the ef...
In this research, we have implemented a parallel EP on consumer-level graphics processing units and ...
Evolutionary algorithms (EA) are proven effective and robust in searching large varied spaces in a w...
International audienceA parallel solution to the implementation of evolutionary algorithms is propos...
In this paper, we report a parallel Hybrid Genetic Algorithm (HGA) on consumer-level graphics cards....
In this paper, we propose to parallelize a Hybrid Genetic Algorithm (HGA) on Graphics Processing Uni...
Graphical Processing Units stand for the success of Artificial Neural Networks over the past decade ...
This paper proposes a new approach to produce classification rules based on evolutionary computation...
Abstract. The availability of low cost powerful parallel graphic cards has estimu-lated a trend to i...
Parallel genetic algorithms are usually implemented on parallel machines or distributed systems. Thi...
Recent years have witnessed the emergence of a huge number of parallel computer architectures. Almos...
Many optimization problems have complex search space, which either increase the solving problem time...
'Evolutionary algorithms' is the collective name for a group of relatively new stochastic search alg...
International audienceThe island model for evolutionary algorithms allows to delay the global conver...
Evolutionary algorithms are one of the most popular forms of optimization algorithms. They are compa...
Multiple independent runs of an evolutionary algorithm in parallel are often used to increase the ef...
In this research, we have implemented a parallel EP on consumer-level graphics processing units and ...
Evolutionary algorithms (EA) are proven effective and robust in searching large varied spaces in a w...
International audienceA parallel solution to the implementation of evolutionary algorithms is propos...
In this paper, we report a parallel Hybrid Genetic Algorithm (HGA) on consumer-level graphics cards....
In this paper, we propose to parallelize a Hybrid Genetic Algorithm (HGA) on Graphics Processing Uni...
Graphical Processing Units stand for the success of Artificial Neural Networks over the past decade ...
This paper proposes a new approach to produce classification rules based on evolutionary computation...
Abstract. The availability of low cost powerful parallel graphic cards has estimu-lated a trend to i...
Parallel genetic algorithms are usually implemented on parallel machines or distributed systems. Thi...
Recent years have witnessed the emergence of a huge number of parallel computer architectures. Almos...
Many optimization problems have complex search space, which either increase the solving problem time...
'Evolutionary algorithms' is the collective name for a group of relatively new stochastic search alg...
International audienceThe island model for evolutionary algorithms allows to delay the global conver...
Evolutionary algorithms are one of the most popular forms of optimization algorithms. They are compa...
Multiple independent runs of an evolutionary algorithm in parallel are often used to increase the ef...