Computer and Modernization

Previous Articles     Next Articles

Large Population Parallel Genetic Algorithm Based on OpenCL

  

  1. (College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China)
  • Received:2015-10-16 Online:2016-03-17 Published:2016-03-17

Abstract: In order to improve the accuracy rate of RNA secondary structure prediction and accelerate the genetic algorithm, this thesis proposed the implementation of a large population parallel genetic algorithm based on OpenCL. Through researching the potential parallelism of genetic algorithm, this thesis uses Acer TMP246M-MG-5086 as experimental platform, firstly realizes the genetic algorithm on CPU, then realizes the large population parallel genetic algorithm on GPU. Test results show that the accuracy rate of parallel genetic algorithm prediction has been increased about 49.88%, and the average speedup of using GPU is 9.76x.

Key words: large population, parallel genetic algorithm, RNA secondary structure prediction

CLC Number: