Certificate of Achievement

Phurinut Rungrojkitiyos

has completed the following course:

GPU Programming for Scientific Computing and Beyond

Partnership for Advanced Computing in Europe (PRACE)

This online course explored GPU programming for scientific computing. In particular, it teaches from essential to advanced levels of CUDA programming and the OpenACC programming model. In addition, it includes code optimization, profiling, and tuning the scientific algorithms.

5 weeks, 4 hours per week

Pascal Bouvry

Professor

Partnership for Advanced Computing in Europe (PRACE)

Ezhilmathi Krishnasamy

Postdoctoral researcher

Partnership for Advanced Computing in Europe (PRACE)

Transcript

Learning outcomes

  • GPU parallel programming: CUDA and OpenACC programming model; GPU architecture; Efficient implementation of computational linear algebra routines; Running the scientific applications; Code optimization and fine-tuning concerning different architecture.

Syllabus

  • CUDA programming
  • OpenACC programming
  • Code optimisation and tuning

Issued on 7th May 2022

The person named on this certificate has completed the activities in the transcript above. For more information about Certificates of Achievement and the effort required to become eligible, visit futurelearn.com/proof-of-learning/certificate-of-achievement.

This certificate represents proof of learning. It is not a formal qualification, degree, or part of a degree.

Free online course:

GPU Programming for Scientific Computing and Beyond

Partnership for Advanced Computing in Europe (PRACE)