DocumentCode
601006
Title
Parallel GPU-based implementation of high dimension Particle Swarm Optimizations
Author
Calazan, R.M. ; Nedjah, Nadia ; de Macedo Mourelle, Luiza
Author_Institution
Dept. of Comm. & Inf. & Tech., Brazilian Navy, Brazil
fYear
2013
fDate
Feb. 27 2013-March 1 2013
Firstpage
1
Lastpage
4
Abstract
Particle Swarm Optimization (PSO) is an evolutionary heuristics-based method used for continuous function optimization. Compared to existing stochastic methods, PSO is very robust. Nevertheless, for real-world optimizations, it requires a high computational effort. In general, parallel implementations of PSO provide better performance. However, this depends heavily on the number and characteristics of the exploited processors. With the advent and large availability of Graphics Processing Units (GPUs) and the development and straightforward applicability of the Compute Unified Device Architecture platform (CUDA), several applications have benefited from the reduction of the execution time, exploiting massive parallelism. In this paper, we propose an alternative algorithm to massively parallelize the PSO algorithm and mapped it onto a GPU-based architecture. The algorithm focuses on the work done with respect to each of the problem dimension and does it in parallel.
Keywords
graphics processing units; mathematics computing; parallel architectures; particle swarm optimisation; CUDA; GPU-based architecture; PSO; compute unified device architecture platform; continuous function optimization; evolutionary heuristic-based method; execution time; graphics processing units; parallel GPU-based implementation; particle swarm optimization; Calculators; Graphics processing units; Instruction sets; Kernel; Optimization; Parallel processing; Particle swarm optimization;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (LASCAS), 2013 IEEE Fourth Latin American Symposium on
Conference_Location
Cusco
Print_ISBN
978-1-4673-4897-3
Type
conf
DOI
10.1109/LASCAS.2013.6518991
Filename
6518991
Link To Document