Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I enjoyed Muchnick as well, That said, even good Computer Architecture books cover a quite a bit about the basic optimizations of a modern compiler.

Computer Architecture: A Quantitative Approach, 4th Edition by Hennessy and Patterson. the Patterson and Hennessy is a good book to start with, too.

My knowledge is way out of date, but I think even back in 2000 those books were a bit behind the times in terms of optimizations production compilers do. For instance, there was little in-depth treatment of hot-cold optimizations in the 2nd edition.

The tension between processor architects and compiler writers is a constant theme.



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

Search: