GPU Computing with MATLAB

Online Course on GPU Computing with MATLAB

Organized by NSM Nodal Centre for Training in HPC and AI

Event Details
Date: Saturday, September 30, 2023 to Saturday, November 18, 2023
Venue: Online
Organized by: IIT Madras under NSM
Site URL: Course Page
 

 
About the Course
This course introduces participants to GPU computing using MATLAB, combining theory sessions with hands-on practice. Topics range from MATLAB fundamentals to CUDA programming and GPU acceleration techniques.
Topics Covered:
  • MATLAB basics and programming
  • Data types, arrays, logic, and control structures
  • Functions, data import/export, and visualization
  • Image processing in MATLAB
  • Introduction to GPU and CUDA
  • CUDA program flow, memory management, and thread organization
  • GPU computation hierarchy and memory types
  • Running PTX and CUDA code on GPU
  • Case studies in GPU computing
 

 
Schedule
Each day includes a morning theory session and an afternoon hands-on or extended theory session.
  • September 30 – MATLAB Introduction & Programming
  • October 3 – Data Types & Arrays
  • October 7 – Logic, Control & Debugging
  • October 10 – Functions & Data Handling
  • October 14 – Visualization & Image Processing
  • October 17 – GPU Basics & CUDA Hello World
  • October 21 – CUDA Flow & Thread Blocks
  • October 28 – GPU Hierarchy & Memory Types
  • November 4 – GPU Computing with MATLAB & PTX
  • November 18 – CUDA Execution & Case Studies
  • November 25 – Online Exam (MCQ format)
 

 
Instructor
  • Dr. Mullai Thiagu, Visiting Assistant Professor, KREA University
 

 
Certificate
Participants who attend at least 15 of the 20 sessions and complete the exam will receive a course completion e-certificate. Exam scores will not affect certification.
 

 
Registration
  • Registration is free and mandatory
  • Meeting details will be emailed two days before the course begins
  • Ensure accurate name and email for certification
 

 
Acknowledgments
Logistics support provided by KREA University.