Computer

Will current NVIDIA and AMD graphics cards be able to power games in 5 years? We explain the techniques used

We must start from the fact that not all games have the same technical requirements, but from time to time technically cutting-edge games appear whose development will determine how the most powerful graphics cards should be once they are released. The objective? Whoever makes the title work with the best graphics on the market in the best way will end up being the winner.

How to predict the graphics cards of the future?

To do so, we must take into account two important points, the first of which is the necessary computing power, which is measured through the operations per pixel. Although the number of polygons per second must also be taken into account, this is discarded nowadays as it is executed in the same units and due to the fact that the number of pixels per frame will always be higher than the number of polygons.

The second element is the overdraw, which indicates how many times the image buffer will be accessed and, therefore, will have an impact on the necessary bandwidth. In any case, we must clarify that although there are techniques to reduce the cost of both elements, what we are going to focus on is the raw power in both aspects.

cyberpunk 2077 overdrive

Pixel Overdraw

Overdraw is understood as the fact that the value of a pixel in the image buffer is changed several times during the construction of a frame. This is due to the fact that when building a three-dimensional scene, the polygons that form it are not drawn in a specific order and without the relevant optimizations, it is possible to draw several objects on the same pixel. Other times, instead, it is due to post-processing calculations or interaction between them. For example, an object reflecting a light source or casting a shadow on another.

The fact is that from the moment the framebuffer or image buffer is outside the GPU and in the VRAM for each pixel that we modify we need to access said memory. The color calculation is done in the GPU cores and the modification is carried out by the ROPS, units that copy the information from the L1 data cache to the VRAM in parallel. Normally, the bandwidth is related to the number of these units.

In other words, in each frame the same pixel will be redraw today dozens of times. This should not be confused with the necessary computing power. Obviously, the number of operations per pixel in Doom will be much lower than in Cyberpunk 2077. We also don’t have to forget about the increases in screen resolution that have occurred over time that have multiplied the number of pixels that a card draws. graphics in your VRAM.

Dying Light 2 Two Types Ray Tracing

operations per pixel

The operations per pixel refer to the number of operations per pixel on average that are made between memory access and access to draw the same pixel, so they multiply with the overdraw and that is why one of the most important things in Faced with the evolution of graphics cards, it is to avoid overdraw as much as possible, since this also completely cuts the total computational cost for the GPU when rendering the scene.

Currently we do not know the number of operations per pixel in games, not only because each one has a different one, but also because the resolution and graphic quality modify said parameter in the same game, not to say that they don’t. all objects in the scene have the same visual treatment. So we cannot say that there is a specific number. What’s more, we know that as games have become more complex, this figure has increased and that visual quality is directly related to the number of operations that the GPU performs on each of the pixels on the screen.

Resident Evil 4 Remake.

So how do they get the numbers?

Well, for games in development, that is, when a company is creating a graphically cutting-edge game, what they are going to look for is technical advice from hardware manufacturers, but especially they have to know if future hardware will still be able to handle that game. in development and that everyone will be able to play it.

In any case, the development time of a AAA game is usually five years, but they are usually in production for the last three, so the question is rather to know if the games that have currently entered the phase can be executed. of production and have as their release date the release date

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *