100% CPU Usage from Shader Compiler process duplication

Hey guys, I’m having a cpu usage issue with Unreal Engine. Every time I try to load up new items or the “standalone game” in Unreal Engine for the “ARK Dev Kit” I get the same issue of 100% CPU usage where the “Shader Compiler” process keeps duplicating causing this issue where the game is completely unplayable and crashes. Does anyone know how to fix this issue? I’ve looked around in the Unreal Engine settings and haven’t found anything that works.

PC Specs:

  • i7 5930K 6 Core CPU
  • EVGA gtx 980ti
  • 32gb DDR4 Ram
  • 1,000W Power Supply
  • Corsair H100iGTX Cooling
  • OS on an m.2 SM951 ssd
  • Epic Games installed on a separate 500GB Samsung 850 evo ssd

Twitter:

It’s not duplicating. Shader Compiling is CPU heavy task and therefore is fired for each core available to speed it up. If that happens it means that you have some materials used in the game, that your local engine did not cache yet and thus needs to recompile to store them for the next time. If you are launching ARK as a release build (not cooked) then thing like this is normal. If you want it to go away, cook the build once and you should have the compiled shaders stored. Even better, launch it cooked.

It’s not an issue, it’s how the materials work. That is why they are not compiled on the actual run, worst case scenario you may find games that recompile during loading screens. Why does ARK do that during runtime? If it’s release it’s ok, if it’s shipped build then something’s gone wrong.

1 Like

Thank you for the help :slight_smile: