GPGPUs

ponce contact at gam3sfrommars.fr
Sat Jan 18 11:34:47 PST 2014


On Friday, 16 August 2013 at 10:04:22 UTC, Russel Winder wrote:
> So the question I am interested in is whether D is the language 
> that can
> allow me to express in a single codebase a program in which 
> parts will
> be executed on one or more GPGPUs and parts on multiple CPUs. D 
> has
> support for the latter, std.parallelism and std.concurrency.

You can write everything in OpenCL and dispatch to both a CPU or 
GPU device, managing the submit queues yourself.

> I guess my question is whether people are interested in 
> std.gpgpu (or some more sane name).

What would be the purpose? To be on top of both CUDA and OpenCL?



More information about the Digitalmars-d mailing list