International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 105 - Number 6 |
Year of Publication: 2014 |
Authors: Sandeep U. Mane, Monica R. Pethkar, Pradnyarani K. Mahind |
10.5120/18383-9623 |
Sandeep U. Mane, Monica R. Pethkar, Pradnyarani K. Mahind . Overview and Applications of Particle Swarm Optimization on GPGPU. International Journal of Computer Applications. 105, 6 ( November 2014), 27-32. DOI=10.5120/18383-9623
Particle Swarm Optimization is robust and effective method to solve optimization problems. Particle Swarm Optimization takes more time to find optimal solutions for complex real world problems. Execution time required to find optimal solutions depends on nature of problem as well as population and dimension size of the application. Compute intensive problems can be solved efficiently on General Purpose Graphics Processing Unit using Particle Swarm Optimization to diminish processing time. Graphics Processing Unit is used to provide speedup and to find optimal solutions of compute intensive problems earlier than central processing unit. Particle Swarm Optimization has eased to parallelize on Graphics Processing Unit using CUDA. This paper's main contribution is the review of parallelization techniques for Particle Swarm Optimization, performance optimization strategies and brief about different applications solved using Particle Swarm Optimization on GPGPU.