[HowTo] VRAM taktet nicht runter - Lösung mittels CRU

@Tanzmusikus

1) FreeSync ist nicht aktiviert - laut Monitor OSD ist aber "AdaptiveSync" aktiviert (in der Radeon Software ist Adaptive Sync deaktiviert)
2) Nein...noch nicht
3) 1.5.1
4) Nein...nur den "Hauptmonitor"...dass ich auch den 2ten dementsprechend einstellen könnt, um das Problem zu lösen, auf das wär ich net gekommen :D
5) MSI Afterburner + RTSS um in Games FPS, GPU/CPU Auslastung anzeigen zu lassen
 
@glZmO
1. Dann aktiviere bitte testweise Adaptive Sync (beinhaltet: FreeSync & G-Sync), bei Dir "FreeSync".​
2. Gehe bitte so vor wie in meiner Anleitung in Beitrag #98 beschrieben.​
4. Es geht mir v.a. darum, ob bei einem einzeln angeschlossenen Monitor der VRAM runtertaktet.​
Und ja, wenn beide angeschlossen sind, sollten auch beide Monitor mittels CRU editiert werden.​
Falls ein DP-Kabel umgesteckt oder DDU benutzt wird, dann muss CRU erneut eingestellt werden.​
Du kannst gern, wenn Du passende Werte hast, ein Backup vornehmen & für beide Moni laden.​
5. Mach bitte ein Screenshot der 1. Seite "Allgemeine Einstellungen" des MSI AB. Danke!​
Ist das die neueste Version 4.6.4.16254?​
6. Lass mal Moni1 auf 120 Hz laufen & Moni2 auf 60Hz​
7. Wie sieht's aus, wenn Du den 2. Monitor mit nur 1920x1080p60 betreibst?​
 
Hallo,
ich habe 2 Dell S2721DGFA mit 165Hz. Leider bekomme ich es nicht so richtig hin das der VRAM runtertaktet
Im Beitrag #48 und #53 habe ich schon etwas hilfereiches gefunden, klappt aber trotzdem nicht.
Könnte mir das nochmal jemand Schritt für Schritt erklären? Das wäre nett.

Und muss ich bei der Refreshrate 165Hz oder 164,056Hz eintragen wie im Beitrag #53?
 
Hallo @Xokkom!
Du kannst gern meine Anleitung siehe Beitrag #98 durchgehen.
Ich hab mal gelesen, dass glatte Werte wie z.B. 144Hz oder 165Hz besser von den Spiele-Engines umgesetzt werden können bzw. die Bildausgabe weniger Mikroruckler verursacht. Ich kann das technisch nicht nachprüfen.
Kann mir aber vorstellen, dass auch die GPU davon profitiert, wenn zwei Monitore nicht verschiedene Hz nutzen.
143,975 und 144 Hz z.B. wären doch mit 144 & 144 Hz besser auszugeben.

Bei Problemen empfehle ich es mal auszuprobieren, ob es für den Einzelnen etwas Verbesserung bringt.

Grüße
 
Danke für deine Hilfe @Tanzmusikus :) Es gibt eine positive Entwicklung! Ich versuche die Schritte wiederzugeben, die ich gemacht habe:
  1. Habe "Adaptive-Sync" bei Bildschirmen in den OSDs aktiviert - in der Adrenalin Software funktionierte das nur bei Bildschirm 1
1639856302081.png
1639856322695.png

  1. Im CRU bei beiden TFTs das "Vertical Blanking" auf 96 gestellt - restart64 - keine Besserung
  2. Bildschirm 2 von der Grafikkarte abgeschlossen - restart64 - keine Besserung
  3. Bildschirm 1 - CRU - Timing von "manual" auf "CVT -RB standard" - OK - OK - restart64 - Memory Clock 200 Mhz
  4. Bildschirm 2 wieder angeschlossen - restart64 - Memory Clock 1450 Mhz
  5. CRU - Bildschirm 1+2 - Timing auf "CVT -RB standard" gestellt - OK - restart64 - Memory Clock 1450 Mhz
  6. Bildschirm 1 auf 120 Hz gestellt - 2 auf 60 Hz (in den Windows Adv. Display Settings) - restart64 - Memory Clock 1450 Mhz
  7. CRU - Bildschirm 1+2 - Timing auf "CVT -RB standard" gestellt - OK - restart64 - Memory Clock 1450 Mhz
Ist nur ein Monitor angeschlossen - siehe Punkt 3 - dann taktet die Memory Clock runter
  1. Bildschirm 1 | 1440p120 - Bildschirm 2 | 1080p60 - restart64 - Memory Clock 1450 Mhz
MSI Afterburner 4.6.4 (Final) - 12.03.2021 - General Settings:

1639857333166.png


EDIT: Bei den ganzen Schritten lief im Hintergrund MSI AB und RTSS

EDIT2: Zweiter Punkt 1 - 1440p120 statt 1440p144
Ergänzung ()

Weitere Schritte
  1. Bildschirm 1 | 1440p120 - Bildschirm 2 | 1080p60 - CRU bei beiden Bildschirmen nach der Reihe das Timing auf "CVT -RB standard" gestellt - dann auf "Manual" - anschließend das Blanking von 103 auf 110 - OK - restart64 - Memory Clock 1450 Mhz
  2. Bildschirm 1 | 1440p144 - Bildschirm 2 | 1080p60 - CRU bei beiden Bildschirmen nach der Reihe das Timing auf "CVT -RB standard" gestellt - dann auf "Manual" - anschließend das Blanking von 103 auf 110 - OK - restart64 - Memory Clock 1450 Mhz
  3. Bildschirm 1 | 1440p144 - Bildschirm 2 | 1440p144 - CRU bei beiden Bildschirmen nach der Reihe das Timing auf "CVT -RB standard" gestellt - dann auf "Manual" - anschließend das Blanking von 103 auf 110 - OK - restart64 - Memory Clock 1450 Mhz
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Tanzmusikus
glZmO schrieb:
Bei den ganzen Schritten lief im Hintergrund MSI AB und RTSS
Dann deaktiviere generell AB+RTSS für alle kommenden Tests.
Setzte im Radeon-Treiber die Farbtiefe testweise auf 8bpc & deaktiviere das 10-Bit-Pixelformat.
Tests bitte auf dem Desktop durchführen, also keine 3D-Anwendung/Spiel starten oder laufen lassen.
Das Heruntertakten soll ja im Desktop-/Office-/Surf-Betrieb stattfinden.

glZmO schrieb:
Bildschirm 1 | 1440p120 - Bildschirm 2 | 1080p60 - CRU bei beiden Bildschirmen nach der Reihe das Timing auf "CVT -RB standard" gestellt - dann auf "Manual" - anschließend das Blanking von 103 auf 110 - OK - restart64 - Memory Clock 1450 Mhz
Das kann doch eigentlich gar nicht sein, dass Monitor 2 mit 1080p60 ein Blanking von über 100 aufweist.
Bei FullHD sollte das Blanking einen Wert von etwa 30 oder 31 o.s.ä. zeigen. Diesen dann auf "40" erhöhen.

Schau mal, dass Du bei allen vorhandenen "Detaillierten Auflösungen" immer das Gleiche angibst.
Ich habe diese Werte:
  • in Detailed Resolutions (oben),
  • im selbst erstellten Extension Block "CTA-861" ... sowie
  • im selbst erstellten Extension Block "DisplayID 1.3" eingetragen.
Ggf. könnte man auch noch einen DisplayID 2.0 Extension Block hinzufügen.

***

Falls 110 Blanking bei 1440p120 nicht ausreicht, dann bitte auch weitere 10, 20 oder 30 hinzufügen.
Also aus 103 wird dann testweise: 120, 130, 140 oder mehr.

Grüße & viel Glück !!
 
Sodale...nach nem guten Frühstück mit einem leckeren Kaffee aus dem Siebträger gehts weiter :)
  • MSI AB und RSSS habe ich beendet - laut Taskmanager laufen die Programme nicht mehr
  • Farbtiefe im Adrenalin - von 10 auf 8 bpc gestellt

Was ich jetzt gemacht habe:
  1. Bildschirm 1 - 1440p144 | Bildschirm 2 - 1080p60 eingestellt --
1639898386624.png
1639898404391.png


CRU Hauptfenster - da beide TFTs im CRU den gleichen Namen aufweisen:
  • Der erste (active)* = TFT1
  • Der zweite (active)* = TFT2
1639898565372.png


TFT1TFT2
1639899004736.png
1639899194729.png

Was mich hier wundert bei TFT2, der ja auf 1080p60 läuft, das hier das verringerte Blanking nicht automatisch übernommen wird. Im Drop-down Menu "Timing" habe ich zuerst "CVT -RB standard" ausgewählt, dann wieder zurück auf "manual".

Und wenn ich 1920x1080 unter "Standard resolutions" auswähle, ist eine Eingabe eines "Blankings" nicht möglich.
Ergänzung ()

Die weiteren Versuche:
  • TFT1 - 1440p | 144Hz - Blanking 110 & TFT2 - 1080p | 60Hz - Blanking 30 - Memory Clock 1450Mhz
  • TFT1 - 1440p | 144Hz - Blanking 110 & TFT2 - 1080p | 60Hz - Blanking 40 - Memory Clock 1450Mhz
  • TFT1 - 1440p | 144Hz - Blanking 110 & TFT2 - 1080p | 60Hz - Blanking 50 - Memory Clock 1450Mhz

  • TFT1 - 1440p | 120Hz - Blanking 110 & TFT2 - 1080p | 60Hz - Blanking 30 - Memory Clock 1450Mhz
  • TFT1 - 1440p | 120Hz - Blanking 110 & TFT2 - 1080p | 60Hz - Blanking 40 - Memory Clock 1450Mhz
  • TFT1 - 1440p | 120Hz - Blanking 110 & TFT2 - 1080p | 60Hz - Blanking 50 - Memory Clock 1450Mhz
Ergänzung ()

Der einzige Zustand, in dem die "Memory Clock" runtertaktet ist, wenn ich TFT2 von der Grafikkarte abstecke:

GPUZCRU - TFT1
1639900772272.png
1639900871864.png
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Tanzmusikus
@Tanzmusikus ich wollte gerade nach deine Anleitung in Beitrag #98 gehen. Ich kann aber nicht auf ok drücken. Die Refreshrate ist rot. Da scheint es einen Konflikt zu geben, nur welcher?
 

Anhänge

  • CRU Detailed Resolution.jpg
    CRU Detailed Resolution.jpg
    42,9 KB · Aufrufe: 228
  • Gefällt mir
Reaktionen: Tanzmusikus
@Xokkom
Stell bitte zuerst die Refreshrate auf "165.000". (Bei Fehlern lasse diesen Schritt aus.)
Setze nun [Timing] auf "CVT -RB standard".
Setze danach [Timing] auf "Manual".
Erhöhe anschließend das Blanking auf den nächsthöheren Zehnerwert.

Wenn das ebenfalls nicht klappt, dann könnte der Pixelclock-Wert zu hoch sein.
Das kann am verwendeten Monitorkabel liegen (DP_1.4 empfohlen) oder am begrenzten Pixelclock der GPU.
  • Nutzt Du denn ein DP1.4-Kabel?
  • Ist im Monitor auch DP1.4 aktiviert?
PixelClock erweitern könnte man per "atikmdag-patcher", was zumeist HDMI-Verbindungen betrifft.
"HBlank-Limit" könnte aber vielleicht auch DisplayPort betreffen - einen Versuch wäre es wert.
Damit könnte man höhere Pixelclock-Werte forcieren, falls GPU & Kabel das ebenfalls schaffen.


glZmO schrieb:
MSI AB und RTSS habe ich beendet - laut Taskmanager laufen die Programme nicht mehr
Für regelmäßige Nicht-Nutzung ist die Deaktivierung über den Taskmanager -> [Autostart] möglich.

glZmO schrieb:
Farbtiefe im Adrenalin - von 10 auf 8 bpc gestellt
Tanzmusikus schrieb:
& deaktiviere das 10-Bit-Pixelformat
Befindet sich unter [Grafik] -> Erweitert


1639898404391.png
6-bit muss jetzt nicht gleich sein. 😉

glZmO schrieb:
Was mich hier wundert bei TFT2, der ja auf 1080p60 läuft, das hier das verringerte Blanking nicht automatisch übernommen wird.
Da scheint noch nicht alles richtig in CRU konfiguriert zu sein.

1639899194729.png
Ändere auch den CTA-861 Block entsprechend.

Wie ich bereits schrieb, kann ebenfalls der DisplayID1.3- (oder/und DisplayID2.0-) Block wichtig sein.
Du kannst hinterher alles wieder löschen, was später nicht mehr notwendig ist. Es werden ja nur Registry-Werte geschrieben.

glZmO schrieb:
Und wenn ich 1920x1080 unter "Standard resolutions" auswähle, ist eine Eingabe eines "Blankings" nicht möglich.
Das ist korrekt. In "Standard resolutions" soll nichts umgestellt werden, sondern in "Detailed resolutions".
Bitte lies meinen Beitrag etwas genauer, jeder einzelne Schritt könnte bedeutsam für das Ergebnis sein.

Besser wäre ein Hinzufügen [Add...] von 1920x1080p60 statt Editieren von 2560x1440p144.

glZmO schrieb:
Der einzige Zustand, in dem die "Memory Clock" runtertaktet ist, wenn ich TFT2 von der Grafikkarte abstecke:
Das ist doch schonmal ein Anfang.

Durch die hohe Auflösung beider Monitore bin ich mir nicht sicher, ob wir den VRAM mittels CRU im bei wenig Belastung senken können. Deshalb mein Versuch mit der FullHD-Auflösung für den 2. Monitor.

Es geht mir um langsames Rantasten, wann & bis wie weit es in Deiner individuellen Konstellation geht.
Vielleicht ist es zumindest mit 2560x1440p120 + 2560x1440p60 möglich. Mehr wäre auch wünschenswert.

Beachte auch Beitrag #106.

glZmO schrieb:
  • TFT1 - 1440p | 120Hz - Blanking 110 & TFT2 - 1080p | 60Hz - Blanking 30 - Memory Clock 1450Mhz
  • TFT1 - 1440p | 120Hz - Blanking 110 & TFT2 - 1080p | 60Hz - Blanking 40 - Memory Clock 1450Mhz
  • TFT1 - 1440p | 120Hz - Blanking 110 & TFT2 - 1080p | 60Hz - Blanking 50 - Memory Clock 1450Mhz
Der Wert 110 könnte auch erhöht werden, aber bitte zuerst die anderen o.g. Schritte vornehmen.


!!! Denk(t) bitte daran: Es ist ein Neustart des PCs ... oder des Radeon-Treibers mittels restart64.exe (aus dem CRU-Ordner) für die Übernahme der Änderungen bzw. dessen Wirksamkeit notwendig. !!!
 
Zuletzt bearbeitet:
Tanzmusikus schrieb:
6-bit muss jetzt nicht gleich sein.
Das wird automatisch eingestellt, sobald ich die Auflösung auf 1080p stelle.

Tanzmusikus schrieb:
Mache ich immer, sobald ich im CRU etwas ändere und testen will :)

Danke auf jedenfall für deine Zeit und Hilfe! :) Ich werde weiter testen mit deinen Tipps!

EDIT: Ich hab jetzt mal etwas anderes versucht @Tanzmusikus

TFT1 - 1440p - 60Hz & TFT2 - 1080p - 60HZ

Keine Änderung der Memory Clock...immer auf 1450Mhz. Mit den zusätzlichen "resolutions" im "extension block".

Habe mir gedacht, wenn 2 x 60Hz mit 1440p und 1080p machbar sind, dann kann ich mich langsam hochtasten. Aber es scheint, als wäre das nicht möglich.

Bin mit den "Blanking" Werten in 10er Schritten rauf...die Memory Clock hat das nicht gejuckt :(

Oder hab ich irgendwo eine Einstellung "versemmelt"?

1639938174941.png
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Tanzmusikus
@Tanzmusikus
Also beide Monitore sind unter Windows auf 165Hz eingestellt. Kabel sind DP1.4 Kabel. Am Monitor selber ist DP eingestellt. Wo und ob ich da jetzt speziell DP1.4 einstellen kann finde ich nicht.

Grundsätzlich stehen die Monitore bei CRU auf 59.95Hz und nicht auf 165Hz wie in Windows eingestellt.
CRU 1.jpg


Wenn ich jetzt die Refreshrate auf 165Hz stellen will ist die Zahl Rot und ich kann nicht OK drücken.
CRU 2.jpg


Wenn ich deiner Beschreibung mit dem Timing folge, ändert sich nichts und ich müsste Blanking auf 120 stellen. Kann aber nicht mit OK bestätigen, wegen Rot. Es wird erst wieder Schwarz, wenn ich das Blanking auf 20 stelle, aber das entspricht ja nicht deiner Anleitung.
 
glZmO schrieb:
Bin mit den "Blanking" Werten in 10er Schritten rauf...die Memory Clock hat das nicht gejuckt :(
Oder hab ich irgendwo eine Einstellung "versemmelt"?
Sieht soweit gut aus.
Ich nehme an, dass der Screenshot nur den 2. Monitor darstellt.

Ein kleines Detail ist mir in der Tat aufgefallen.
Die Polarisation & Pixel sind bei den neu erstellten Auflösungen des Extension Blocks unterschiedlich zur vorhandenen Auflösung (oben in CRU).

Bist Du auch immer schön so vorgegangen, dass zuerst die Werte der "Refreshrate", dann "CVT -RB standard" und schließlich von "Manual" gesetzt wurden?
Wenn nein, änders dies erneut.
Wenn ja ändere die Polarisation manuell.

Bei mir ist alles gleichgeschaltet:
CRU - Extension Block 1.png
CRU - Extension Block 2.png


Die "Max Pixel Clock" lässt sich auch mittels CRU festlegen.
CRU - Display Properties - Pixel Clock.png


Ansonsten heißt es weiter probieren ... und auch woanders recherchieren.
Ich habe kein Dual-Setup mit gleichen Monitoren (schon gar nicht mit 2560x1440)., kann deshalb nur Anregungen und Tips zu CRU geben. Viel Glück weiterhin bei der Lösungsfindung !!!

Edit: Neue Idee von mir:
Gehe wie im Beitrag #98 vor, aber nutze statt "CVT -RB Standard" -> "Exact Reduced". Dann "Manual" usw...


Xokkom schrieb:
Grundsätzlich stehen die Monitore bei CRU auf 59.95Hz und nicht auf 165Hz wie in Windows eingestellt.
Schau es Dir oben im unteren Bild von mir ab. Da habe ich neben der 60er Auflösung auch die 144er stehen.
Erstell Dir eine 2. oder gar 3. Auflösung (falls möglich). Beginne mit einer 144er ... & ggf. dann 164/165er.

Die 59,95er kann auch bleiben bzw. änderst Du auf runde/glatte "60" Hz.

Xokkom schrieb:
Wenn ich jetzt die Refreshrate auf 165Hz stellen will ist die Zahl Rot und ich kann nicht OK drücken.
Gehe wie im Beitrag #98 vor, aber nutze statt "CVT -RB Standard" -> "Exact Reduced". Dann "Manual" usw...

Wenn das (noch) nicht helfen sollte, dann versuche es mit der Erhöhung der "Max Pixel Clock" wie oben im unteren Bild von mir zu sehen ist.


Für weitergehendes Austesten schau Dir an was ich oder andere in diesem Thema/Thread geschrieben haben.

Ansonsten heißt es weiter probieren ... und auch woanders recherchieren.
Ich habe kein Dual-Setup mit gleichen Monitoren (schon gar nicht mit 2560x1440)., kann deshalb nur Anregungen und Tips zu CRU geben. Viel Glück weiterhin bei der Lösungsfindung !!!

Grüße
 
  • Gefällt mir
Reaktionen: glZmO
Sodale...ich habe jetzt nochmal ein wenig probiert - leider kein Erfolg @Tanzmusikus :(

Die Einstellung "Pixel Clock" habe ich ignoriert, da ich abosult nicht weiß, was hier ein Richtwert wäre. Ich habe noch diesen Reddit Beitrag gefunden - https://www.reddit.com/r/Amd/comments/dr5bxt/i_solved_my_max_memory_clocks_at_144hz_problem/

In diesem Beitrag gibts einen Link zu einem "Pixel Clock Calculator" - https://www.monitortests.com/pixelc...ank=5&maxvblank=120&vmultiple=1&maxpclock=165 - aber wie gesagt, ich habe hier null Erfahrung bzw. null Plan was hier einzutragen wäre.

TFT1:
1640109454142.png


TFT2:
1640109354759.png
 
  • Gefällt mir
Reaktionen: Tanzmusikus
Sauber umgesetzt! 👍
Leider ohne erfolgreichem Endergebnis.
Da ist wohl noch ein Stück Weg übrig für die Hersteller & Consumer bis das hoffentlich bald möglich ist.

glZmO schrieb:
Die Einstellung "Pixel Clock" habe ich ignoriert, da ich absolut nicht weiß, was hier ein Richtwert wäre.
Na einfach ein bisschen höher ... solange bis der Bildschirm nicht mehr korrekt bzw. gar nicht mehr angezeigt wird (Blackscreen). Das wäre der "Richtwert", was GPU, Kabel & Monitor schaffen. :daumen:

So in etwa könnte der Pixel Clock Calculator genutzt werden:
https://www.monitortests.com/pixelc...nk=80&vmultiple=2&limitpclock=1&maxpclock=160

Mit 5 MHz mehr Pixel Clock als Standard 140 MHz sind 40 Pixel vertikal mehr für Blanking möglich.
Mit 8 MHz mehr Pixel Clock als Standard 140 MHz sind 40 Pixel vertikal und 40 Pixel mehr horizontal möglich.

Mehr Ahnung habe ich auch nicht von der Materie und verabschiede mich mit diesem Zitat:
Enurian schrieb:
Vorweg: Meine Erfahrungen und die hier vorgestellte Lösung behandelt kein Multi-Monitor. Bei Multi-Monitor gibt es zahllose Kombinationsmöglichkeiten und da müsst ihr selbst rauskriegen, ob sich eine Lösung finden lässt.

Es ist bekannt, dass mit zunehmender Anzahl an Monitoren & Höhe der Pixel Clock (z.B. 2080x1120x60) der VRAM immer weniger gut runtertaktet. Oftmals ist schon bei 2 Monitoren oder bei 4K-Auflösung @ 120 Hz Schluss.

Ob es da noch weitere Möglichkeiten gibt, wer weiß ... ⏳ ... 🪄 ... 📯 ... ❓ ...
Grüße
 
  • Gefällt mir
Reaktionen: glZmO
Danke auf jedenfall für deine Zeit und Unterstützung @Tanzmusikus Ich werde das Thema weiter verfolgen, vl schafft es AMD/Nvidia mal, das Problem zu lösen. Gelernt habe ich in diesem Thread auch einiges :)

Frohe Weihnachten und einen guten Rutsch! :)
 
  • Gefällt mir
Reaktionen: Tanzmusikus
Hallo,
ich bedanke mich für die Anleitung, hat für mich funktioniert!
Dell U2412m (1920*1200 60 Hz Single Monitor, DP) mit Powercolor 5700XT. Die Blanking Vertical Lines musste ich von 35 auf 38 erhöhen. Der Vram taktet nun erstmalig auch auf 200 Mhz runter. Farbtiefe verbleibt wie zuvor bei 8 Bit.
Grüße
 
Hab mich nun auch nach Ewigkeiten dran getraut. Iiyama GB3461-WQSU, Radeon 6800 bei 3440x1440 100 Hz. Standard war 64 lines, bei 84 Lines taktet er je nach Youtube-Auflösung zwischen 6 und 17 Watt. Besser als 31 vorher :-)
 
  • Gefällt mir
Reaktionen: Tanzmusikus
@Xokkom Bist du hier weitergekommen?
Habe auch den Dell 2x mit einer RX6800 und störe mich an den 2000 Mhz Vram.
 
@Impy81
Du nutzt nur ein Monitor, oder? 😉
 
@Tech6 leider nicht. Habe mich aber nicht weiter damit beschäftigt, als die normale Herangehensweise nicht funktioniert hat. Tiefer wollte ich mich in die Materie erstmal nicht einarbeiten. Als ich dann zwischendrin ein Timingfehler hatte und ich es mit Mühe und Not wieder richten konnte hab ich erstmal aufgegeben.

Gib mir gerne bescheid wenn du etwas erreichst.
 
Zurück
Oben