p.1613
p.1619
p.1623
p.1627
p.1633
p.1638
p.1642
p.1646
p.1650
A Parallel Genetic Algorithm Based on OpenCL in Resolving 0/1 Knapsack Problems
Abstract:
This paper mainly focused on 0/1 knapsack problems based on the genetic algorithm (GA). According to characteristics of the individual independence in GA, a parallel segmentation method was presented using the OpenCL technology in resolving the 0/1 knapsack problems. Moreover, the local memory was partially optimized in the statistical operation of GA. Experiment results in comparing serial and parallel algorithm implementations showed that the parallel algorithm implementation was operative and the execution time of the parallel algorithm implementation increased linearly according to the increment of problem scale. By comparing the execution time of implementations on CPU and GPU under various individuals and iterations conditions, the effects on CPU and GPU of this method were also analyzed.
Info:
Periodical:
Pages:
1633-1637
Citation:
Online since:
September 2014
Authors:
Price:
Сopyright:
© 2014 Trans Tech Publications Ltd. All Rights Reserved
Share:
Citation: