Re:MIT 6.172: Performance Engineering of Software Systems
by itin on Monday January 04, 2021 @05:45AM
(#25629689)
This was such a fantastic class. The best part was Charles Lieserson's Leiserchess engine and the diet Dr. Pepper he drank in every single lecture.
[ Parent
| on HN ]
Re:MIT 6.172: Performance Engineering of Software Systems
by letientai299 on Monday January 04, 2021 @08:07AM
(#25630794)
Just only watch the intro lecture and I can confidently confirm that this course would be fantastic. However, the professor mentioned that this course is only about processor. Anyone know similar courses/books about filesystem, network, RAM, ....?
Re:MIT 6.172: Performance Engineering of Software Systems
by darken on Monday January 04, 2021 @11:13AM
(#25633234)
I think MIT's 6.033 should cover a lot of what you're looking for; it goes deep on the "systems" that build up modern computing.
On OCW: https://ocw.mit.edu/courses/electrical-engineering-and-compu...
Re:MIT 6.172: Performance Engineering of Software Systems
by itin on Monday January 04, 2021 @12:19PM
(#25634515)
As pointed out in the comments, 6.033 is a good overarching course to learn about a lot of computer systems fundamentals. If you want to dig deeper into networks, OS, computer architecture, MIT has plenty of specific courses for those:
http://web.mit.edu/6.829/www/currentsemester/ https://ocw.mit.edu/courses/electrical-engineering-and-compu... https://ocw.mit.edu/courses/electrical-engineering-and-compu...
Re:MIT 6.172: Performance Engineering of Software Systems
by 908B64B197 on Monday January 04, 2021 @02:49PM
(#25636882)
If you are completely new to this I'll suggest http://pages.cs.wisc.edu/~remzi/OSTEP/