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 23
Project Introduction
Jan 26
Class Canceled
Jan 28
L5 Transactional Memory
Async Recorded Lecture
Feb 2
L6 Snooping Coherence
Feb 4
L7 Bus-Based SMPs
PA1 Due
Feb 6
PA2 Introduction
PA2 Assigned
Feb 9
L8 Directory-based Coherence
Feb 11
L9 Memory Consistency I
Project Proposal Due
Feb 16
L10 End-to-End SC
Feb 18
L11 Weaker Consistency Models
Feb 23
L12 Midterm Review
Feb 25
Midterm Exam 6:00-7:30pm
Mar 2-6
Spring Break - No Class
Mar 9
L13 Data-level Parallelism
PA2 Milestone
Mar 11
L14 GPUs
Mar 16
L15 GPU Optimizations
Mar 18
L16 GPU Optimizations II
Project Milestone Due
Mar 23
L17 Hardware Multi-threading
Mar 25
L18 Accelerators Intro
PA2 Due
Mar 30
L19 Genomics Accelerators
Apr 1
L20 ML Accelerators
Apr 6
L21 Processing-in-Memory for ML
Apr 8
L22 Interconnect Intro
Apr 13
L23 Interconnects: Routing
Apr 15
L24 Interconnects: Flow Control & Router Microarchitecture
Last Lecture
Apr 20
Project Poster Presentations
Apr 29
Final Exam 10:30-12:30pm