x
EECS 570 Parallel Computer Architecture
Winter 2026
Home
Announcements
Syllabus
Schedule
Readings
Exams
Tools
Links
Canvas
Lecture Recordings
Note: Schedule changes frequently - this is only a rough plan.
Date(s)
Topic
Readings
Slides
Programming/Project
Jan 7
L1 Introduction
Jan 12
L2 Message Passing & Shared Memory
Jan 14
L3 Shared-Memory and Synchronization
Jan 16
PA1 Introduction
Jan 19
MLK Day - No Class
Jan 21
L4 Synchronization
Jan 26
L5 Transactional Memory
Jan 28
L6 Data-level Parallelism
Feb 2
L7 Snooping Coherence
Feb 4
L8 Bus-Based SMPs
Feb 6
PA2 Introduction
Feb 9
L9 Directory-based Coherence
Feb 11
L10 Memory Consistency I
Feb 16
L11 End-to-End SC
Feb 18
L12 Weaker Consistency Models
Feb 23
L13 Midterm Review
Feb 25
Midterm Exam 6:00-7:30pm
Mar 2-6
Spring Break - No Class
Mar 9
L14 GPUs
Mar 11
L15 GPU Optimizations
Mar 16
L16 GPU Optimizations II
Mar 18
L17 Hardware Multi-threading
Mar 23
L18 Accelerators Intro
Mar 25
L19 Genomics Accelerators
Mar 30
L20 ML Accelerators
Apr 1
L21 Processing-in-Memory for ML
Apr 6
L22 Interconnect Intro
Apr 8
L23 Interconnects: Routing
Apr 13
L24 Interconnects: Flow Control & Router Microarchitecture
Apr 15
L25 TBD
Last Lecture
Apr 20
Project Poster Presentations
Apr 29
Final Exam 10:30-12:30pm