Speaker
Description
In this presentation, we will discuss the application of recent and emerging C++ features, with a focus on portable parallel programming in lattice QCD. Specifically, the discussion will center around certain key features introduced in the C++17, C++20, and C++23 standards, as well as an exploration of some experimental features currently under development.
A primary emphasis will be placed on accelerator programming, aiming to highlight the potential of these modern C++ features in achieving highly efficient and portable solutions to enhance and streamline the programming of complex LQCD applications.
Topical area | Software Development and Machines |
---|