Is it just me or is anyone else also experiencing this same issue? I did a search and found someone asking this same question back in 2016 but 2021 is a long ways off so best to start a new thread.
I am running a Ryzen 7 3700x with 32Gb RAM on an Asus TUF X570 mobo and a Palit RTX 3080 with latest game ready drivers
By having MSI Afterburner open I can see why my GPU fans are going nuts when I open UE4.25… Within seconds of the Editor opening my GPU temperature jumps from 35 degrees to 89 degrees. Even a basic scene with next to nothing it in (In fact, I start a new DayNight scene and dragged in 3 buildings from one of the free asset packs Epic gave away a few months ago then I even went as far as turning off various scene effects like Vignette and Bloom and various other stuff, even set my quality to Medium across the board and STILL, 89 degrees.)
I told Afterburner to limit my power to 47% / Temp to 69 degrees so I am assuming this means it is throttling what my GPU can do or … I am not entirely sure WHAT power it limits in order to control the temperature but it did manage to get my temp down to 71 by setting max power to 47% and temp to 69 degrees
I am not one for overclocking and thus my GPU and CPU are both running at normal speed but my 3200 RAM has been set to run at 3200, not the stock 2600.
So with no overclocking anywhere and almost nothing in my scene as soon as I start UE4 my GPU tries to emulate the Human Torch…
Do I even need to ask?
“Is this normal?”
EDIT:
As a little test, I imported the KitBash NeoCity asset. It is very high poly and absolutely NOT game ready but it made for a perfect test asset. I tried loading 3 buildings into a scene and my GPU temp was at 89%. So I converted the entire asset to USD and moved over to Omniverse Create to work on my scene in there. In Create I was able to load ALL the KitBash Assets and run with RayTracing enabled and my GPU temp only managed to reach 56 degrees.
UE4, no raytracing, 3 models, 89 degrees…
Create, realtime raytracing, 20+ models 56 degrees…
Notice the difference there?
GPUs do run hot, personally I aim for 80c max. To me, it sounds like either your computer case or Palit RTX 3080 has awful cooling. I’d try running without a side panel on and a fan pointing towards your case and seeing if the temperatures drop. If they don’t drop, you might have gotten a defective GPU (failed cooling or thermal paste).
UE4 will try to run any project at the highest frame rate possible in the editor, this is why any project or scene will send the temps up and max GPU usage.
You can try limiting the frame rate of the project you are working on or setting realtime to off in the viewport
Thanks for that!
I tried playing some games and my temp was fine. I created a new side scroller project in 4.26 and watched my temp go up and up and up…
I just turned of realtime and my temp is now staying constant at 39/40 degrees. Halleluja! I can use UE4 again!
And using the t.maxfps command is also very useful. I only have an old GPU in my notebook, and this is the only way to avoid 100% GPU for me when having UE4Editor opened.
Should be a good option for anyone just to save energy and protect ears from annoying noise, because while editing blueprints, no high framerate is needed at all. I need to go for t.maxfps 10 - but as said, it helps me a lot, but this has also some other impacts, especially when using physics. But anyway, it is a very helpful command.
Based on @ZacD 's post I set the FPS limit inside the project settings after setting my display to non-realtime and then undervolting my GPU as per that video. Still have to try running the scene with realtime enabled again but for now I am just happy with what I have seen so far. This t.maxfps you mention, is that a command line param or where is that set? Looks like a strange command line param and just as weird for a GUI setting so… where to use that? Sounds like something I might just wanna try…
Ah… Never used the console inside UE4 but this was so super simple. Thanks. It seems my system is now fighting hard to make sure my temp stays at 60 degrees even with everything set to Ultra.
Wish the fans were a little more quiet but the temp makes it worth it.
Not sure if that is still the case (dont have my 3080 yet).
But few years back unreal editor and standalone projects were maxing out my GPU, making it very hot.
It was because i disabled VSYNC in ini file and unreal got to 100+FPS.
Try limiting FPS.
I am actually running my PC on a 49" Samsung UHD TV. At 4k the TV only refreshes at 30 … Yeah, tried playing Rogue Company and was finally seeing my first ever Screen Tearing (3 images on screen at once. Yikes!) till I turned vSync off/on, I forgot which. Then everything worked smoothly after that.
After I started this thread I reduced my rez to 2569x1440 and managed to get the TV to refresh at 60 but I already set the max refresh to 30 again. I make games every day, I only ever play around 4 hours per year, if that much, so I don’t care about in-game fps all that much (heck, only things I really played this year was 1 hour of Rogue Company and about 3 hours of Streets Of Rage 4).
After I was told about the FPS thing I set UE4 to run at max 20, as suggested, and my temp was fine. I didn’t realize I had to set that value in the console every time I restart so when I accidentally closed UE4 and restarted I heard my fans going nuts and so I turned on FPS on the hud. Turns out I was doing 40 FPS and my fans didn’t like it! So I limited it to 20 again and I got a decent temp.
20 is awesome, 40 starts to kill my fans, 60 is the ‘stutter’ mark and 120… no, I’m not gonna say 120 is ‘ideal’, I don’t even want to think what 120 would do to my system. Yikes!
Now, regarding that ini file you mentioned… Where would I locate that, exactly? Inside the UE4 install folder?
EDIT: Just as an aside, though… CyberPunk with all settings maxed out doesn’t give me any problems. The only thing that gives me this insane fan blowing and temp rising issue is UE4. Only thing! Not Maya, iClone, Unity, Omniverse Create, nothing… only UE4
Holy Bazinga, Batman!
BaseEngine.ini … set r.VSync to 1 and now my scene with all settings set to Epic is holding at 15 FPS and my temp is sticking to 33 degrees!