Topic
x86
3 resources tagged “x86”.
The Microarchitecture of Intel, AMD and VIA CPUs
Agner Fog
The third of Agner Fog's optimization manuals. A detailed reference on how modern x86 processors work internally — pipelines, out-of-order execution, branch prediction, caches, and execution units — for every major microarchitecture generation.
Computer ArchitectureAdvancedOfficial Free DistributionPDF · 2.1 MBOptimizing Subroutines in Assembly Language
Agner Fog
The second of Agner Fog's optimization manuals. Covers x86 assembly optimization in depth: ABI conventions, inline assembly, instruction scheduling, vector code with SSE/AVX, and building libraries compatible across compilers and platforms.
Computer ArchitectureAdvancedOfficial Free DistributionPDF · 1.6 MBInstruction Tables
Agner Fog
The fourth of Agner Fog's optimization manuals. Measured instruction latency, throughput, and micro-op data for x86 processors across many generations — an essential reference for low-level performance work.
Computer ArchitectureAdvancedOfficial Free DistributionPDF · 1.0 MB