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

Ola Fosheim Grøstad ola.fosheim.grostad at gmail.com
Wed Jan 12 22:50:38 UTC 2022


I found the CppCon 2021 presentation
[C++ Standard 
Parallelism](https://www.youtube.com/watch?v=LW_T2RGXego) by 
Bryce Adelstein Lelbach very interesting, unusually clear and 
filled with content. I like this man. No nonsense.

It provides a view into what is coming for relatively high level 
and hardware agnostic parallel programming in C++23 or C++26. 
Basically a portable "high level" high performance solution.

He also mentions the Nvidia C++ compiler *nvc++* which will make 
it possible to compile C++ to Nvidia GPUs in a somewhat 
transparent manner. (Maybe it already does, I have never tried to 
use it.)

My gut feeling is that it will be very difficult for other 
languages to stand up to C++, Python and Julia in parallel 
computing. I get a feeling that the distance will only increase 
as time goes on.

What do you think?






More information about the Digitalmars-d mailing list