x
EECS 570 Parallel Computer Architecture
Winter 2025
Home
Announcements
Syllabus
Schedule
Readings
Exams
Tools
Links
Canvas
Lecture Recordings
Note: Schedule changes frequently - this is only a rough plan.
Week
Topic
Readings
Slides
Programming/Project
Jan. 08
L1 Introduction
No Discussion
Jan. 13
L2 Message Passing & Shared Memory
L3 Shared-Memory and Synchronization
Intro to Xeon Phi
Jan. 20
MLK - No Lecture
L4 Synchronization
Project Introduction
Jan. 27
L5 Transactional Memory
L6 Data-level Parallelism
Paper/Lec Discussion
Feb. 03
L7 Snooping Coherence
Project Proposal Due (2/5)
L8 Bus-Based SMPs
Paper/Lec Discussion
Feb. 10
L9 Directory-based Coherence
L10 Memory Consistency I
Murphi
Feb. 17
L11 End-to-End SC
PA1 Due (2/17)
L12 Weaker Consistency Models
Paper/Lec Discussion
Feb. 24
L13 Midterm Review
Feb. 26
Midterm Exam - 3-4:30pm, Location: TBD
Paper/Lec Discussion
Mar. 10
L14 GPUs
L15 GPU Programming
Milestone Meetings
Paper/Lec Discussion
Mar. 17
L16 GPU Optimizations
L17 Accelerators Intro
Paper/Lec Discussion
PA2 Waypoint (3/21)
Mar. 24
L18 Genomics Accelerators
L19 No Lecture
Paper/Lec Discussion
Mar. 31
L20 No Lecture
L21
Milestone Meetings
Paper/Lec Discussion
Apr. 07
L22
PA2 Due (4/8)
L23
Paper/Lec Discussion
Apr. 14
L24
L25
Paper/Lec Discussion
Apr. 21
L26
L27
Project Presentations contd. (tentative)
April 28
Final Exam 10:30am-12:30pm, Location: TBD