FOSDEM event "Lessons in Programming Model Comparisons Using OpenMP and CUDA for Targetting GPUs"

Alaina Edwards

Type devroom

Starts on day 1 (2021-02-06) at 15:00 (Brussels time, UTC+1) in room Hpc (duration 00:30)

Matrix room #hpc:fosdem.org

In this talk we explore two programming models for GPU accelerated computing in a Fortran application: OpenMP with target directives and CUDA. We use an example application Riemann problem, a common problem in fluid dynamics, as our testing ground. This example application is implemented in GenASiS, a code being developed for astrophysics simulations. While OpenMP and CUDA are supported on the Summit supercomputer, its successor, an exascale supercomputer Frontier, will support OpenMP and translate CUDA-like models via HIP. In this work, we study and describe the differences and trade-offs between these programming models in terms of efforts and performance. Our hope is to provide insights on productivity and portability issues within these programming models.

=> FOSDEM schedule page

Proxy Information
Original URL
gemini://radia.bortzmeyer.org/fosdem/event-10998.gmi
Status Code
Success (20)
Meta
text/gemini; lang=en
Capsule Response Time
159.046281 milliseconds
Gemini-to-HTML Time
0.229591 milliseconds

This content has been proxied by September (ba2dc).