Back to all summaries

Launching Cloudflare’s Gen 13 servers: trading cache for cores for 2x edge compute performance

Syona Sarma, JQ Lau, Jesse Brandeburg
Hardware Performance Infrastructure Rust AMD Engineering

AI-Generated Summary: This is an automated summary created using AI. For the full details and context, please read the original post.

Cloudflare Launches Gen 13 Servers with 2x Edge Compute Performance

Cloudflare has announced the launch of its Gen 13 servers, powered by AMD EPYC 5th Gen Turin-based processors. The new servers feature a significant increase in core count, up to 192 cores, and improved instructions-per-cycle (IPC) compared to the previous Gen 12 servers. However, the Turin processors make a deliberate tradeoff by prioritizing throughput over per-core cache, resulting in a significant reduction in L3 cache per core.

Key Technical Details:

  • Gen 13 servers feature up to 192 cores and 384 threads, compared to 96 cores and 192 threads on Gen 12 servers.
  • The Turin processors deliver improved IPC and better power efficiency, consuming up to 32% fewer watts per core compared to Genoa-X processors.
  • The new servers support DDR5-6400 memory, providing higher memory bandwidth to feed the increased core count.
  • However, the Turin processors have a higher density OPN, resulting in a reduction in L3 cache per core, from 12MB on Gen 12 to 2MB on Gen 13.

Practical Implications for Developers:

  • The reduction in L3 cache per core may result in increased latency and memory fetch latency for workloads that rely heavily on cache locality.
  • Developers may need to optimize their code to take advantage of the increased core count and improved IPC, while also managing the reduced cache capacity.
  • Cloudflare's FL2 request handling layer, a Rust-based rewrite of its core request handling layer, has been optimized to take advantage of the Gen 13 servers and their increased performance capabilities.

Timeline:

  • Cloudflare has announced the launch of its Gen 13 servers, with the new hardware available for deployment.
  • Developers can expect to see improved performance and throughput on Cloudflare's edge network, with the potential for increased latency and memory fetch latency for workloads that rely heavily on cache locality.

Want to read the full article?

Read Full Post on Cloudflare Blog