Scientific computing and parallel computing C++23/C++26

Ola Fosheim Grøstad ola.fosheim.grostad at
Wed Jan 19 10:17:45 UTC 2022

On Wednesday, 19 January 2022 at 09:49:59 UTC, Nicholas Wilson 
> Arguably that already describes Nvidia. Luckily for us, it has 
> an intermediate layer in PTX that LLVM can target, and that's 
> exactly what dcompute does.

For desktop applications one has to support Intel, AMD, Nvidia, 
Apple. So, does that mean that one have to support Metal, Vulkan, 
PTX and RocM? Sounds like too much…

> Unlike C++, D can much more easily statically condition on 
> aspects of the hardware, making the tuning process faster to 
> navigate the parameter configuration space.

Not sure what you meant here?

More information about the Digitalmars-d mailing list