Winter School on High Performance Computing hosted by IIT Kanpur

co-sponsored by Centre for Development of Advanced Computing (C-DAC)

Dates: 5 to 11 December 2019

Academic/Local coordinator: Preeti Malakar

Overall theme:
The school is aimed at familiarizing students with a few fundamental topics in high performance computing (HPC). High performance computing is ubiquitous. From weather predictions and modeling tsunamis to simulation of star formation, HPC is the required vehicle for some of the important scientific problems solved around the world. The lectures, delivered by eminent faculty from academia and industry, will cover the most-commonly used programming paradigms in HPC. Students will get practical experience of parallel programming on CPUs and GPUs. Upon successful completion of this short-term course, a course certificate will be awarded.

List of subtopics (detailed schedule is here):

  • Shared-memory programming (OpenMP)
  • Distributed-memory programming (MPI)
  • GPU architecture
  • CUDA, OpenACC
  • Job scheduling
  • Case studies with HPC applications
  • Big Data applications

List of speakers:

  • Mainak Chaudhuri (IIT Kanpur)
  • Swarnendu Biswas (IIT Kanpur)
  • Preeti Malakar (IIT Kanpur)
  • Rupesh Nasre (IIT Madras)
  • Konduri Aditya (IISc Bangalore)
  • Bharat Kumar (NVIDIA)
  • Ashish Kuvelkar (C-DAC)
  • Shweta Das (C-DAC)
  • Samrit Maity (C-DAC)

Background/prior courses recommended:

  • Computer Architecture
  • Computer Networks
  • Operating Systems
  • Linux Shell Commands
  • C Programming