GPU-based Coevolutionary Particle Swarm Optimization

Zhao Liang,Zhu Yanxing,Zhang Jianyu,Ye Zhencheng
DOI: https://doi.org/10.23919/chicc.2017.8028933
2017-01-01
Abstract:Coevolutionary particle swarm optimization (CPSO) algorithm has been investigated and applied in the real world widely. When tackling the large-scale and complex real time optimization problems, the running time of CPSO algorithm is a barrier. In this paper, Graphics Processing Unit (GPU) is introduced to provide speedup in order to meet the real time requirements. The CPSO algorithm has been implemented on GPU concurrently using the CUDA architecture. The performance and run time of CPU-based and GPU-based CPSO algorithms are compared in detail. The experiment result shows that the GPU-based parallel computation mode can shorten the run time of CPSO algorithm apparently.
What problem does this paper attempt to address?