Title :
Parallel ant colony for nonlinear function optimization with graphics hardware acceleration
Author :
Zhu, Weihang ; Curry, James
Author_Institution :
Dept. of Ind. Eng., Lamar Univ., Beaumont, TX, USA
Abstract :
This paper presents a massively parallel ant colony optimization - pattern search (ACO-PS) algorithm with graphics hardware acceleration on nonlinear function optimization problems. The objective of this study is to determine the effectiveness of using graphics processing units (GPU) as a hardware platform for ACO-PS. GPU, the common graphics hardware found in modern personal computers, can be used for data-parallel computing in a desktop setting. In this research, the classical ACO is adapted in the data-parallel GPU computing platform featuring `single instruction - multiple thread´ (SIMT). The global optimal search of the ACO is enhanced by the classical local pattern search (PS) method. The hybrid ACO-PS method is implemented in a GPU + CPU hardware platform and compared to a similar implementation in a central processing unit (CPU) platform. Computational results indicate that GPU-accelerated SIMT-ACO-PS method is orders of magnitude faster than the corresponding CPU implementation. The main contribution of this paper is the parallelization analysis and performance analysis of the hybrid ACO-PS with GPU acceleration.
Keywords :
computer graphics; multi-threading; nonlinear programming; parallel processing; search problems; SIMT; central processing unit platform; data-parallel GPU computing platform; data-parallel computing; global optimal search; graphics hardware acceleration; graphics processing units; nonlinear function optimization; nonlinear function optimization problems; parallel ant colony optimization; parallelization analysis; pattern search algorithm; single instruction - multiple thread; Acceleration; Ant colony optimization; Central Processing Unit; Computer aided instruction; Computer graphics; Concurrent computing; Hardware; Read-write memory; USA Councils; Yarn; Ant Colony; CUDA; GPU; Graphics Hardware Acceleration; Pattern Search;
Conference_Titel :
Systems, Man and Cybernetics, 2009. SMC 2009. IEEE International Conference on
Conference_Location :
San Antonio, TX
Print_ISBN :
978-1-4244-2793-2
Electronic_ISBN :
1062-922X
DOI :
10.1109/ICSMC.2009.5346870