Democratizing General Purpose GPU Programming through OpenCL and Scala

Studenteropgave: Speciale (inkl. HD afgangsprojekt)

  • Reidar Beck
  • Tommy Jensen
  • Helge Willum Larsen
1. semester, Datalogi, Kandidat (Kandidatuddannelse)
General Purpose GPU programming has
the potential to increase the speed with
which many computations can be done.
We show a number of examples of such
improvements, investigate how one can
benchmark different implementations of
GPGPU programming paradigms and
how one can measure the productivity of
programmers.
Finally we implement and describe a sim-
ple toolkit to enable ordinary program-
mers to benefit from the use of a GPU.
SprogEngelsk
Udgivelsesdato10 jan. 2011
Antal sider93
ID: 43731282