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
Link To Document