High Performance Computing (184.725) - Wintersemester 2019/20

Lecturers

Plan

Lecture with practical project part (VU).

Overview

An overview of "High Performance Computing". Advanced MPI, efficient algorithms for MPI collectives on networks. Communication networks and routing. Performance and energy models, libraries, benchmarks, tools, and parallel file systems

Lectures, material

  1. Monday, 07.10.2019: Preliminaries and Introduction (Träff)
  2. Monday, 14.10.2019: HPC Overview (Träff)
  3. Monday, 21.10.2019: Roofline Model (Hunold)
  4. Monday, 28.10.2019: Advanced MPI 1/5 (Träff)
  5. Monday, 04.11.2019: Measuring Performance and Data Analysis (Hunold)
  6. Monday, 11.11.2019: MPI Benchmarking (Hunold)
  7. Monday, 18.11.2019: Advanced MPI 2/5 (Träff)
  8. Monday, 25.11.2019: Advanced MPI 3/5 (Träff)
  9. Monday, 02.12.2019: Advanced MPI 4/5 (Träff)
  10. Monday, 09.12.2019: Advanced MPI 5/5 (Träff)
  11. Monday, 16.12.2019: An MPI application: Matrix-Matrix multiplication (Träff)
  12. Monday, 23.12.2019: Lecture free (Christmas)
  13. Monday, 30.12.2019: Lecture free (Christmas)
  14. Monday, 06.01.2020: Lecture free (Adoration of the Magi)
  15. Monday, 13.01.2020: Libraries and Benchmarks in HPC [LINPACK] (Hunold)
  16. Monday, 20.01.2020: MPI + X / MPI Profiling and Tracing (Hunold)
  17. Monday, 27.01.2020: Prüfungen

Exercises/projects

Project assignments will be announced during the semester and will be made available on TUWEL.

Additional references and literature