Using LDC2 with --march=amdgcn
Nicholas Wilson
iamthewilsonator at hotmail.com
Tue Jul 26 09:59:08 UTC 2022
On Sunday, 24 July 2022 at 18:44:42 UTC, realhet wrote:
> Hello,
>
> I noticed that the LDC2 compiler has an architecture target
> called "AMD GCN".
>
> Is there an example code which is in D and generates a working
> binary of a hello world kernel.
>
> I tried it, and just failed at the very beginning: How can I
> specify __kernel and __global in D?
As mentioned by Johan, LDC in conjunction with dcompute is the
closest thing.
You can use LDC to generate SPIR-V binaries with which I believe
you should be able to use with the OpenCL implementation for that
platform using dcompute to drive OpenCL.
More information about the Digitalmars-d-learn
mailing list