# How much more CPU-demanding have games become?

**URL:** <https://boards.straightdope.com/t/how-much-more-cpu-demanding-have-games-become/731181>\
**Category:** The Game Room\
**Created:** [September 14, 2015, 6:45am UTC](https://boards.straightdope.com/t/how-much-more-cpu-demanding-have-games-become/731181 "2015-09-14T06:45:59Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![MichaelEmouse](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/michaelemouse/32/101_2.png) [@MichaelEmouse](https://boards.straightdope.com/u/MichaelEmouse)\
**Post date:** [September 14, 2015, 6:45am UTC](https://boards.straightdope.com/t/how-much-more-cpu-demanding-have-games-become/731181/1 "2015-09-14T06:45:59Z")

</div>

It’s undeniable that when it comes to aspects which require VRAM space & bandwidth as well as GPU processing power, games have become more demanding in the last few years.

But when it comes to tasks which require RAM, CPU and other components aside from the GPU and hard drive space, how much more demanding do games tend to be compared to 3-5 years ago?  
If some tasks have become more demanding, could you detail what they are and in what way(s) they have become more onerous?

---

<div class="post-metadata">

**Author:** ![bump](https://avatars.discourse-cdn.com/v4/letter/b/7c8e57/32.png) [@bump](https://boards.straightdope.com/u/bump)\
**Post date:** [September 14, 2015, 1:44pm UTC](https://boards.straightdope.com/t/how-much-more-cpu-demanding-have-games-become/731181/2 "2015-09-14T13:44:12Z")

</div>

3-5 years? Not very much at all. We’ve hit a sort of period of stability in that hardware has, for the most part caught up with software requirements. I can’t recall a 5 year stretch in the past 30 years with _less_ pressure to upgrade my PC for gaming reasons than the past 5 years.

CPUs and RAM have become absurdly capable and cheap in the past decade or so- I have 16 gigabytes of DDR3 1333 RAM that I got in 2013. I haven’t run across ANYTHING that I’ve needed more memory for. I can still tax my processor, but that’s usually for image processing applications with the parallel processing dialed up (use most of the cores simultaneously).

Hard drive space is the one place where I still seem to need to upgrade fairly often- games use multiple gigabytes nowadays as if everybody’s got a terabyte of drive space open.

---

<div class="post-metadata">

**Author:** ![Kinthalis](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/kinthalis/32/16084_2.png) [@Kinthalis](https://boards.straightdope.com/u/Kinthalis)\
**Post date:** [September 14, 2015, 2:36pm UTC](https://boards.straightdope.com/t/how-much-more-cpu-demanding-have-games-become/731181/3 "2015-09-14T14:36:37Z")

</div>

And new API’s coming out are only going to stretch the existing performance even further. Consoles, sporting very low power CPU’s, will also place design limits on multi-platform games (especially big AAA ones).

The only games that are likely to benefit or utilize a lot of CPU power are PC exclusives where that CPU power has traditional been tapped into a lot. Real time strategy games is probably a big genre which can benefit, and already one game, Ashes of a Singularity, is leveraging powerful CPU’s and DX12 to render thousands of units, light sources, smoke/alpha particles, projectiles, etc.

---

<div class="post-metadata">

**Author:** ![Amateur\_Barbarian](https://avatars.discourse-cdn.com/v4/letter/a/59ef9b/32.png) [@Amateur\_Barbarian](https://boards.straightdope.com/u/Amateur_Barbarian)\
**Post date:** [September 14, 2015, 2:40pm UTC](https://boards.straightdope.com/t/how-much-more-cpu-demanding-have-games-become/731181/4 "2015-09-14T14:40:48Z")

</div>

I’d guess that GPU demands, or at least the upper limits of GPU use, have expanded much faster and further than CPU use.

The parts of games that aren’t graphics/GPU intensive probably don’t come close to maxing out most systems’ capabilities. It’s all just a number matrix at that level, which is then realized by millions of vertexes and planes per second.

---

<div class="post-metadata">

**Author:** ![MichaelEmouse](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/michaelemouse/32/101_2.png) [@MichaelEmouse](https://boards.straightdope.com/u/MichaelEmouse)\
**Post date:** [September 14, 2015, 6:52pm UTC](https://boards.straightdope.com/t/how-much-more-cpu-demanding-have-games-become/731181/5 "2015-09-14T18:52:47Z")

</div>

What elements have increased in the past half decade that make games more GPU-demanding? There’s monitor resolution, frame rates, texture resolution, texture maps, real-time light, per pixel lighting, polygon count, AA, vision distance, what else?  
Is there anything like a list of the _typical_ tasks a CPU does in a game?

---

<div class="post-metadata">

**Author:** ![Kinthalis](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/kinthalis/32/16084_2.png) [@Kinthalis](https://boards.straightdope.com/u/Kinthalis)\
**Post date:** [September 14, 2015, 8:08pm UTC](https://boards.straightdope.com/t/how-much-more-cpu-demanding-have-games-become/731181/6 "2015-09-14T20:08:32Z")

</div>

> [@MichaelEmouse](#):
>
> What elements have increased in the past half decade that make games more GPU-demanding? There’s monitor resolution, frame rates, texture resolution, texture maps, real-time light, per pixel lighting, polygon count, AA, vision distance, what else?
> 
> Is there anything like a list of the _typical_ tasks a CPU does in a game?

I think you’ve got the GPU pretty much covered. Lighting is the big GPU melting task now a days. I don’t think modern GPU’s are heavily tasked by the complexity of 3D meshes for the most part, but I’m not a game dev/3D programmer. Alpha effects and volumetric effects are probably another biggie.

My guess as to tasks likely to take up CPU time: AI, pathfinding, 3D mesh culling, monitoring object states, physics calculations, loading/decompressing assets, and probably managing some aspects of the rendering pipeline.

---

<div class="post-metadata">

**Author:** ![MichaelEmouse](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/michaelemouse/32/101_2.png) [@MichaelEmouse](https://boards.straightdope.com/u/MichaelEmouse)\
**Post date:** [September 14, 2015, 9:32pm UTC](https://boards.straightdope.com/t/how-much-more-cpu-demanding-have-games-become/731181/7 "2015-09-14T21:32:05Z")

</div>

> [@Kinthalis](#):
>
> Alpha effects

Do alpha effects include more than transparency and translucency?

> [@Kinthalis](#):
>
> My guess as to tasks likely to take up CPU time: AI, pathfinding, 3D mesh culling, monitoring object states, physics calculations, loading/decompressing assets, and probably managing some aspects of the rendering pipeline.

Aside from physics calculations (which are amenable to modified GPU-processing) and loading/decompressing assets, it seems today’s games aren’t so much more CPU-demanding than the games 10 years ago.

> [@Kinthalis](#):
>
> Lighting is the big GPU melting task now a days.

Look at this bugger doing this in real time with a GTX 980:

[![](https://img.youtube.com/vi/-wmbpL9OvNM/maxresdefault.jpg "Nvidia VXGI in UE4 - Early Testin'") ](https://www.youtube.com/watch?v=-wmbpL9OvNM)
