Ik kom toch nog even terug op de eerdere discussie mbt refreshrate vs hoge memclocks bij idle. Op de AMD reddit kwam ik een interessant draadje tegen waar men dit issues ook "ontdekt". Daar heeft iemand een super tip gepost die ik met jullie wil delen.
You can do it in a way less invasive method: just increase the "blanking lines" in CRU, you can keep all the other settings the manufacturer shipped your display with. This won´t harm your monitor. I increased it way, way higher than ever needed and the worst that could happen is that you have to reset the settings of your display or it does this itself. No hardware damage, the settings just define how the display signal is sent.
So here the pro tip, calculate your needed blank lines by:
refreshRate * totalVerticalLines * blankingTime
The linked thread told you the needed blanking time: about 460 micro seconds, or a little more. Multiply that (0,00046 s) with your refresh rate (lets take 144 Hz) and the total vertical lines of your display (shown in CRU, for example 1510). With these settings, you would need about 100 blanking lines, maybe a few more. Set these as "vertical blanking lines" in CRU, click OK and restart the driver.
Op basis van mijn monitor settings kom ik uit op de volgende berekening:
144 * 1496 * 0,00046 = 99.
In CRU pak ik de bestaande custom resolutie, klik op edit:
Ik zie dat blanking op 56 staat (bij blanking vertical). Daaronder staan ook de total vertical lines:
Pas dat aan naar 99:
Let op, na aanpassing verandert ook je total vertical lines. Maak eventueel screenshot backup. Je kan altijd via CRU weer terug naar defaults.
Restart de driver, zet monitor terug op 144 hz en verdraaid, de mem clocks zijn een stuk lager. Ik schommel rond de 908 mhz op idle ipv 1980. Op 120 hz blijft het nog minder, 9 a 10 mhz, maar ik ben wel tevreden met dit aantal. Geen super hogere temps en toch die paar extra refresh rates erbij
Wel grappig om te zien als ik naar de 120hz settings in CRU kijk en ik pas daar dezelfde formule toe dan kom ik uit op het aantal blanking lines wat al staat geconfigureerd.
120 × 1525 × 0,00046 = 84,18. -> 85 staat er als default. Waarom zou men dan voor 144hz toch een veel lagere waarde gepakt hebben?
Nog geen crash gehad maar ik heb ook nog niet met deze settings een game gestart. Ik ben benieuwd naar jullie ervaringen met deze tweak.