GPGPU work and Identifiers

Jakob Bornecrantz via Digitalmars-d digitalmars-d at puremagic.com
Sun Jun 19 11:23:06 PDT 2016


On Sunday, 19 June 2016 at 14:04:15 UTC, Nicholas Wilson wrote:
> On Sunday, 19 June 2016 at 12:38:00 UTC, Jakob Bornecrantz 
> wrote:
>> On Sunday, 19 June 2016 at 11:12:50 UTC, Nicholas Wilson wrote:
>>> This thread is partly to announce that i will be adding to 
>>> LDC the ability to generate code for GPUs through OpenCL, 
>>> CUDA (and if i have time) Metal in my fork at 
>>> https://github.com/thewilsonator/ldc and partly to request 
>>> the reservation of the relevant Version identifiers. (Do I do 
>>> this by a pull request?)
>>
>> What is your current status?
>>
> Just starting. But I know what i need to do ( in terms of 
> metadata)

Ah okay.

>
>> Is that SPIR-V or SPIR?
> SPRI-V
>> I tought that LLVM did not have a SPIR-V backend mainlined. Or 
>> are you using a out of tree one from Khronos?
>
> Yes

That will be annoying, the LDC that works with SPIR-V wont be 
able to produce MSVC compatible exes. Lets hope they mainline it 
soon.

Thanks for the reply.

Cheers, Jakob.




More information about the Digitalmars-d mailing list