
Inner loops
by Rick Booth · first published 1996
5mentions
4recommended by
4HN commenters
2014–2022first – last mentioned
100% recommend
Affiliate links. As an Amazon Associate I earn from qualifying purchases.

by Rick Booth · first published 1996
100% recommend
Affiliate links. As an Amazon Associate I earn from qualifying purchases.
If you love this kinda stuff, Inner Loops [0] is an excellent book that covers low level performance optimization. And the author Rick Booth handles it in a way that allows the reader to transfer the techniques to new platforms. I like it so…
on “Optimizing AMD Opteron Memory Bandwidth, Part 1: single-thread, read-only (2010)” ↗I couldn't believe it was possible to write a new article about faster copies. Reminds me of reading "Inner Loops" by Rick Booth [0] in 1996, which first opened my mind to the darker corners of x86 optimizing. BTW, the article is quite strangely structured. The initial piece sounds like he has been up for four…
on “Apex memmove – fast memcpy/memmove on x86/x64” ↗People interested in this might also enjoy 'Inner Loops' (1997), an excellent book that covers optimizing x86 at that time but is instructive in general and the concepts are still applicable today. https://www.amazon.com/Inner-Loops-Sourcebook-Software-Devel...
on “The Art of Assembly Language Programming (1996)” ↗…mentality that's still valid. I believe that people today would be more concerned about how fast their code runs if it was visible, that is, if they profiled it with good tools! https://www.amazon.com/Inner-Loops-Sourcebook-Software-Devel...
on “Overhauling Mario 64's code to reach 30 FPS and render 6x faster on N64 [video]” ↗On sitkack's recommendation (see my comment history) I'm currently reading through Rick Booth's "Inner Loops". It's another dated classic that may be useful when used in combination with other more modern resources. Some of Booth's explanations micro-ops and superscalar dispatch are great, although it would…
on “Minting Money with Monero and CPU Vector Intrinsics” ↗