Low-Latency Performance C++ & Computer Architecture
Agner Fog’s Optimization Manuals
Section titled “Agner Fog’s Optimization Manuals”A legendary series of highly detailed technical papers by professor Agner Fog from the Technical University of Denmark. This is the Holy Grail for micro-optimization. It covers instruction latencies, branch prediction behaviors across different CPU architectures (Intel, AMD, ARM), and writing high-efficiency assembly or SIMD (Single Instruction, Multiple Data) intrinsics. agner.org/optimize/
Compiler Explorer (Godbolt) & CppCon Talks
Section titled “Compiler Explorer (Godbolt) & CppCon Talks”An interactive online tool paired with the world’s premier C++ conference archive. HFT and CUDA developers use Compiler Explorer to see exactly how their C++ code compiles into assembly. Watch CppCon talks specifically by Fedor Pikus (on lock-free programming) and Timur Doumler (on low latency). godbolt.org and the CppCon YouTube Channel.