NSM Online Course

Scientific Computing on GPUs with OpenACC

November 4 -- 25, 2023
IIT Madras

NSM Nodal Centre for Training in HPC and AI is organizing an online course on Scientific Computing on GPUs with OpenACC. The course is taught via live online lectures. The topics are listed below.


The registration is free but mandatory. The e-meeting details would be shared to the registered participants closer to the course starting date. Register for the course in this form. Note: In the form, mention your name accurately. That is how it would be mentioned on your e-certificate. Double-check your email id. We will not be able to contact you if your email id is wrong. Check your spam folders if you do not see an invite to join a google group by November 2.


The event is scheduled online. E-meeting details will be mailed to the registered participants two days before the course begins. Each talk is for 1 hour duration.


  • Introduction to Parallelization
  • OpenACC Fundamentals
  • Numerical Methods

Prerequisites for this course

  • Some programming experience in C/C++
  • Some background in numerical methods
  • Some familiarity with Linux environment and bash
  • Access to a workstation / laptop to follow along, optionally having access to NVIDIA GPU

  • Schedule

    Each lecture is for one hour.

    November 414:00Introduction to Parallelization Motivation for parallelization, Moore's law, Amdahl's law, Different parallel and HPC hardware
    November 514:00 Introduction to parallel programming paradigms / approaches (OpenMP, MPI, OpenACC, CUDA, OpenCL, etc.)
    November 1114:00OpenACC Fundamentals Motivation, How to install NVIDIA HPC SDK on Linux, Compute Constructs in OpenACC
    November 1814:00 Data handling directives and data transfers, Reductions, Asynchronous Processing, Multi-GPU, Basic Examples
    November 1914:00Numerical Methods Applications in scientific computing: Numerical integration, BLAS operations, Solution of system of linear equations
    November 2514:00 Explicit and implicit finite difference methods, Solution of large ODEs and PDEs


    A course completion e-certificate will be issued to all the registered participants who attend all the classes.

    Register Now.


    Dhrubajyoti Biswas
    PhD scholar, Physics, IIT Madras