DocumentCode :
2352053
Title :
Solving Very Large Optimization Problems (Up to One Billion Variables) with a Parallel Evolutionary Algorithm in CPU and GPU
Author :
Iturriaga, Santiago ; Nesmachnow, Sergio
Author_Institution :
Centro de Calculo, Univ. de la Republica, Montevideo, Uruguay
fYear :
2012
fDate :
12-14 Nov. 2012
Firstpage :
267
Lastpage :
272
Abstract :
This article presents the application of a parallel evolutionary algorithm implemented in both CPU and Graphic Processing Units (GPU), to solve large instances of the noisy OneMax problem with up to one billion variables. Actually, new GPU platforms provide the computing power needed to apply massively parallel strategies to solve large problems. We report here the experimental evaluation of both CPU and GPU implementations for a compact evolutionary algorithm. the proposed method demonstrates a high problem solving efficacy and shows a good scalability behavior when facing high dimension instances of the noisy OneMax problem, improving the computational efficiency and the results reported in previous similar approaches developed on CPU.
Keywords :
evolutionary computation; graphics processing units; optimisation; parallel algorithms; CPU; GPU; compact evolutionary algorithm; graphic processing unit; massively parallel strategy; noisy OneMax problem; optimization problem; parallel evolutionary algorithm; scalability behavior; Computational modeling; Evolutionary computation; Graphics processing units; Instruction sets; Noise measurement; Optimization; Vectors; GPU; noisy OneMax; one billion variables; parallel evolutionary algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2012 Seventh International Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
978-1-4673-2991-0
Type :
conf
DOI :
10.1109/3PGCIC.2012.63
Filename :
6362980
Link To Document :
بازگشت