Hacker News new | past | comments | ask | show | jobs | submit login
Ask HN: Good MOOC/course on computer software/hardware performance engineering?
13 points by person_of_color 4 days ago | hide | past | web | favorite | 5 comments
Think caches, hardware acceleration, SIMD, parallelism, etc.

From NAND to Tetris is probably the most popular


You can also try searching for classes entitled "Advanced Computer Architecture" like so:


I'd also check out Berkeley's FireSim tutorials and community


Best of luck! There is no down side to mastery of these dark arts ;)

Udacity courses on high performance computing are good MOOCs [1][2]. Also MIT's Computation Structures course [3] covers some quantitative performance modeling.

[1] https://www.udacity.com/course/high-performance-computer-arc...

[2] https://www.udacity.com/course/high-performance-computing--u...

[3] https://computationstructures.org

I would be interested to find out more about this too simply because MOOCs tend to attract people who are looking for hyped-up topics and taking shortcuts in a more general sense, while this topic is the opposite in many ways.

To open the question a little more, any resources, period?

Applications are open for YC Winter 2020

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact