Lecture (Other) FZJ-2021-04345

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
PRACE Training Course: Directive-based GPU programming with OpenACC

 ;  ;  ;  ;

2021

Lecture at (online), 27 Oct 2021 - 29 Oct 20212021-10-272021-10-29

Please use a persistent id in citations:

Abstract: 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. This PRACE Training Course hosted at JSC will cover 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 will be used to demonstrate optimization and tuning of scientific applications.Topics covered will include: Introduction to GPU/Parallel computing; Programming model OpenACC; Interoperability of OpenACC with GPU libraries (like cuBLAS and cuFFT) and CUDA; Multi-GPU Programming with MPI and OpenACC; Tools for debugging and profiling; Performance optimizationThe course consists of lectures and interactive hands-on sessions in C or Fortran.


Note: PRACE Training Course held online.

Contributing Institute(s):
  1. Jülich Supercomputing Center (JSC)
Research Program(s):
  1. 5121 - Supercomputing & Big Data Facilities (POF4-512) (POF4-512)
  2. 5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs) and Research Groups (POF4-511) (POF4-511)

Appears in the scientific report 2021
Database coverage:
OpenAccess
Click to display QR Code for this record

The record appears in these collections:
Dokumenttypen > Präsentationen > Vorlesungen
Workflowsammlungen > Öffentliche Einträge
Institutssammlungen > JSC
Publikationsdatenbank
Open Access

 Datensatz erzeugt am 2021-11-18, letzte Änderung am 2021-11-19


OpenAccess:
2-Programming-Model-OpenACC--AH - Volltext herunterladen PDF
3-Debugging--TH - Volltext herunterladen PDF
6-Multi-GPU-Programming-with-MPI_and_OpenACC--JK - Volltext herunterladen PDF
5-Interoperability--KHM - Volltext herunterladen PDF
0-Organizational-Overview--AH - Volltext herunterladen PDF
1-Introduction-GPU-Programming--AH - Volltext herunterladen PDF
4-Performance-Optimization--MH - Volltext herunterladen PDF
Externe links:
Volltext herunterladenVolltext
Volltext herunterladenFulltext by OpenAccess repository
Dieses Dokument bewerten:

Rate this document:
1
2
3
 
(Bisher nicht rezensiert)