Generic Computing on a Graphics Processing Unit - P. M. Geldof (University of Amsterdam, 2007)