I tried changing my GPU's fan profile with MSI afterburner to make it run cooler, and that it did; 72 C when running Wildlands.
But it still crashed after 5-10 minutes of playing.
Windows Reliability Surveillance/Monitor reported this (I've translated it into English):
Source
Windows
Overview
Hardware error
Date
23-09-2020 22:47
Status
Not reported
Description
Due to an issue with the hardware Windows no longer functions correctly.
Problem signature
Problem occurance name: LiveKernelEvent
Code: 117
Parameter 1: ffffc50a1a3cb010
Parameter 2: fffff8026f0dd740
Parameter 3: 0
Parameter 4: 568
OS-version: 10_0_18363
Service pack: 0_0
Product: 768_1
OS-version: 10.0.18363.2.0.0.768.101
Country standard-id: 1030
I've previously tried finding out what exactly a LiveKernelEvent 117 error is, but all I seem to be able to find online is that it's a hardware error of some sort.
I then checked Event Viewer, which at the same timestamp showed a 'Display driver nvlddmkm stopped responding and has successfully recovered.' error, which I then searched for online finding this post on the NVidia forums: https://www.nvidia.com/en-us/geforce/forums/game-ready-drivers/13/179540/display-driver-nvlddmkm-stopped-responding-and-has/1304005/
The power management mode had somehow been set to the 'power saver' one (and not the adaptive or max performance ones), so I've set it to Maximum performance, I played for about an hour and half last night, and I've had Wildlands running for 7+ hours now, uninterrupted.
There are some oddities still though; after I found out I was able to play graphics intensive games again last night, I tried running the Heaven benchmark, which caused my PC to crash completely.
It ran for about 7-8000 frames before it crashed, and the Heaven benchmark overlay said it was running at close to 1500 MHz. Both MSI Afterburner, CPUID HWMonitor and TechPowerUp GPU-Z states that the GPU clock non-underclocked is at around 1300 MHz. The stock clock should be at 1100 MHz, with a boost to 1190 MHz (https://www.techpowerup.com/gpu-specs/evga-gtx-980-ti-superclocked-acx-2-0.b3323).
In MSI Afterburner I can't underclock the GPU core clock by more than 90 MHz, which I've done and Wildlands still runs perfectly. I've not touched the memory clock, because it runs at its stock speed; though both MSI Afterburner and CPUID HWMonitor states the memory clock is 3500 MHz (but I understand that that is due to the VRAM being GDDR5).
GPU-Z shows PerfCap Reason to be VRel (Voltage regulation, I understand), and the field is all-blue - is that good or bad?