Learn how modern CPUs achieve high performance through pipelining, branch prediction, instruction-level parallelism, and out-of-order execution. Understand the trade-offs and security implications of speculative execution.