Skip to content

"DCompute: Harnessing all your hardware" by Nicholas Wilson

Photo of Ali Çehreli
Hosted By
Ali Ç.
"DCompute: Harnessing all your hardware" by Nicholas Wilson

Details

DCompute is a set of libraries designed to work with ldc to enable native execution of regular D code on GPUs (and other more exotic targets of OpenCL such as FPGAs DSPs) on the OpenCL and CUDA runtimes:

https://github.com/libmir/dcompute

This talk will cover:

  • A mental model for the hardware

  • An overview of the DCompute API -- how D enabled it how to use it

  • And a live demonstration

Nicholas Wilson is a student at Murdoch University, Western Australia, studying for his BEng (Hons)/BSc in Industrial Computer Systems & Instrumentation and Control / Molecular Biology & Biomed. He has been using D for 6 years for odd jobs and number bashing. He is the primary author of DCompute, a framework for heterogenous computing in D.

Photo of DLang Silicon Valley group
DLang Silicon Valley
See more events
Octarine Labs, Inc.
196 Castro Street · Mountain View, CA