• DocumentCode
    3519214
  • Title

    Parallel Fish Swarm Algorithm Based on GPU-Acceleration

  • Author

    Hu, Yifan ; Yu, Baozhong ; Ma, Jianliang ; Chen, Tianzhou

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou, China
  • fYear
    2011
  • fDate
    28-29 May 2011
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    With the development of Graphics Processing Unit (GPU) and the Compute Unified Device Architecture (CUDA) platform, researchers shift their attentions to general-purpose computing applications with GPU. In this paper, we present a novel parallel approach to run artificial fish swarm algorithm (AFSA) on GPU. Experiments are conducted by running AFSA both on GPU and CPU respectively to optimize four benchmark test functions. With the same optimization performance, the running speed of the AFSA based on GPU (GPU-AFSA) can be as 30 time fast as that of the AFSA based on CPU (CPU-AFSA). As far as we know, this is the first implementation of AFSA on GPU.
  • Keywords
    computer graphic equipment; coprocessors; optimisation; parallel algorithms; GPU acceleration; artificial fish swarm algorithm; compute unified device architecture; general-purpose computing application; graphics processing unit; parallel fish swarm algorithm; Arrays; Graphics processing unit; Kernel; Marine animals; Optimization; Particle swarm optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems and Applications (ISA), 2011 3rd International Workshop on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-9855-0
  • Electronic_ISBN
    978-1-4244-9857-4
  • Type

    conf

  • DOI
    10.1109/ISA.2011.5873264
  • Filename
    5873264