D5: Grid: OneCode and FourAPIs

28 Jul 2021, 15:00
1h
Poster Software development and Machines Poster

Speaker

Azusa Yamaguchi (Edinburgh University)

Description

We discuss the status, portability and performance of the Grid package for lattice QCD. Accelerated computing nodes are increasingly common and increasingly varied. Programming for all of them is a considerable pain that gets in the way of science. A major update to Grid abstracts the differences and will run well with single source code on SIMD CPUs and on CUDA, HIP and SyCL suitable for Nvidia, AMD and Intel GPUs. Performance results are presented.

Primary author

Azusa Yamaguchi (Edinburgh University)

Co-author

Peter Boyle (Brookhaven National Laboratory)

Presentation materials