... high CPU usage/temperature ... It's not overheating, but it's close! ... only happens with Far Cry 5 ... i7-8700 ...
elvis812,
On behalf of Tom's Moderator Team, welcome aboard!
••• Please define what "not overheating" means in terms of specific Core temperatures.
You can't depend on Task Manager
or utilities such as MSI Afterburner to be anywhere near accurate concerning CPU "usage" or "utilization", since they won't tell you if your CPU is in an actual
overloaded or
underloaded "workload" condition.
For example, actual workload conditions among different "game" titles vary widely, just as they do among different "stress" tests. Here’s a comparison of stress test utilities grouped as
thermal and
stability tests according to "% of TDP", averaged across six processor Generations at stock settings rounded to the nearest 5%:
Although these tests range from
70% to 130% TDP workload, it's interesting to note that
Windows Task Manager interprets every test as
100% CPU utilization, which is
processor resource activity, NOT actual workload.
As you can see from the scale, Task Manager or MSI Afterburner major shortcomings are that they only scale to 100% "utilization" or "usage", and they don't scale in terms of actual "workload". It's clear from Intel's Datasheets that a CPU is at
100% workload only when it's at
100% TDP (Thermal Design Power), which is the
only instance when Task Manager or Afterburner happens to be accurate.
To be clear, when actual power consumption (watts) = your CPU's rated TDP, then you're at 100% TDP workload. Keep in mind that Core temperatures are driven by actual power consumption (watts), which correlates to "workload",
NOT "usage".
Since Task Manager and Afterburner don't indicate true workload, they're only a
very "general" indication of what your CPU is actually doing. If you run a utility from the above scale that will cause your 8700 to run at 125% TDP "workload", Task Manager will still only show "100% "utilization".
Instead of focusing on CPU "utilization" or"usage", if you want to accurately compare the actual true workloads and the resulting Core temperatures of different games, then you need to run a utility such as
Hardware Info (select "Sensors-only") that can "log" the peak or maximum power (watts) your i7-8700 is consuming during each game.
When "power consumption" is compared to MSI Afterburner or Task Manager CPU "usage" or "utilization", you'll have a clear picture of why Core temperatures are higher during certain game titles. Don't forget to reset Hardware Info before running each game, so that the values being logged will correspond to the game being tested.
Once again, welcome aboard!
CT