Technology1 min read

AMD's Zen 6 Family: Feeding the Beast

By · Published by Everything Blog

In short

The chipmaker's next-generation architecture focuses on resolving front-end bottlenecks while strategically reallocating silicon real estate to accelerate modern computing workloads. Designers overhauled the core to let single threads harness dual decode clusters and cut branch mispredict recovery times. These microarchitectural refinements aim to maximize instruction throughput for AI inference, multimedia decoding, and legacy vector software without inflating chip area. Furthermore, the design achieves 5.96 64-bit adds per cycle across six arithmetic logic units, improving upon the 5.25 achieved by Zen 5.

Key points

  • Expanding VNNI resources provides targeted acceleration for quantized artificial intellig…: Expanding VNNI resources provides targeted acceleration for quantized artificial intelligence inference and video codec filter workloads.
  • Reducing integer multiply units from three to two saves die area despite decreasing PDEP…: Reducing integer multiply units from three to two saves die area despite decreasing PDEP and PEXT execution throughput.
  • Doubling 256-bit vector load capacity to four per cycle delivers enhanced performance for…: Doubling 256-bit vector load capacity to four per cycle delivers enhanced performance for widespread AVX1 and AVX2 applications.

Sources checked by our analysis pipeline: 1

Hello you fine Internet folks,

Today we’re looking at AMD’s next-generation Zen 6 CPU core family. We’ll explore the changes from Zen 5 and what the differences between Zen 6 and Zen 6c tell us about AMD’s approach to microarchitecture.

Hope y’all enjoy!

Overview

From a bird's eye view, Zen 6 is the natural evolution of Zen5, with the expansion of many OoO structures and iterative improvements found throughout the core.

Digging in deeper however tells a different story, with AMD heavily re-working several parts of the core, reminding me of the changes from Zen 1 to Zen 2.

At a high level the changes AMD made to the integer schedules stand out, returning to a layout reminiscent of Zen 3 and Zen 4.

Branch Prediction

Zen 5 had the best direction predictor of any core we have measured and Zen 6 seemingly builds upon that same direction predictor.

The biggest difference we do see is in what happens once the direction predictor gets overwhelmed. Both cores hit that wall in about the same place and past it, the predictor…

Technology