Multi-GPU island-based genetic algorithm for solving the knapsack problem
| dc.contributor.author | Jaros, Jiri | |
| dc.coverage.spatial | Brisbane Australia | |
| dc.date.accessioned | 2015-12-10T23:32:46Z | |
| dc.date.created | June 10-15 2012 | |
| dc.date.issued | 2012 | |
| dc.date.updated | 2016-02-24T08:51:36Z | |
| dc.description.abstract | This paper introduces a novel implementation of the genetic algorithm exploiting a multi-GPU cluster. The proposed implementation employs an island-based genetic algorithm where every GPU evolves a single island. The individuals are processed by CUDA warps, which enables the solution of large knapsack instances and eliminates undesirable thread divergence. The MPI interface is used to exchange genetic material among isolated islands and collect statistical data. The characteristics of the proposed GAs are investigated on a two-node cluster composed of 14 Fermi GPUs and 4 six-core Intel Xeon processors. The overall GPU performance of the proposed GA reaches 5.67 TFLOPS. | |
| dc.identifier.isbn | 9781467315098 | |
| dc.identifier.uri | http://hdl.handle.net/1885/68981 | |
| dc.publisher | Institute of Electrical and Electronics Engineers (IEEE Inc) | |
| dc.relation.ispartofseries | IEEE Congress on Evolutionary Computation (CEC 2012) | |
| dc.source | 2012 IEEE Congress on Evolutionary Computation Proceedings | |
| dc.subject | Keywords: CUDA; GPU; Island model; knapsack; MPI; Gallium; Interfaces (materials); Program processors; Genetic algorithms CUDA; GA; GPU; island model; knapsack; MPI | |
| dc.title | Multi-GPU island-based genetic algorithm for solving the knapsack problem | |
| dc.type | Conference paper | |
| local.bibliographicCitation.lastpage | 224 | |
| local.bibliographicCitation.startpage | 217 | |
| local.contributor.affiliation | Jaros, Jiri, College of Engineering and Computer Science, ANU | |
| local.contributor.authoruid | Jaros, Jiri, u5053499 | |
| local.description.embargo | 2037-12-31 | |
| local.description.notes | Imported from ARIES | |
| local.description.refereed | Yes | |
| local.identifier.absfor | 080205 - Numerical Computation | |
| local.identifier.ariespublication | f5625xPUB1884 | |
| local.identifier.doi | 10.1109/CEC.2012.6256131 | |
| local.identifier.scopusID | 2-s2.0-84866858943 | |
| local.type.status | Published Version |
Downloads
Original bundle
1 - 1 of 1
Loading...
- Name:
- 01_Jaros_Multi-GPU_island-based_genetic_2012.pdf
- Size:
- 1.81 MB
- Format:
- Adobe Portable Document Format