Accelerating evolutionary computation with graphics processing units
Memorial University, St John’s, NF, Canada
Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference, GECCO ’09
@conference{banzhaf2009accelerating,
title={Accelerating evolutionary computation with graphics processing units},
author={Banzhaf, W. and Harding, S.},
booktitle={Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers},
pages={3237–3286},
year={2009},
organization={ACM}
}
Graphics Processing Units (GPUs) have become a major source of computational power for numerical applications. Originally designed for application of time-consuming graphics operations, GPUs are stream processors that implement the SIMD paradigm. Modern programming tools allow developers to access the parallelism of the GPU in a flexible and convenient way, hiding many low level details from the user. In this tutorial we shall provide a gentle introduction of how to put GPUs to good use with Evolutionary Computation.
January 22, 2011 by hgpu