HPC Awareness Program 2024-25

About

Under the National Supercomputing Mission (NSM), C-DAC, in collaboration with IITs, is dedicated to consistently upskilling NSM users. With each annual cycle, a new batch of users joins while the previous one retires, and newcomers often face challenges in accessing the systems deployed under NSM.

To address this need, C-DAC offers a comprehensive HPC Awareness Program designed to build foundational skills and confidence. Spanning six months, the program includes one session per month, scheduled on the first Friday of every month at 4:00 PM. These sessions introduce key HPC concepts and cover practical topics such as setting environment variables and efficiently using schedulers.

The program is tailored for students, professionals, and researchers, blending theoretical insights with hands-on practical sessions to provide a robust understanding of HPC tools, techniques, and applications.

This initiative aims to empower participants with the knowledge and skills necessary to navigate HPC systems effectively and contribute to NSM’s goals.

Objective

The objective of this program is to equip participants with advanced knowledge, skills, and expertise in the field of high-performance computing.

Topics to be covered

The below topics will be covered under this training program:

  • Introduction to HPC
  • Linux basics
  • Environment setup and cluster access
  • SLURM workload manager
  • SPACK utility
  • OpenMP
  • MPI
  • CUDA
  • Profiling tools
  • AI/ML/DL related topics
Venue and Timing

Venue: Online

Timing: 4:00 pm to 7:00 pm (first Friday of every month)

Schedule
Date Topic Timing (IST)
6 Dec, 2024 HPC Introduction and Cluster Access 4:00 to 4:45 PM
Introduction to Linux 4:45 to 5:30 PM
Environment Setup (Spack & Module) 5:40 to 6:25 PM
Job Submission (SLURM) 6:25 to 7:00 PM
3rd Jan, 2025 Introduction to Linux (Revision) 4:00 to 4:20 PM
Environment Setup (Spack & Module) (Revision) 4:20 to 4:40 PM
Job Submission (SLURM) (Revision) 4:40 to 5:00 PM
OpenMP 5:00 to 7:00 PM
7th Feb, 2025 Environment Setup (Spack & Module) (Revision) 4:00 to 4:20 PM
Job Submission (SLURM) (Revision) 4:20 to 4:40 PM
OpenMP (Revision) 4:40 to 5:00 PM
MPI 5:00 to 7:00 PM
7th March, 2025 Environment Setup (Spack & Module) (Revision) 4:00 to 4:20 PM
Job Submission (SLURM) (Revision) 4:20 to 4:40 PM
MPI (Revision) 4:40 to 5:00 PM
CUDA 5:00 to 7:00 PM
4th April, 2025 OpenMP (Revision) 4:00 to 4:20 PM
MPI (Revision) 4:20 to 4:40 PM
CUDA (Revision) 4:40 to 5:00 PM
Profiling 5:00 to 7:00 PM
2nd May, 2025 AI/ML/DL 4:00 to 7:00 PM
Registration

Kindly click on the link below to register for the training program.

https://attendee.gotowebinar.com/register/1564639574796862037

Course material and session recording

We recommend attending live sessions as per the schedule to take the full benefit of the HPC training program. However, if anyone misses any live session due to some unavoidable circumstances we will be providing the session material through the HPCShiksha portal.

To access course material and session recordings, kindly visit the module at: http://hpcshiksha.cdac.in/courses/course-v1:CDAC+CDACAP01+2024/about

Slack channel
https://join.slack.com/t/nsmhrd/shared_invite/zt-2v4er8ixx-PfVmtDRtxdHj_Z0RmnzR2w

Contact us
In case of any issues related to this training program, kindly contact us at nsm-training@cdac.in