High-Performance GPGPU Programming with OCaml

Mathias Bourgoin, Emmanuel Chailloux, Jean-Luc Lamotte
Laboratoire d’Informatique de Paris – UMR 76061, Universite Pierre et Marie Curie – Sorbonnes Universites, 4 place Jussieu, 75005 Paris, France
The OCaml Users and Developers Workshop (OCaml), 2013


   title={High-Performance GPGPU Programming with OCaml},

   author={Bourgoin, Mathias and Chailloux, Emmanuel and Lamotte, Jean-Luc},



Download Download (PDF)   View View   Source Source   



We present an OCaml GPGPU library with a DSL embedded into OCaml to express GPGPU kernels. The level of performance achieved is measured through different examples. We also discuss the use of GPGPU programming to increase the performance of multicore-CPUs software, written in OCaml.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: