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
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