6.172 Performance Engineering of Software Systems


Class Info

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.

This class has 6.004, 6.006, and 6.031 as prerequisites.

6.172 will be offered this semester (Fall 2017). It is instructed by S. Amarasinghe and C. E. Leiserson.

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.

You can find more information at the http://www.google.com/search?&q=MIT+%2B+6.172&btnG=Google+Search&inurl=https site or on the 6.172 Stellar site.

MIT 6.172 Performance Engineering of Software Systems Related Textbooks
MIT 6.172 Performance Engineering of Software Systems On The Web

© Copyright 2015