How does microarchitecture GPUs work like in PS5 / Xbox / Steam Deck?

357 views

Given that PCs need a standalone GPU in order to play games, how does a small chip like the RDNA2 manage to process that much raw power, much almost similar to what a PC’s GPU can do?

In: Technology

3 Answers

Anonymous 0 Comments

The reason that you have a dedicated GPU in a PC is because the cores of a GPU are different from the cores of a normal CPU. They are optimized for doing some specific kinds of calculations that need to be done many thousands of times per second to get your video output correct, whereas your CPU is made for general purpose computing, which means it needs to have everything available to it.

Think of a GPU like a drag race car, designed for that short burst of speed. It isn’t going to do very well on city streets, taking turns, hauling cargo, etc. It can certainly do its one job very very well, but isn’t good for the general purpose.

Now why they’re separate in a PC is still another question. It comes down to two elements. First is consumer choice, being able to choose a separate CPU and GPU. The second is in design. Not every CPU maker wants to be a GPU maker, and not every GPU maker wants to be a CPU maker. They can each specialize in their own product.

Now applications like a console or the Steam Deck have different requirements. They are going to ship with the same CPU and same GPU for everyone, but they are going to be more constrainted on space and cooling than a traditional PC. However, they don’t have the same requirements for modularity. This means they can throw away the idea of keeping the CPU and GPU separate, and create one processor that has cores for both kinds in it. This lets them optimize the physical space on the board, as well as the cooling, etc.

You are viewing 1 out of 3 answers, click here to view all answers.