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

Paulo Pinto pjmlp at progtools.org
Wed Jan 19 14:24:14 UTC 2022


On Wednesday, 19 January 2022 at 13:32:37 UTC, Ola Fosheim 
Grøstad wrote:
> On Wednesday, 19 January 2022 at 12:49:11 UTC, Paulo Pinto 
> wrote:
>> It also needs to plug into the libraries, IDEs and GPGPU 
>> debuggers available to the community.
>
> But the presentation is not only about HPC, but making parallel 
> GPU computing as easy as writing regular C++ code and being 
> able to debug that code on the CPU.
>
> I actually think it is sufficient to support Metal and Vulkan 
> for this to be of value. The question is how much more 
> performance Nvidia manage to get out of their their nvc++ 
> compiler for regular GPUs in comparison to a Vulkan solution.

Currently Vulkan Compute is not to be taken seriously.

Yes, the end goal of the industry efforts is that C++ will be the 
lingua franca of GPGPUs and FPGAs, that is why SYSCL is 
collaborating with ISO C++ efforts.

As for HPC, that is where the money for these kind of efforts 
comes from.


More information about the Digitalmars-d mailing list