How to increase number of Shader Compile Workers spawned by Unreal?

I would like to know this as well. I see 4 or 5 shader compiler workers on my 72 core rig. Most of unreal seems to be using up to 8 threads. My machine rarely uses more than 20% CPU with this engine regardless of what I’m working on. There must be a way to increase the cores utilized.

I found the solution.

In:

Engine\Config\BaseEngine.ini

Search for “NumUnusedShaderCompilingThreads=3”

and modify the integer.

I set it to 36. This is the number of physical cores. For some reason ATM if I set it higher it will default back to 3.

2 Likes