FreeSync Panel Replay ist eine neue Funktion für AMD Ryzen-Laptops mit dem Anzeigeblock DCN v3.1.4 oder neuer, die dabei hilft, den Stromverbrauch zu reduzieren, wenn der Bildschirminhalt unverändert bleibt.
Während es bei modernen Laptops bereits Energiespartechnologien wie Panel Self Refresh (PSR) gibt, um den Stromverbrauch bei statischen Bildschirminhalten zu reduzieren, ist FreeSync Panel Replay ein neues Angebot mit Display Core Next 3.1.4+-Hardware Hilfe in ähnlichen Situationen. Die Open-Source-Treiberpatches weisen jedoch darauf hin, dass FreeSync Panel Replay nicht verwendet werden kann, wenn PSR aktiv ist. AMD betrachtet diese neue FreeSync Panel Replay-Funktion als überlegen gegenüber PSR, da Quelle und Senke synchronisiert bleiben, um eine geringere Latenz beim Wechseln aus dem Modus zu ermöglichen, mehr Anwendungsfälle bewältigen zu können und die Bildwiederholfrequenz der Senke einfacher zu steuern.
Das AMD-Patch-Anschreiben beschreibt FreeSync Panel Replay wie folgt:
In einigen Fällen überträgt die GPU wiederholt Frames an die Senke, ohne dass es zu Aktualisierungen oder Änderungen am Inhalt kommt. Diese wiederholten Übertragungen sind verschwenderisch und führen zu einem Stromverbrauch in verschiedenen Aspekten des Systems
1. DCN ruft den Datenrahmen von DF/UMC/DRAM ab. Dieser Speicherverkehr verhindert das Abschalten von Teilen dieses HW-Pfades.
2. Die GPU überträgt Pixeldaten über die Hauptverbindung der DisplayPort-Schnittstelle an das Display. Dadurch wird verhindert, dass sowohl der Quellsender (TX) als auch der Senkenempfänger (RX) ausgeschaltet werden.
Es wird interessant sein zu sehen, welchen Leistungsvorteil FreeSync Panel Replay im Vergleich zu Panel hat Selbstaktualisierung. Bevor ich gestern diese FreeSync Panel Replay-Patches gesehen habe, habe ich weder gehört, dass AMD über diese Funktion gesprochen hat, noch gab es irgendwelche Ergebnisse in den Suchmaschinen.
Die Patch-Serie umfasst etwa tausend Zeilen neuen Code. Aufgrund des Zeitpunkts dieser AMDGPU-Kernel-Treiber-Patches wird jedoch nicht damit gerechnet, dass sie zum jetzigen Zeitpunkt mindestens im v6.6-Kernel-Zyklus später im Jahr verfügbar sein werden.