مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

video

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

sound

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Persian Version

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View:

226
مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Download:

90
مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Cites:

Information Journal Paper

Title

Parallel Implementation of Particle Swarm Optimization Variants Using Graphics Processing Unit Platform

Pages

  48-56

Abstract

 There are different variants of Particle Swarm Optimization (PSO) algorithm such as Adaptive Particle Swarm Optimization (APSO) and Particle Swarm Optimization with an Aging Leader and Challengers (ALC-PSO). These algorithms improve the performance of PSO in terms of finding the best solution and accelerating the convergence speed. However, these algorithms are computationally intensive. The goal of this paper is high performance implementations of Traditional PSO (TPSO), APSO and ALCPSO using CUDA technology. We have implemented these three algorithms on both central processing unit (CPU) and Graphics Processing Unit (GPU) in order to analyze and improve their performance and reduce their computational times. We have achieved speedups up to 14. 5x, 31x, and 152x, for GPUTPSO, GPU-ALCPSO, and GPU-APSO, respectively. In addition, different number of threads has been chosen in order to find an appropriate number of threads per block for both APSO and ALC-PSO algorithms. Our experimental results show that the best choice for number of threads per block depends on the number of existing variables and constants in each algorithm and the number of registers per multiprocessor.

Multimedia

  • No record.
  • Cites

  • No record.
  • References

  • No record.
  • Cite

    APA: Copy

    JAM, S., SHAHBAHRAMI, A., & Ziyabari, s.h.s.. (2017). Parallel Implementation of Particle Swarm Optimization Variants Using Graphics Processing Unit Platform. INTERNATIONAL JOURNAL OF ENGINEERING, 30(1 (TRANSACTIONS A: Basics)), 48-56. SID. https://sid.ir/paper/734821/en

    Vancouver: Copy

    JAM S., SHAHBAHRAMI A., Ziyabari s.h.s.. Parallel Implementation of Particle Swarm Optimization Variants Using Graphics Processing Unit Platform. INTERNATIONAL JOURNAL OF ENGINEERING[Internet]. 2017;30(1 (TRANSACTIONS A: Basics)):48-56. Available from: https://sid.ir/paper/734821/en

    IEEE: Copy

    S. JAM, A. SHAHBAHRAMI, and s.h.s. Ziyabari, “Parallel Implementation of Particle Swarm Optimization Variants Using Graphics Processing Unit Platform,” INTERNATIONAL JOURNAL OF ENGINEERING, vol. 30, no. 1 (TRANSACTIONS A: Basics), pp. 48–56, 2017, [Online]. Available: https://sid.ir/paper/734821/en

    Related Journal Papers

  • No record.
  • Related Seminar Papers

  • No record.
  • Related Plans

  • No record.
  • Recommended Workshops






    Move to top
    telegram sharing button
    whatsapp sharing button
    linkedin sharing button
    twitter sharing button
    email sharing button
    email sharing button
    email sharing button
    sharethis sharing button