It runs as a system with version 5900X, operating under its designated configuration and functionality.
It runs as a system with version 5900X, operating under its designated configuration and functionality.
I was curious about how the CPU functions. It has 12 cores, specifically a 6x2 configuration. My concern is whether it operates at 6 cores during gaming or if it activates additional cores when needed, which might introduce slight delays due to slower communication between those pairs.
From the start it will utilize all 12 processing units if the application can make use of them while playing. Your observation about latency between two CCDs is accurate, which explains why the 8-core (1CCD) tends to perform slightly better in gaming scenarios. We're generally looking at just a few frames at most, hardly something worth deep analysis. This difference becomes clear when comparing the 7800X3D and the 7900X3D, where the 7800X3D consistently leads more comfortably during gameplay.
Latency between CCDs decreases noticeably with Zen 3 (Ryzen 5000 series) versus earlier Ryzen models. In typical tests, the 5800X rarely outperforms the 5900X in gaming. When it does, the difference stays under a few percent. The Ryzen 7000 line often shows a larger gap—like the 7700X being up to 10% faster than the 7900X—but this doesn’t hold true for the 5800X vs 5900X comparison.
This choice isn't controlled by the CPU itself. The game will utilize as many cores as it can handle according to its design. The good news is that most modern games are built to take advantage of multi-core systems. Unfortunately, many popular titles don’t reach that level—they usually cap at 2, 4, or 6 cores because optimization isn’t a priority for many companies (like EA or Rockstar).
With Ryzen 5000 or 7000, issues ease because IPC/clock benefits drop when data moves across the infinity fabric. The 6c+6c design of the 7900X often requires using both CCDs in many games, which limits its performance. The 7900X3D struggles similarly, losing the advantages of 3D v-cache right from the start. Even the 7950X3D suffers, with jumps instantly negating caching gains. Microstuttering happens frequently, causing frame latency spikes when data leaks to another CCD. Solutions include disabling the second CCD or adjusting Processor Affinity settings. In short, R9 CPUs aren't ideal for gaming beyond the Ryzen 3000 line—stick with single-CCD CPUs.