DCompute is now in the master branch of LDC
Walter Bright via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Mon May 29 13:36:26 PDT 2017
On 5/29/2017 2:33 AM, Nicholas Wilson wrote:
> Hi all,
>
> I'm happy to announce that the dcompute modifications to LDC are now in the
> master branch of LDC. The dcompute extensions require LLVM 3.9.1 or greater for
> NVPTX/CUDA and my fork[1] of LLVM for SPIRV.
>
> Someone (sorry I've forgotten who!) at dconf said they'd make a docker image of
> the dependencies (ldc llvm), if you're reading please let me know! Or if someone
> else wants to do it thats good too.
>
> I'm still quite busy until July (honours thesis), but if anyone wanting to
> contribute to either the runtime stuff [2](all D), LDC [3] or LLVM [1](mostly
> C++) I'm happy to answer any questions, providing testing and performance
> feedback on diverse systems is also appreciated. Feel free to drop a line at
> https://gitter.im/libmir/public
>
> [1]: https://github.com/thewilsonator/llvm/tree/compute
> [2]: https://github.com/libmir/dcompute
> [3]: https://github.com/ldc-developers/ldc
Congratulations! This is great work, and a great contribution.
May I suggest, however, that the name DCompute is a bit generic, and provides no
hint that it provides GPU programming for D.
How about calling it D-GPU ? I bet you'd get a lot more clicks on a name like that.
More information about the Digitalmars-d-announce
mailing list