I'm learning about PC hardware and trying to understand how console specifications translate to a typical desktop. The Xbox Series X has 16 GB of unified GDDR6 memory: 10 GB runs at 560 GB/s and is mainly used by the graphics system, while 6 GB runs at 336 GB/s for other tasks. Since a PC usually has separate system RAM and dedicated VRAM on the graphics card, would an equivalent setup mean something like a GPU with 10 GB of VRAM plus 6 GB of system RAM? Or would both components need 16 GB? Is there a meaningful way to compare the Series X's unified memory pool with PC RAM and GPU memory?
3 Answers
There isn't a precise one-to-one conversion. The console uses a single shared memory pool, so the system and GPU can allocate memory as needed within the console's limits. A PC normally has fixed system RAM and dedicated VRAM, so you can't simply split the Xbox's 16 GB into a 10 GB graphics card and 6 GB of system memory. The operating system, game engine, drivers, and hardware architecture are different too.
Console and PC specifications are difficult to compare directly. Consoles use fixed hardware and software targets, allowing developers to optimize around the exact memory layout and bandwidth. PCs have many combinations of processors, graphics cards, RAM, drivers, and operating systems. If you're choosing PC parts, it makes more sense to select the RAM and GPU based on the games or applications you want to run rather than trying to reproduce the console's memory arrangement.
That makes sense. I was curious about how the two designs relate, but I can see why matching the numbers would not produce the same results.
You could loosely think of the Xbox as having 16 GB of total memory, with about 10 GB providing high-bandwidth access for graphics and the remaining 6 GB serving general-purpose work. But that is only a rough analogy. On a PC, a graphics card with 10 or 12 GB of VRAM and a system with 16 GB of RAM might offer a broadly comparable memory capacity, but performance still depends on the CPU, GPU, memory bandwidth, storage, software, and optimization.

That clears it up. I was mainly looking for a rough way to understand the relationship, not trying to build an exact Xbox equivalent.