• DocumentCode
    2668857
  • Title

    Paralleling Euclidean Particle Swarm Optimization in CUDA

  • Author

    Zhu, Hongbing ; Guo, Yongmei ; Wu, Jianguo ; Gu, Jinguang ; Eguchi, Kei

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Wuhan Univ. of Sci. & Technol., Wuhan, China
  • fYear
    2011
  • fDate
    1-3 Nov. 2011
  • Firstpage
    93
  • Lastpage
    96
  • Abstract
    Euclidean Particle Swarm Optimization (EPSO) is a swarm intelligence algorithm, which has been successful applied to many engineering optimization problems and shown its high search speed in these applications. However, with the increase in the dimension of optimization problems and the number of local optima, the processing speed of the EPSO has become a bottleneck of applications as each particle of them has to calculate separately fitness. In this paper the EPSO has been parallelled in Compute Unified Device Architecture (CUDA) to solve the bottleneck. Five benchmark functions had been employed to examine the performance of the parallelled EPSO (pEPSO), and the experimental results shown that the average processing of calculating fitness had been accelerated to maximum 16.27 times the original algorithm.
  • Keywords
    parallel architectures; particle swarm optimisation; CUDA; Euclidean particle swarm optimization parallelization; compute unified device architecture; engineering optimization problems; fitness calculation; swarm intelligence algorithm; Intelligent networks; Intelligent systems; Compute Unified Device Architecture (CUDA); Euclidean particle swarm optimization (EPSO); graphic processing unit (GPU); parallelled Euclidean particle swarm optimization (pEPSO);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Networks and Intelligent Systems (ICINIS), 2011 4th International Conference on
  • Conference_Location
    Kunming
  • Print_ISBN
    978-1-4577-1626-3
  • Type

    conf

  • DOI
    10.1109/ICINIS.2011.35
  • Filename
    6104701