6.172 Performance Engineering of Software Systems
Project-based introduction to building efficient, high-performance and scalable software systems. Topics include performance analysis, algorithmic techniques for high performance, instruction-level optimizations, vectorization, cache and memory hierarchy optimization, and parallel programming. Students taking graduate version complete additional assignments.
Lecture occurs 2:30 PM to 4:00 PM on Tuesdays and Thursdays in 34-101.
This class counts for a total of 18 credits.
In the Fall 2015 Subject Evaluations, 6.172 was rated 5.3 out of 7.0. You can find more information on MIT OpenCourseWare at the Performance Engineering of Software Systems site or on the 6.172 Stellar site.
© Copyright 2015 Yasyf Mohamedali