Architecture
CPU internals, memory hierarchy, and cache coherence — the hardware foundations.
- CPU Fundamentals Pipelines, superscalar execution, branch prediction, and the microarchitectural tricks that make modern CPUs fast.
- Memory Hierarchy From registers to DRAM — understanding latency, bandwidth, and why cache-friendly code wins.
- Cache Coherence MESI, snooping, directories — how multicore CPUs keep caches consistent without losing their minds.