OpenMP Offloading in Grid QCD Library

Not scheduled
20m
Parallel Algorithms and Machines Algorithms and Machines

Speaker

Dr Meifeng Lin (Brookhaven National Laboratory)

Description

OpenMP is a programming model that has been widely used for multi-threaded computations on multicore and many-core CPUs. However, its support for GPU accelerated computing was not available until OpenMP 4.0. Since then, many new features and capabilities have been added to the OpenMP standard to enable GPU offloading in response to the popularity of GPU computing. In this presentation, we will describe our experience with using OpenMP GPU offloading directives in the Grid code, which is a C++ lattice QCD library developed by Peter Boyle et al.

Author

Dr Meifeng Lin (Brookhaven National Laboratory)

Presentation materials

There are no materials yet.