This is an old revision of the document!
Lecture Material and Schedule
Alternate Execution Models and Architectures
Jan. Tue 9: Meltdown, Virtual Memory and Caches
We discussed the Meltdown vunerability. Please refer to the following: "Meltdown Attack".
Virtual Memory and Interaction with the Memory Hierarchy: Cache Indexing: Slides
Jan. Thu 11: VLIW
Independence Instruction Set Architectures.VLIW (link corrected on Jan 18)
Jan. Tue 16: SIMD, MM ISA Extensions, Vector, Into to GPUs
Independence Instruction Set Architectures.
SIMD: Early Designs, Multimedia Extensions, and Vector Processors. SIMD
Graphics Processors: My First CUDA Program
Jan. Thu 18: GPUs, Cache Insertion Policies
Finished discussion about GPUs.
Rethinking Cache Replacement Policies: Cache Insertion Policies. See Assignment #1.
Jan. Tue 23: Multiscalar and Slipstream
Accelerating Sequential Programs: Alternate Architectures