Re: CUDA bindings

2014-10-26 Thread Tofu Ninja via Digitalmars-d-announce
On Sunday, 26 October 2014 at 05:31:52 UTC, Dmitri Nesteruk wrote: This is great! I know that C++ uses and to enclose kernel calls and thus create the link between CPU and GPU code when NVCC rips things apart. How is this done in your bindings? It's just the driver api, its not CUDA code in

Re: CUDA bindings

2014-10-26 Thread ponce via Digitalmars-d-announce
On Sunday, 26 October 2014 at 05:31:52 UTC, Dmitri Nesteruk wrote: On Tuesday, 21 October 2014 at 08:31:03 UTC, ponce wrote: On Thursday, 16 October 2014 at 21:18:15 UTC, ponce wrote: Dear D users, I'd like to announce DerelictCUDA, dynamic bindings to the CUDA library.

Re: CUDA bindings

2014-10-26 Thread ponce via Digitalmars-d-announce
On Sunday, 26 October 2014 at 08:18:11 UTC, Tofu Ninja wrote: On Sunday, 26 October 2014 at 05:31:52 UTC, Dmitri Nesteruk wrote: This is great! I know that C++ uses and to enclose kernel calls and thus create the link between CPU and GPU code when NVCC rips things apart. How is this done in

Re: CUDA bindings

2014-10-25 Thread Dmitri Nesteruk via Digitalmars-d-announce
On Tuesday, 21 October 2014 at 08:31:03 UTC, ponce wrote: On Thursday, 16 October 2014 at 21:18:15 UTC, ponce wrote: Dear D users, I'd like to announce DerelictCUDA, dynamic bindings to the CUDA library. https://github.com/derelictorg/derelictcuda For now, only the CUDA Driver API is

Re: CUDA bindings

2014-10-21 Thread ponce via Digitalmars-d-announce
On Thursday, 16 October 2014 at 21:18:15 UTC, ponce wrote: Dear D users, I'd like to announce DerelictCUDA, dynamic bindings to the CUDA library. https://github.com/derelictorg/derelictcuda For now, only the CUDA Driver API is exposed, providing most of the warp control. For a visual

Re: CUDA bindings

2014-10-18 Thread Paul O'Neil via Digitalmars-d-announce
On 10/18/2014 05:49 AM, ponce wrote: I think we need some place (could be just a NG thread?) to express users needs for library/bindings. Else we don't really know what is missing. A wiki page might be better, so that it can be modified in place and always be up to date with requests and

Re: CUDA bindings

2014-10-17 Thread Tofu Ninja via Digitalmars-d-announce
On Thursday, 16 October 2014 at 21:18:15 UTC, ponce wrote: More APIs could be implemented if the interest happens to be non-null. Interest non-null, this is awesome.

Re: CUDA bindings

2014-10-17 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 10/17/14, 7:58 AM, Tofu Ninja wrote: On Thursday, 16 October 2014 at 21:18:15 UTC, ponce wrote: More APIs could be implemented if the interest happens to be non-null. Interest non-null, this is awesome. Let it ride!

CUDA bindings

2014-10-16 Thread ponce via Digitalmars-d-announce
Dear D users, I'd like to announce DerelictCUDA, dynamic bindings to the CUDA library. https://github.com/derelictorg/derelictcuda For now, only the CUDA Driver API is exposed, providing most of the warp control. For a visual explanation of the different APIs in CUDA, see