Previous sheets
- HPC Lecture Exercises
-
- Start time:
- Mi 02 Nov 2016 12:59:45
- End time:
- Di 01 Aug 2017 00:00:45
- Lecture 3 (MPI Hello World)
- Lecture 4 (MPI PI)
- Lecture 4 (MPI Matrix Vector Multiplication)
- Lecture 5 (MPI 1D Homogeneous Jacobi Iteration)
- Lecture 6 (Posix Threads Matrix Vector)
- Lecture 7 (Statically Scheduled TSP)
- STOP COMPLAINING! If you get a timeout -- your code is invalid. The task can be solved in approximately one second on a single CPU!
- Lecture 8 (Odd Even Transposition Sort)
- Lecture 9 (Backward Substitution)
- Lecture 10 (Kepler Orbits)
- Lecture 12 (Asynchronously Interleaved SUMMA)
- Sheet 1 (AVX, Cache Lines, False Sharing)
-
- Start time:
- Mi 02 Nov 2016 12:59:45
- End time:
- Di 01 Aug 2017 00:00:45
- Task 1 (Matrix Addition)
- Task 2 (False Sharing)
- Sheet 2 (Strong and Weak Scaling, Superlinear Speedup, AOS2SOA)
-
- Start time:
- Mi 02 Nov 2016 12:59:45
- End time:
- Di 01 Aug 2017 00:00:45
- Task 3 (AOS2SOA Shuffle)
- Sheet 3 (Amdahl, Deadlocks, MPI Custom Datatypes)
-
- Start time:
- Mi 02 Nov 2016 12:59:45
- End time:
- Di 01 Aug 2017 00:00:45
- Task 3 (MPI Custom Datatypes)
- Sheet 4 (Puzzling Primes, 2D Heterogeneous Jacobi Iteration)
-
- Start time:
- Mi 02 Nov 2016 12:59:45
- End time:
- Di 01 Aug 2017 00:00:45
- Task 2 (MPI 2D Heterogeneous Jacobi Iteration)
- Sheet 5 (Atomics, Condition Variables)
-
- Start time:
- Mi 02 Nov 2016 12:59:45
- End time:
- Di 01 Aug 2017 00:00:45
- Task 1 (Atomics)
- Task 2 (Join with Condition Variables)
- Task 3 (Ping Pong using Condition Variables)
- Sheet 6 (CAS-Loops, Knapsack)
-
- Start time:
- Mi 02 Nov 2016 12:59:45
- End time:
- Di 01 Aug 2017 00:00:45
- Task 1 (Compare and Swap Loops)
- Task 2 (Binary Knapsack)
- Sheet 7 (Sorting, Riemann Zeta)
-
- Start time:
- Mi 02 Nov 2016 12:59:45
- End time:
- Di 01 Aug 2017 00:00:45
- Task 1 (Sorting using OpenMP)
- Task 2 (Riemann Zeta)
- Sheet 8 (Data Dependencies, Task Parallelism)
-
- Start time:
- Mi 02 Nov 2016 12:59:45
- End time:
- Di 01 Aug 2017 00:00:45
- Task 1 (Elastic Measures)
- Task 2 (Task Parallelism)
- Sheet 9 (Position Based Dynamics)
-
- Start time:
- Mi 02 Nov 2016 12:59:45
- End time:
- Di 01 Aug 2017 00:00:45
- Task 1 (Position-Based Dynamics)
Pages: