Population structure and particle swarm performance
CEC '02 Proceedings of the Evolutionary Computation on 2002. CEC '02. Proceedings of the 2002 Congress - Volume 02
Population structure and particle swarm performance
CEC '02 Proceedings of the Evolutionary Computation on 2002. CEC '02. Proceedings of the 2002 Congress - Volume 02
What else is the evolution of PSO telling us?
Journal of Artificial Evolution and Applications - Particle Swarms: The Second Decade
Human body pose estimation with particle swarm optimisation
Evolutionary Computation
Mean and variance of the sampling distribution of particle swarm optimizers during stagnation
IEEE Transactions on Evolutionary Computation
GPU-based parallel particle swarm optimization
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Swarm's flight: accelerating the particles using C-CUDA
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
A study of particle swarm optimization particle trajectories
Information Sciences: an International Journal
Particle swarm optimization with triggered mutation and its implementation based on GPU
Proceedings of the 12th annual conference on Genetic and evolutionary computation
Comparing results of 31 algorithms from the black-box optimization benchmarking BBOB-2009
Proceedings of the 12th annual conference companion on Genetic and evolutionary computation
Markerless articulated human body tracking from multi-view video with GPU-PSO
ICES'10 Proceedings of the 9th international conference on Evolvable systems: from biology to hardware
Evaluation of parallel particle swarm optimization algorithms within the CUDATM architecture
Information Sciences: an International Journal
Evolving the structure of the particle swarm optimization algorithms
EvoCOP'06 Proceedings of the 6th European conference on Evolutionary Computation in Combinatorial Optimization
EvoApplications'12 Proceedings of the 2012t European conference on Applications of Evolutionary Computation
Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
A comparative study of three GPU-based metaheuristics
PPSN'12 Proceedings of the 12th international conference on Parallel Problem Solving from Nature - Volume Part II
Particle Swarm Optimization and Differential Evolution for model-based object detection
Applied Soft Computing
Hi-index | 0.00 |
This paper describes our latest implementation of Particle Swarm Optimization (PSO) with simple ring topology for modern Graphic Processing Units (GPUs). To achieve both the fastest execution time and the best performance, we designed a parallel version of the algorithm, as fine-grained as possible, without introducing explicit synchronization mechanisms among the particles' evolution processes. The results we obtained show a significant speed-up with respect to both the sequential version of the algorithm run on an up-to-date CPU and our previously developed parallel implementation within the nVIDIA CUDA architecture.