Lecture

The slides are here.

Video of this lecture:

Exercises

The exercises are here.

For the multiprocessor exercises, please login in the NUMA 48-core machine (SGI SV 100) generously provided by the GC3 group:

    $ ssh username@login.gc3.uzh.ch  # connect to bastion host first
    login1$ ssh sgi01.gc3            # log in to the SGI NUMA machine
 
    $ tar xvfz /home/faltet/starving-cpu-exercises.tar.gz
    $ cd starving-cpu/exercises
Solution for the exercises

The answers to the exercises can be find here. And here there are the auxiliary material that provides background for the solutions (look specially at the 'Timings-escher.ods' OO spreadsheet).