• DocumentCode
    712916
  • Title

    High performance implementation of APSO algorithm using GPU platform

  • Author

    Hamideh Sojoudi Ziyabari, Seyyedeh ; Shahbahrami, Asadollah

  • Author_Institution
    Fac. of Eng., Univ. of Guilan Rasht, Rasht, Iran
  • fYear
    2015
  • fDate
    3-5 March 2015
  • Firstpage
    196
  • Lastpage
    200
  • Abstract
    Optimization can be defined as the act of getting the best result under given circumstances. Evolutionary algorithms are widely used for solving optimization problems. One of these evolutionary algorithms is Particle Swarm Optimization (PSO). Different kinds of PSO such as Adaptive Particle Swarm Optimization (APSO), have been presented to improve the original PSO and eliminate its disadvantages. Although APSO can overcome the problem of premature convergence and accelerate the convergence speed at the same time, it is computationally intensive because of its nested loops. The goal of this paper is high performance implementation of APSO algorithm based on GPU. In order to analyze this algorithm and evaluate its computational time, we have implemented APSO on both CPU and GPU. Different parallelisms such as loop-level parallelism have been exploited and we have achieved significant speedup up to 152x compared to CPU based implementation.
  • Keywords
    convergence; graphics processing units; parallel processing; particle swarm optimisation; APSO algorithm; CPU; GPU platform; adaptive particle swarm optimization; computational time; convergence speed; evolutionary algorithms; graphics processing unit; high performance implementation; loop-level parallelism; nested loops; optimization problems; premature convergence; Acceleration; Convergence; Graphics processing units; Optimization; Parallel processing; Particle swarm optimization; Adaptive Particle Swarm Optimization (APSO); Particle Swarm Optimization (PSO); parallel implementation; speedup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Artificial Intelligence and Signal Processing (AISP), 2015 International Symposium on
  • Conference_Location
    Mashhad
  • Print_ISBN
    978-1-4799-8817-4
  • Type

    conf

  • DOI
    10.1109/AISP.2015.7123524
  • Filename
    7123524