Previous sheets

HPC Lecture Exercises

Start time:
Mi 02 Nov 2016 12:59:45
End time:
Di 01 Aug 2017 00:00:45

Assignments 10

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

Assignments 2

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

Assignments 1

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

Assignments 1

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

Assignments 1

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

Assignments 3

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

Assignments 2

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

Assignments 2

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

Assignments 2

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

Assignments 1

Task 1 (Position-Based Dynamics)

Pages: 1 2 >