On the dangers of Intel's frequency scaling
Nov 10, 2017Vlad Krasnov

Summary
This post investigates the performance degradation observed when using Intel's AVX-512 instruction set with cryptographic operations like ChaCha20-Poly1305. It details how dynamic frequency scaling, triggered by AVX-512 usage, can significantly reduce CPU performance, leading to a decrease in server throughput even when AVX-512 code constitutes a small percentage of the workload. The post highlights the trade-offs between using modern, high-performance ciphers and the potential for performance penalties due to hardware frequency scaling, and suggests disabling AVX-512 for general-purpose workloads if not strictly required for specific high-performance tasks.
More from the Website Security & Threat Management trail
- We tested our own WAF with frontier AI models. Here’s what we found
- When scanners miss the attack: how Cloudflare Client-Side Security protects storefronts
- Introducing automatic remediation policies with Cloudflare CASB
- Introducing context-aware vulnerability discovery and remediation with Cloudflare Managed Defense and OpenAI Daybreak Models
- Introducing Adaptive Intelligence: undermining the economics of every bot attack