CS 533 Parallel Computer Architectures
Spring 2026
Lecture Notes
Introduction
Parallel Programming
Cache Coherence (1)
Cache Coherence (2)
Prefetching (1)
Prefetching (2)
Consistency (1)
Consistency (2)
Synchronization (1)
Example CAS
Synchronization (2)
SMT
CMP (1)
CMP (2)
Speculation (1)
Speculation (2)
Speculation (3)
Transactions
PIM (1)
PIM (2)
PIM (3)
3D stacking (1)
3D_stacking (2)
Reliability (1)
Reliability (2)
Reliability (3)
Reliability (4)
OS/Hardware Interaction
Cache Affinity Scheduling
Page Migration
Cloud/Hardware Interaction
Cloud/Hardware Interaction (II)
DB/Hardware Interaction
Interconnection Networks
Dataflow Architectures
Data Parallel Architectures
Data Parallel Architectures (2)
Data Parallel Architectures (3)
Data Parallel Architectures (4)
Energy and power
Saving Energy Datacenter
TPU Architectures