Cuda for C++

Robert Fraser fraserofthenight at gmail.com
Fri May 29 12:39:25 PDT 2009


Trass3r wrote:
> bearophile schrieb:
>> "Thrust is a CUDA library of parallel algorithms with an interface 
>> resembling the C++ Standard Template Library (STL). Thrust provides a 
>> flexible high-level interface for GPU programming":
>> http://code.google.com/p/thrust/
>>
>> Something like this (but OpenCL) for D sounds quite interesting.
>>
> 
> Hopefully OpenCL's runtime will be compatible to D's:
> 
> Chris R Miller wrote (in Feb):
>  > I looked into writing CUDA with D a while back.  The problem is that the
>  > CUDA C runtime and the D runtime are 100% incompatible.
> 
> 
> I don't have any new information about the topic though. Maybe it works 
> with druntime.

Isn't there a dcuda project at team0xf? Not sure what state it's in, though.

I'd say OpenCL/DirectX Compute Shaders are the future... CUDA is only 
supported on NVIDIA, and as a proud ATI user, I must take exception.



More information about the Digitalmars-d mailing list