Timothy Roscoe gives the following course at the Twelfth International Summer School on Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems (ACACES 2016) in Fiuggi, Italy:
What's happening to computer hardware, and what does it mean for the OS?