Beyond the Horizon

Blog of Spencer Magnusson

CPU and GPU Usage in Blender

And how to effectively manage them

May 15, 2025 | 3 minutes


I’ve a had few long articles, let’s keep this one short. Start with the big one:

GPU Usage

Not everything in Blender utilizes the GPU. The main things that do are:

In terms of tips in better utilizing your GPU, many of the same tips as for saving VRAM, which I discuss here, apply. I could just save my breath here and say to read that article, but to summarize:

Also, optimize your viewport. While using material or render shading modes are certainly helpful, they do eat up resources. Use solid shading mode whenever you can. Did you know you can even preview textures in solid shading mode? Just click the dropdown next to the shading mode while in solid view, and select “Texture.”

Some users complain that their GPU is not at 100% usage, which apparently means Blender is not using it correctly. Unfortunately, you cannot force Blender to use 100% of your graphics card. Blender developers have to code Blender to specifically support graphics cards (including different types of graphics cards) for different operations.

Your GPU not running at 100% is not the card’s fault. It may be Blender’s fault. But sometimes, it just means Blender doesn’t need to use your graphics card that much.

If you’re unsure, collect as much info as you can about your computer and the problem, collect even more, and report it as a bug.

CPU Usage

The same complaint about Blender using 100% of your graphics card could also be said about your CPU. While Blender tries to use hardware acceleration and multiple cores when it can, it will not be the case for every operation in Blender. Many operations work on a single core, including much of the user interface.

CPU and motherboard, photo by ocollet

So, how to improve or manage your CPU performance? You can decide whether the CPU or GPU is utilized for:

So be sure to check Blender’s render properties and preferences under the systems tab for those.

One more big tip for the CPU: disable add-ons. Nearly all add-ons rely on Python only, which is mostly run on the CPU. And some add-ons run functions every time you change something in your scene or even update the viewport, making even simple tasks slow. So be sure to only keep the ones enabled that you really need enabled.

That’s it for now, thanks for reading!