Class Times & Rooms

  • >Class-room lectures suspended<
  • Find recorded lectures below.

Exam Time & Room

  • TBA

Computer Rooms

  • HG E26.1 (The environment provided by these computers is similar to the exam environment.)

Course Moodle (For Homework Submission)

  • 151-0116-10L – HPCSE for Engineers II
  • 151-0116-00L – HPCSE for CSE II

Discussion Board / Questions


Schedule and Lecture Slides

Date  Lecture
17.02.2020 Introduction
24.02.2020 UQ
02.03.2020 Lecture notes (pp. 1 – 25) on UQ Week 1 – 3, Draft Script Week 1 – 3 , List of References Week 1 – 3
09.03.2020 Lecture on HPC and Advanced MPI Concepts
16.03.2020 Communication Tolerant Programing (Slides) , Video
23.03.2020 Lecture notes (pp. 26 – 68) Sampling & Monte Carlo Methods , Lecture on Sampling & Monte Carlo Methods
30.03.2020 High Throughput Computing (Video)
06.04.2020 Particle Methods (Slides), Part 1, Part 2
27.04.2020 GPU Programming Basics (videoslides)
04.05.2020 GPU Memory Hierarchy and Optimizations (videoslides)
11.05.2020 Parallel Reduction on GPU (video, slides)
18.05.2020 CUDA Streams & Warp-Level Primitives (video, slides)
25.05.2020

Exercise Sessions

Date Session
17.02.2020 No Session
24.02.2020 Introduction Probability Theory & Statistics
02.03.2020 Recap Bayesian UQ, Prediscussion HW 1
09.03.2020 Postdiscussion HW 1, Prediscussion HW 2 (Task 1)
16.03.2020 MPI Struct, Discussion HW 2 & Paraview
23.03.2020 Communication-Tolerant Programming Discussion and Q&A 
30.03.2020 Sampling & Monte Carlo Methods, TMCMC (Supplementary), Video
06.04.2020 SSA & Optimization, SSA (Supplementary), CMA-ES (Supplementary), CMA-ES Gif, Video
20.04.2020 The PGAS Model (video, slides) – UPC Tutorial (video, slidestutorial, code, see additional material for more info/code/examples etc.)
27.04.2020 CUDA basics (slides,video)
04.05.2020 CUDA Tutorial (no slides) (video)
11.05.2020 CUDA Tutorial (slides, video)
18.05.2020 CUDA Tutorial (slides, video)
25.05.2020 Mock Exam

Homework

Date Due at 8am PDF Solution
24.03.2020 09.03.2020 PDF PDF
09.03.2020 23.03.2020 PDF PDF, Gitlab
23.03.2020 06.04.2020 PDF PDF, Gitlab
06.04.2020 20.04.2020 PDF PDF, Gitlab
27.03.2020 11.05.2020 PDF PDF, Gitlab
11.05.2020 25.05.2020 PDF PDF, Gitlab


Grading Scheme


Textbooks & Recommended Reads