Theory of Parallel Systems (SMA 5509)
6.895 · Electrical Engineering and Computer Science · Graduate · Fall 2003
Dr. Bradley Kuszmaul, Prof. Charles Leiserson, Prof. Hsu Wen Jing, Prof. Michael Bender
<p>6.895 covers theoretical foundations of general-purpose parallel computing systems, from languages to architecture. The focus is on the algorithmic underpinnings of parallel systems. The topics for the class will vary depending on student interest, but will likely include multithreading, synchronization, race detection, load balancing, memory consistency, routing networks, message-routing algorithms, and VLSI layout theory. The class will emphasize randomized algorithms and probabilisti…
The syllabus, on MIT OpenCourseWare
The full course — syllabus, assigned readings, problem sets, exams, and lecture notes — lives on OCW. These open the real thing:
Syllabus ↗
Course overview, grading, schedule
Readings ↗
The assigned reading list, session by session
Assignments ↗
Problem sets and projects
Full course on OCW ↗
Everything, including lecture materials
Attribution
Dr. Bradley Kuszmaul, Prof. Charles Leiserson, Prof. Hsu Wen Jing, Prof. Michael Bender. 6.895 Theory of Parallel Systems (SMA 5509). Fall 2003. Massachusetts Institute of Technology: MIT OpenCourseWare, https://ocw.mit.edu. License: CC BY-NC-SA 4.0.
Course materials are © their authors and licensed CC BY-NC-SA 4.0. CurrMana links to the source and does not re-host them.