IIT Madras

IIT Madras (NSM Nodal Centre)

Training programs conducted in 2024
Sr. No. Title Dates Topics Covered Partner Institutes
1 Intel Workshop on oneAPI 25 Apr 2024 The Programming Challenges, The oneAPI and AI Saga, GenAI - The Intel Way, LLMs and Diffusion, Hugging Face and Intel Contribution, Demo with Intel Developer Cloud Intel
Training programs conducted in 2023
Sr. No. Title Dates Topics covered Partner institutes
1 CUDA Programming November 13, 2023 Computation, Memory, Synchronization Sri Ramakrishna Engineering College
2 Scientific Computing on GPUs with OpenACC November 4, 2023 Introduction to Parallelization, OpenACC Fundamentals, Numerical Methods -
3 Introduction to HPC October 31, 2023 Fundamentals of HPC, Synchronization, Concurrent Data Structures, Performance Tools, GPU & Heterogeneous Programming, Parallel Algorithm Analysis Mahindra University, Intel Labs, IIT Ropar
4 OpenMP Programming October 21, 2023 OpenMP Fundamentals, Scoping, Atomics, Reductions, Scheduling, Matrix Applications -
5 Programming with Sycl October 16, 2023 Sycl Memory and Program Structure, Task Scheduling, Optimization -
6 Programming AMD GPUs with Hip October 9, 2023 Introduction to AMD GPUs and Hip, Computation, Memory, Synchronization -
7 GPU Computing with MATLAB September 30, 2023 MATLAB Basics, Programming, GPU Integration, CUDA, Memory Models, Case Studies KREA University
8 Intel Workshop on oneAPI February 10, 2023 Sycl, oneAPI Implementation, Program Structure, Unified Shared Memory, Device Selector, Demos Intel
9 HPC Research Week November 20, 2023 Applications in Aerospace, Biology, Chemical, Computer Science, Mathematics, Mechanics Several Indian Institutions
Training programs conducted in 2022
Sr. No. Title Dates Topics covered Partner institutes
1 Mini-course on Concurrent Programming 25 July 2022 Introduction to Concurrent Objects and Linearizability Concepts, Memory Consistency Models, Synchronization Primitives, Locks, Barriers, Concurrent Data Structures, Work Distribution Mahindra University, Intel Labs, IIT Ropar, IIT Roorkee
2 CUDA Programming 2 May 2022 Computation, Memory, Synchronization -
3 GPU Programming with OpenACC 1 Feb 2022 OpenACC Fundamentals, Parallel Constructs, Loop Constructs, Data Transfer Optimization, Vector Operations, Matrix Operations -
4 GPU Programming with CUDA 15 Feb 2022 Computation, Memory, Synchronization -
5 Introduction to GPU Programming 20 Jun 2022 Computation, Memory, Synchronization KLA
6 HPC Symposium on AI and Biology 4 Jan 2022 HPC Fundamentals, HPC in Numerical Computing, Data Science & ML, Computational Biology NCSU, IISER Pune, ICTS-TIFR, IIITDM, Google, IIT Kharagpur, Intel, IISc, University of Brasilia
Training programs conducted in 2021
Sr. No. Title Dates Topics covered Partner institutes
1 HPC Shiksha - Basics of High Performance Computing 9th Nov 2020 – 12th Feb 2021 Computer Architecture for HPC, MPI, CUDA IIT Goa, IIT KGP, IITM
2 AI Shiksha - Introduction to Machine Learning 9th Mar – 22nd Apr 2021 Basic ML Topics, Supervised Learning IIT Goa, IIT KGP, IITM
3 AI Shiksha - Introduction to Deep Learning 28th Jun – 13th Aug 2021 Neural Networks, CNN, NLP, Transformers, Deep Q Learning IIT Goa, IIT Delhi, NVIDIA
4 HPC Workshop 20th Mar 2021 Basics of HPC, OpenMP, GPU Programming IIT Dharwad, IIT Palakkad
5 HPC Workshop on Material and Mechanics 28th Jul 2021 Material modeling, fracture, quantum-mechanical simulations IIT Delhi, IISc, TU Dresden, NCSU, etc.
6 KLA Workshop on AI and HPC in Semiconductor Manufacturing 27th Sep 2021 AI in manufacturing, ML models, GPU sharing KLA
7 Computer Architecture Winter School 27th Dec 2021 RISC-V, Memory, Performance, Design Concepts IITs, IISc, Industry Experts
8 ML for Construction Automation 4th Jun 2021 ML Basics, SVM, ANN, Case Studies University of Sharjah, Cambridge University
9 Introduction to Deep Learning 28th Jun 2021 AI History, Optimization, CNN, Transformers, NLP IIT Goa, NVIDIA, IIT Delhi
Training programs conducted in 2020
Sr. no. Title Dates Topics Covered Partner Institutes
1 Introductory HPC Course 9 Nov 2020 HPC Fundamentals, Shared Memory Programming with OpenMP, Distributed Computing with MPI, GPU Programming with CUDA IIT Goa, CDAC, IIT Kharagpur, IIT Palakkad, IIT Kanpur, NVIDIA, IIT Tirupati
2 HPC Workshop 27 Jul 2020 MPI, OpenMP, GPU Programming, Computational Catalysis, Neuroscience Research, Simulations in Turbomachines, Molecular Dynamics, Inverse Materials Design, Climate Simulations, Clean Energy HPC -
3 Qualcomm Lecture Series 7 Dec 2020 Apache TVM, Halide DSL, Super Block Scheduling, DNN Inference Acceleration, Program Analysis, Scientific Writing Qualcomm
4 HPC CFD Workshop 1 Dec 2020 Multiphase Flows, FSI, CFD Acceleration, Open-source HPC, Turbulent Flow Dynamics, Engineering CFD, Electrohydrodynamics, CFD Workflow IIT Delhi, IIT Bombay, IIT Kanpur, IISc
Interships
Sr. no. Title Dates Technologies Worked On
1 NSM Internship mid-May 2022 ODE, GPU, CFD, DNNs, memory redesign, IIF Solver, dynamic graph algorithms
Useful links
5

Resources

More information about IIT Madras nodal centre and HPC/AI resources can be found on the below link

5

Contact information

For any inquiries, feel free to reach out to the nodal centre at the email address below

rupesh@cse.iitm.ac.in