unreal engine using all of my cpu and none of my gpu

whenever i try to use unreal engine, my pc fans go nuts because it’s trying to use my cpu for everything instead of using my gpu at all,

Luckily that’s not how things work.

It would be impossible for the engine to use CPU in place of the GPU or vice versa (unless you rewrote the rendering pipeline) and did not pull off some other crazy engineering. There are certain engine features that may require one or the other, ofc - like particles:

One of the particle types available in Unreal Engine 4 is GPU Sprites . These are particles that are first spawned on the CPU, but then processed and calculated entirely by the graphics card. The benefit to this[…]

Rather than trying to eyeball what is going, why not run monitoring software that will tell you precisely what is being taxed. Something as simple as GPU-Z can monitor multiple GPUs. Even the humble Task Manager under Win10 can do both.

it’s not like have a bad pc either

This usually means a somewhat modern Windows Desktop machine, but who knows - perhaps you can tell what OS and hardware we’re dealing with.

Do note that a GPU under load would, generally, output more heat than a CPU (on average - just look at the Wattage); your PC (a laptop perhaps?) could be in real trouble while both are utilised to their full potential. There is a reason why frame limiters are a thing.

You did not specify whether it’s a laptop or not, but with the former, the same cooling components are often responsible for removing the excess heat for both the CPU and the GPU, at least in more beefy models. It would not matter what is heating up, it needs to be removed anyway - so you pipe it (literally) to the heat exchange.


Now, discrete GPU vs integrated GPU vs an APU is a different story. While this should no longer be an issue (it used to be in the early days of UE4), it’s not entirely impossible, ofc.

Can you confirm that you actually observe this very incorrect behaviour? Also,

3 Likes