This title appears in the Scientific Report :
2019
Introduction to GPU Programming using OpenACC
Introduction to GPU Programming using OpenACC
GPU-accelerated computing drives current scientific research. Writing fast numeric algorithms for GPUs offers high application performance by offloading compute-intensive portions of the code to the GPU. The course covers basic aspects of GPU architectures and programming. Focus is on the usage of t...
Saved in:
Personal Name(s): | Herten, Andreas (Corresponding author) |
---|---|
Hater, Thorsten / Kraus, Jiri / Haghighi Mood, Kaveh | |
Contributing Institute: |
Jülich Supercomputing Center; JSC |
Imprint: |
2019
|
Conference: | Training Programme 2019 of Forschungszentrum Jülich, Jülich (Germany), 2019-10-28 - 2019-10-29 |
Document Type: |
Lecture |
Research Program: |
Supercomputer Facility Computational Science and Mathematical Methods |
Publikationsportal JuSER |
GPU-accelerated computing drives current scientific research. Writing fast numeric algorithms for GPUs offers high application performance by offloading compute-intensive portions of the code to the GPU. The course covers basic aspects of GPU architectures and programming. Focus is on the usage of the directive-based OpenACC programming model which allows for portable application development. Examples of increasing complexity are used to demonstrate optimization and tuning of scientific applications. |