Introducing HPC to Computer Science Students

  1. Introduction
  2. Parallelization and Concurrency
  3. Modern Operating Systems and CPUs
  4. Setting up Lab Environment
  5. Parallel Programming Models: MPI and OpenMP
  6. Conclusion