Measuring Hyper-Threading and Turbo Boost
Oct 5, 2021Sung Park

Summary
This post details an experiment measuring the performance impact of AMD's Simultaneous Multithreading (SMT) and Core Performance Boost (CPB) on AMD EPYC 7642 processors. It quantifies the improvements in requests per second and latency in both simulated and production environments, and analyzes power consumption. The findings indicate that SMT provides significant performance gains with minimal power increase, while CPB offers further throughput and latency improvements at a higher power cost. The experiment also highlighted tail latency issues with SMT alone and the importance of normalizing performance by CPU utilization for accurate comparisons.
More from the Hardware Infrastructure & Performance Optimization trail
- How we reduced core unit boot time from hours to minutes
- A one-line Kubernetes fix that saved 600 hours a year
- Launching Cloudflare’s Gen 13 servers- trading cache for cores for 2x edge compute performance
- Inside Gen 13- how we built our most powerful server yet
- So long, and thanks for all the fish- how to escape the Linux networking stack