5 March 2026
Europe/Berlin timezone

Nowadays, hardware becomes more and more complex. Developing efficient programs on all these architectures becomes also more and more difficult. Several solutions are available. Using specialised libraries for one or an other achitecture, but which one to choose ? C++ 17 introduces high level algorithms to abstract the hardware, so classic implementations can be simplified to vectorize and parallelize computation. This deeply simplifies program which uses this method. Since these algorithms rely on the compiler, we will see in a future webinar how to use a specialised compiler (such as nvc++) to compile a C++17 program directly on GPU without any other modification. 

 

What are Gray Scott Thursdays?

Gray Scott Thursdays are a unique series of 18 live webinars, held every Thursday leading up to the Gray Scott School 2026. Each session is presented by our expert professors and provides an early dive into the key topics of High-Performance Computing, including:

CPU/GPU architectures, memory management, profiling, testing, and modern programming languages such as C++, Fortran, Julia and Python… and much more!

These webinars are a perfect opportunity to get a head start, learn directly from the instructors, and familiarize yourself with the tools, libraries, and methods that will be used during the intensive on-site training.

Starts
Ends
Europe/Berlin