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