This course focuses on the shared memory programming paradigm. It covers concepts & programming principles involved in developing scalable parallel applications. Assignments focus on writing scalable programs for multi-core architectures using OpenMP and C. This is an introductory course in shared memory parallel programming suitable for computer science as well as non-computer science students working on parallel/HPC applications and interested in parallel programming.
Yogish Sabharwal is a researcher at IBM Research and serves as an adjunct faculty at IIT Delhi. At IBM, he manages the high performance computing group, that ensures that real-world applications are able to extract the best performance out of HPC systems. He has 70+ papers including 3 best paper awards, 2 best paper nominations and a Gordon Bell finalist. His work has won several competitions organized in the HPC community.
2596
91
36
1
6
7
22
32
AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75 AND FINAL SCORE >=40
BASED ON THE FINAL SCORE, Certificate criteria will be as below:
>=90 - Elite + Gold
75-89 -Elite + Silver
>=60 - Elite
40-59 - Successfully Completed