Far Cry 5

Far Cry 5

View Stats:
B1gD4ddy Nov 19, 2023 @ 10:24pm
2
FIXING CPU TEMPERATURE ON AMD RYZEN X3D CPUS LIKE 5600X3D, 5700X3D, 5800X3D, 7800X3D, 7900X3D AND 7950X3D.
read the entire post before doing anything.

this is a far cry 5 on amd's x3d cpus problem and i will tell you how to fix it.
prepare yourself for happiness.

games like steel rising, nfs heat and generation zero show similar behavior, but nothing comes close to far cry 5.

so let me start with my experience.

i'm playing at native 4k max settings.
at 20c room temperature my 7950x3d with thermalgrizzly kryonaut extreme and arctic liquid freezer 3 420 is always around 55-65c in games.
in far cry 5 it peaks at 91c.
that's 15c hotter than cinebench24.
let that sink in.
and it doesn't only go 91c ingameworld, nonono, as soon as you double click the exe the cpu rockets to 91c while the intro logos are running and never decreases.
this alone should tell everyone in the thread it's a far cry 5 on amd 3d cpus problem, not a general amd problem and not a general far cry 5 problem.

so what to do?

the first workaround i found was forcing my 7950x3d to use the 2d ccd 1 instead of the 3d ccd 0.
this makes the cpu temps normal, brings them down from 91c to max. 60c and fixes the problem.
unfortunately that noticibly lowered the performance in my case and isn't useful for 5600x3d, 5700X3D, 5800x3d and 7800x3d owners.
they only have 1 ccd.

so what's the real solution for all?

simple.
1. change your windows power plan from balanced to high performance.
2. then change its maximum processor state from 100% to 99%.
that's all.
with that my 7950x3d does not exceed 60c in far cry 5.
91c are gone for good!

why not make this change to the balanced power plan?
it didn't do anything for me.
the balanced power plan didn't care about this adjustment.

instead of choosing the high performance power plan and editing it to 99% maximum processor state you can also try simply choosing the power saver plan.
that should do the exact same thing but didn't work for me.
power saver plan gives me the same 91c as before but works for other people.

for people wondering what this 100% to 99% method and the power saver plan method do.
they disable the boost.
my 7950x3d for example gets limited to 4150mhz compared to 4900mhz-5300mhz without the fix.

important: before playing other games set the windows power plan back to balanced.
amd's core parking and 3d v cache handling for multi ccd cpus is depending on this setting.

________________________

btw you might ask why is that even happening?
because far cry 5 heavily abuses the 3d v cache.
more than any other game.
the cpu cores themselves stay cool.
you can check this for yourself.
while running far cry 5 hwinfo shows 91c tctl/tdie aka hotspot for me, but only around 60c for the individual cores.
the missing boost makes far cry 5 access/abuse the 3d v cache slower/less.
Last edited by B1gD4ddy; Jun 11, 2024 @ 1:09pm
< >
Showing 1-9 of 9 comments
peremptor Nov 19, 2023 @ 10:59pm 
Nice tip brother. Played the game on a 5800x guess it's just a 3D cache problem. Speed to burn!
B1gD4ddy Nov 20, 2023 @ 12:58am 
exactly.
and from the data i gathered it's not the reduced clocks on its own solving the problem.
it's the resulting slower and less access to the 3d v cache.
that's proven by the fact that forcing fc5 to the 2d ccd fixes the problem although the 2d ccd boosts higher than the 3d ccd!
it's most likely the 3d v cache going to 91c.
definitely not the cores as i can see in hwinfo.
fc5 seems to love the 3d v cache and tries to kill it.
Steve64b Nov 20, 2023 @ 1:43am 
Interesting. Alternatively, maybe you could experiment with BES – Battle Encoder Shirasé[mion.yosei.fi] if you're looking for a way to limit things per-process instead of globally on your whole system.

I have no experience with that tool, I just came across it on https://www.nexusmods.com/starfield/mods/994?tab=posts]Nexusmods where someone fixed Starfield performance with it.
B1gD4ddy Nov 20, 2023 @ 2:15am 
thx for the info.
i know that program.
it can only change cpu utilization, not clocks.
changing between balanced power plan and high power @ 99% plan takes seconds and is the most easy method.
Last edited by B1gD4ddy; Nov 20, 2023 @ 2:17am
IronMoon Jun 11, 2024 @ 10:53am 
Thank you so much for posting this. I searched the internet for hours before finding this post. I have the exact same issue and your fix solved the problem. I have the 7800x3d cpu. I purchased Far Cry New Dawn (80% off) which is the Far Cry 5 sequel and it uses a part of the same map. 91C before, 55C after your fix. BTW Far Cry 6 does not have this issue.
B1gD4ddy Jun 11, 2024 @ 1:12pm 
i'm glad you fixed it.
yes, far cry 5 and its standalone addon are the only far cry games showing this behavior.
btw i edited the post a bit.
i added more games showing similar behavior and added an entire paragraph at the bottom.
Last edited by B1gD4ddy; Jun 28, 2024 @ 11:08am
pungentstentch Jul 30, 2024 @ 9:11am 
Just to add here, if you use linux like me, the same problem happens. Also the same solution works.
I used cpulimit program (Arch), every tiime I launch the game I limit the process Id cpu to 99% with cpulimit, and problem solved.
B1gD4ddy Jul 30, 2024 @ 9:46am 
that's interesting. thx.
-=>Knugen<=- Aug 15, 2024 @ 11:50am 
my 7800X3D thanks you my good sir!.
Last edited by -=>Knugen<=-; Aug 15, 2024 @ 11:50am
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Nov 19, 2023 @ 10:24pm
Posts: 9