6.885 Multicore Programming in DEF


Graduate Subject
Prerequisites: 6.172 or 6.816 or 6.836, or graduate work experience in concurrent programming
Units: 3-0-9
Instructor:  Prof. Nir Shavit, shanir@mit.edu
Schedule:  TBD
This subject counts as a Computer Systems concentration subject.
Design high performance multicore code using DEF, a next generation C style language, with emphasis on concurrent data structures, memory management, and managing atomicity.