Schedule
Each day has a morning theory session and an afternoon hands-on / theory session.
Day | Date | Theory Time | Topic | Hands-on / Theory Time | Topic |
1 | September 30 | 09:30 -- 11:10 | MATLAB Introduction | 14:30 -- 15:30 | MATLAB Programming |
2 | October 3 | 09:30 -- 11:10 | Data types and matrix handling | 14:30 -- 15:30 | Arrays: 1D, 2D, 3D arrays |
3 | October 7 | 09:30 -- 11:10 | Boolean logic and control | 14:30 -- 15:30 | Loops and debugging |
4 | October 10 | 09:30 -- 11:10 | Built-in and User defined functions | 14:30 -- 15:30 | Data import and export |
5 | October 14 | 09:30 -- 11:10 | Data Visualization in MATLAB | 14:30 -- 15:30 | Image processing in MATLAB |
6 | October 17 | 09:30 -- 11:10 | Introduction to GPU | 14:30 -- 15:30 | Hello World in CUDA |
7 | October 21 | 09:30 -- 11:10 | CUDA program flow and cudamemcopies | 14:30 -- 15:30 | Thread organization and Thread block |
8 | October 28 | 09:30 -- 11:10 | GPU computation hierarchy and Matrix Squaring | 14:30 -- 15:30 | Types of memories |
9 | November 4 | 09:30 -- 11:10 | GPU Computing with MATLAB | 14:30 -- 15:30 | Running PTX code on GPU |
10 | November 18 | 09:30 -- 11:10 | Running CUDA code on GPU | 14:30 -- 15:30 | Case Studies |
11 | November 25 | 10:00 -- 11:00 | Exam (online, MCQ) | -- | -- |
Certificate
A course completion e-certificate will be issued to all the registered participants who attend at least 15 of the 20 classes live fully and write the exam. The exam score will
not be considered for certification.
Instructor
Mullai Thiagu
Visiting Assistant Professor at KREA University
|
|
Acknowledgment
We gratefully acknowledge the help from KREA University in handling various logistics related to the course.