9017

Speeding Up Model Building for ECGA on CUDA Platform

Chung-Yu Shao, Tian-Li Yu
Taiwan Evolutionary Intelligence Laboratory (TEIL), Department of Electrical Engineering, National Taiwan University, No.1, Sec. 4, Roosevelt Rd., Taipei, Taiwan
TEIL Technical Report No. 2013002, 2013

@article{shao2013speeding,

   title={Speeding Up Model Building for ECGA on CUDA Platform},

   author={Shao, Chung-Yu and Yu, Tian-Li},

   year={2013}

}

Download Download (PDF)   View View   Source Source   

1143

views

Parallelization is a straightforward approach to enhance the efficiency for evolutionary computation due to its inherently parallel nature. Since NVIDIA released the compute unified device architecture (CUDA), graphic processing units have enabled lots of scalable parallel programs in a wide range of fields. However, parallelization of model building for EDAs is rarely studied. In this paper, we propose two implementations on CUDA to speed up the model building in the extended compact genetic algorithm (ECGA). The first implementation is algorithmically identical to original ECGA. Aiming at a greater speed boost, the second implementation modifies the model building. It slightly decreases the accuracy of models in exchange for more speedup. Empirically, the first implementation achieves a speedup of roughly 233 to the baseline on 250-bit trap problem with order 5, and the second implementation achieves a speedup of roughly 264 to the baseline on the same problem. Finally, both of our implementations scale up to 9,050-bit trap problem with order 5 on one single Tesla C2050 GPU card.
No votes yet.
Please wait...

* * *

* * *

Featured events

2018
November
27-30
Hida Takayama, Japan

The Third International Workshop on GPU Computing and AI (GCA), 2018

2018
September
19-21
Nagoya University, Japan

The 5th International Conference on Power and Energy Systems Engineering (CPESE), 2018

2018
September
22-24
MediaCityUK, Salford Quays, Greater Manchester, England

The 10th International Conference on Information Management and Engineering (ICIME), 2018

2018
August
21-23
No. 1037, Luoyu Road, Hongshan District, Wuhan, China

The 4th International Conference on Control Science and Systems Engineering (ICCSSE), 2018

2018
October
29-31
Nanyang Executive Centre in Nanyang Technological University, Singapore

The 2018 International Conference on Cloud Computing and Internet of Things (CCIOT’18), 2018

HGPU group © 2010-2018 hgpu.org

All rights belong to the respective authors

Contact us: