標題: | A parallel Bees Algorithm implementation on GPU |
作者: | Luo, Guo-Heng Huang, Sheng-Kai Chang, Yue-Shan Yuan, Shyan-Ming 資訊科學與工程研究所 Institute of Computer Science and Engineering |
關鍵字: | Bees Algorithm;Parallel Bees Algorithm;Swarm intelligence;GPGPU;CUDA |
公開日期: | 1-Mar-2014 |
摘要: | Bees Algorithm is a population-based method that is a computational bound algorithm whose inspired by the natural behavior of honey bees to finds a near-optimal solution for the search problem. Recently, many parallel swarm based algorithms have been developed for running on GPU (Graphic Processing Unit). Since nowadays developing a parallel Bee Algorithm running on the GPU becomes very important. In this paper, we extend the Bees Algorithm (CUBA (i.e. CUDA based Bees Algorithm)) in order to be run on the CUDA (Compute Unified Device Architecture). CUBA (CUDA based Bees Algorithm). We evaluate the performance of CUBA by conducting some experiments based on numerous famous optimization problems. Results show that CUBA significantly outperforms standard Bees Algorithm in numerous different optimization problems. (C) 2013 Elsevier B.V. All rights reserved. |
URI: | http://dx.doi.org/10.1016/j.sysarc.2013.09.007 http://hdl.handle.net/11536/24309 |
ISSN: | 1383-7621 |
DOI: | 10.1016/j.sysarc.2013.09.007 |
期刊: | JOURNAL OF SYSTEMS ARCHITECTURE |
Volume: | 60 |
Issue: | 3 |
起始頁: | 271 |
結束頁: | 279 |
Appears in Collections: | Articles |
Files in This Item:
If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.