Leserartikel Freesync -> Wieso, Weshalb, Warum und überhaupt

scooter010

Commander Pro
Registriert
Sep. 2014
Beiträge
2.831
Moin lieber Leser,

da es immer mehr User gibt, die die Vorzüge der FreeSync-Technologie nutzen (wollen), kommen immer öfter Fragen dazu im Forum. Auch ich selbst habe mich bereits mehrfach damit auseinander gesetzt und ich stelle meine gesammelten Erfahrungen hier zur Verfügung.

Vorab zum Unterschied FPS vs Hz:
Ich verwende im folgenden Text mal die Abkürzung FPS (Frames per second = Bilder pro Sekunde) und Hz (Einheit "Hertz" -> hier Bildwiderholfrequenz). An sich meinen diese Werte, vor allem in Verbindung mit FreeSync, das Gleiche. Ich verwende im Folgenden FPS sofern es um die von einer Grafikkarte berechnete Bildrate geht. Hz verwende ich, wenn ich mich auf die vom Monitor verwendete Bildwiderholfrequenz beziehe, also wie oft der Monitor tatsächlich seine Pixel "refresht".

Was macht FreeSync (AdaptiveSync)?
FreeSync synchronisiert den Bildaufbau (Refresh) im Monitor mit dem Zeitpunkt, zu dem die Grafikkarte ein neues Bild berechnet und im Ausgabepuffer abgelegt hat. Das hat den positiven Effekt, dass ein Bild, während es aus dem Puffer der Grafikkarte ausgelesen und an den Monitor übertragen wird, nicht durch das nächste berechnete Bild teilweise überschrieben wird. Normalerweise hat das den Effekt, das ein Bild "zerreißt" (tearing), da der obere Teil "älter", da vorheriges Bild, und der untere Teil "neuer" ist. Besonders in schnellen spielen oder beim schnellen Scrollen über eine Karte o.Ä. fällt das auf.
Daher ist der Nutzen von FreeSync umso größer, desto geringer die Bildwiderholfrequenz ist. Bei 144fps fällt Tearing eh kaum auf bzw. der Effekt ist deutlich geringer, da die Zeit zwischen 2 Bildern geringer ist und sich der Bildinhalt in die Zeit nicht so sehr verändert, wie z.b. bei 30fps.

Warum dann nicht VSync?
Grundsätzlich eine gute Idee, sofern die Grafikkarte ausreichend schnell ist, das Spiel in konstant >=60fps (oder 120fps, 144fps,... je nach Monitor) zu berechnen. Schafft die Grafikkarte das nicht, muss sie ein Bild ggf. 2 mal an den Monitor schicken und man hat ein weniger flüssiges Spielgefühl. Manchmal werden Bilder also doppelt so lange angezeigt, manchmal nicht. Dies kann auch schon bei gemächlicheren Spielen störend wirken, da das Spiel manchmal "ruckelt".
Ein zusätzlicher Nachteil von VSync ist die technisch bedingte Tatsache, dass VSync die Eingabeverzögerung noch zusätzlich erhöht. Das ist wiederrum nur in Spielen relevant, wo es auf die Reaktionszeiten des Spielers an kommt und auch da nur bei äußert guten Spielern.

Was benötige ich für FreeSync?
  • Eine "aktuelle" Grafikkarte von AMD (oder einem Boardpartner wie ASUS, Sapphire,...) Die immer noch gern empfehlene 280(X) unterstützt FreeSync nicht
  • Einen Monitor, welcher FreeSync in den gewünschten Bildwiderholfrequenzbereichen unterstützt
  • Ein DisplayPort-Kabel für die Verbindung Grafikkarte<->Monitor. FreeSync geht derzeit NUR MIT DISPLAYPORT, nicht anders. Auch Adapter (egal ob aktiv oder passiv) sind nicht erlaubt. Leider werden einige FreeSync-Monitore mit HDMI-Kabel und ohne DisplayPort-Kabel ausgeliefert. Warum, erschließt sich mir nicht.

Bildwiderholfrequenzbereichen?
Jedes Monitormodell ist anders. Manche Monitore laufen mit 60 Hz, manche mit 144Hz. Es gibt auch noch einige "Stufen" dazwischen. Ein 60Hz Monitor unterstützt FreeSync aber nicht bis 60Hz (wie man u.U. denken würde), sondern typischerweise ab 35-40fps bis 60fps. Dies ist besonders ärgerlich, da FreeSync bei geringeren Frequenzen mehr bringt, aber diese Limitierung ist technisch in den Displays begründet und lässt sich nur in Grenzen ausdehnen. Selbst HighEnd Grafikkarten wie eine R9 390 X, eine R9 Fury/Fury X berechnen neueste Spiele nicht mit Max Details @ >60fps, daher ist auch mit solchen Karten (vor allem bei Auflösungen über Full-HD) FreeSync sinnvoll. Leider wird die minimale FreeSync-Rate oftmals nicht in Produktseiten beworben, ist manchmal auch nicht in den Produktdatenblättern zu finden. Wenn einem das wichtig ist, sollte man in Foren dazu recherchieren oder bei Geizhals schauen, dort steht es oft dabei. Oder hier im Computerbase-Monitor-Forum fragen :)

Habe ich tearing/arbeitet FreeSync bei mir korrekt?
Das lässt sich einfach mit der AMD-FreeSync Demo (ca. 154 MB) (SHA256: 75f387440916476e326258a4f60202fa33f6c4ef2f3db5b5b422e4d4a2836d0f) fest stellen. Sie wird auch AMD Windmill-Demo genannt. Manchmal ist der Storage sehr ausgelastet und entsprechend langsam, dann später nochmal versuchen oder abwarten.

Ich habe alles was ich für FreeSync brauche, trotzdem habe ich im Spiel tearing!
Das kann verschiedene Gründe haben.
  • Ist der Monitor tatsächlich nur via DisplayPort mit der Grafikkarte verbunden und wurden keine Adapter verwendet?
  • Wurde FreeSync im Monitor selbst aktiviert?
  • Wurde unter Crimson -> Anzeige -> FreeSync aktiviert?
  • Wurde unter Crimson -> Anzeige -> GPU-Skalierung aktiviert?
  • Liegt die von der Grafikkarte berechnete Bildrate innerhalb des unterstützten FreeSync-Bereichs des Monitors? Wenn nein:
    • Liegt man mit seinen FPS unterhalb des unterstützten FreeSync-Bereichs (und "LFC" ist nicht möglich): Schnellere Grafikkarte verwenden bzw. die Bildqualität im Spiel reduzieren, um MEHR FPS zu erhalten
    • Liegt man mit seinen FPS oberhalb des unterstützten FreeSync-Bereichs: Im Crimson-Treiber das jeweilige Spielprofil bearbeiten und die FPS limitieren (z.B. auf 60FPS). Es bietet sich an, das globale FreeSync-Limit auf die Maximale Bildwiderhol-/FreeSync-Rate des Monitors einzustellen. Das spart Energie, macht die Graka leiser und hat keine Nachteile bei der Bildqualität, eher Vorteile.
    • Die aktuelle Bildwiderholrate lässt sich mit FRAPS ermitteln. Runterladen, installieren, FRAPS starten und laufen lassen, dann das Spiel starten. Wenn man nichts verändert hat, sieht man links oben die aktuelle FPS-Zahl.
  • Oftmals sind die mitgelieferten DP-Kabel bei den Monitoren echte Grütze und nicht geeignet für FreeSync. Es empfiehlt sich, diese Kabel, bei sonst nicht lösbaren Problemen, als erste zu ersetzen (bevor man die Graka/den Monitor tauscht). Ein "gutes" Amazon Basic Kabel tut es meist schon.
Hilft das Alles nicht, würde ich im Forum nachfragen.

Ich möchte noch mehr wissen!
Es gibt Anleitungen und Tools (z.B. diese hier), wie man seinen Monitor über- bzw. untertakten kann, damit ein 60Hz Monitor z.B. FreeSync von 30-75Hz unterstützt. Dies geschieht jedoch immer außerhalb der Gewährleistung und man kann seinen Monitor damit tatsächlich irreparabel beschädigen.
Bei Monitoren ist es da wie bei Prozessoren: Selbst 2 Geräte des gleichen Modells können unterschiedliche Ergebnisse liefern. Aber es gibt auch Modellreihen, welche bekannt für ihre gute "Übertaktbarkeit" sind. Die stammen jedoch meistens von unbekannten Marken die via ebay und co selbst aus China importiert (Warnung! ZOLL) werden.
Weiterhin gibt es andere technische Grenzen. So konnte ich meinen LG 27MU67-B nicht übertakten, weil DisplayPort zu langsam ist. 4k @ 60fps @ 10Bit Farbe pro Kanal stellen bei meinem Monitor das Maximum dar, was DisplayPort an geht. Jedoch ließe sich sicherlich die minimale FreeSync-FPS noch (leicht) nach unten korrigieren.

Ich hoffe, ich konnte helfen!



Changelog:
11.12.2015: Einarbeitung der bis heute eingegangenen Kommentare (Link zur Windmill-Demo, Monitor hat FreeSync aktiviert, LFC,...) und Typo

Was noch kommt:
-Fotos/Videos wie tearing aus sieht
-Screenshots zur Verdeutlichung mancher Tatsachen
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Matze.31, Dikri, Piep00 und eine weitere Person
Kaufberatungen oder allgemeine Fragen zu den Produkten sind im dafür passenden Teil des Forums, und nicht hier im Diskussionsthread, zu stellen.

Fragen, wann es ein Update der FAQ gibt, sind bitte zu unterlassen.


Der Diskussionsthread sollte für Anregungen und Tipps rund um die FAQ genutzt werden, was auch dankend angenommen wird.
 
Zuletzt bearbeitet:
Hallo,

ich hatte vor ein paar Wochen bereits in einem Monitor Review FreeSync näher beschrieben.
https://www.computerbase.de/forum/t...klusive-amd-freesync-bericht.1519261/#text-19

Hier ein paar Anmerkung zu deinem Text:
- Eine "aktuelle" Grafikkarte von AMD (oder einem Boardpartner wie ASUS, EVGA,...)
EVGA ist Nvidia exklusiv Partner. Auch würde ich auf die AMD Seite verlinken, wo die unterstützten GPUs gelistet sind. *klick*. Die viel empfohlene 280(X) unterstützt aufgrund der älteren GCN Architektur keine "dynamic refresh rates".

Ein DisplayPort-Kabel für die Verbindung Grafikkarte<->Monitor. FreeSync geht NUR MIT DISPLAYPORT, nicht anders.
Der Crimson Treiber hat HDMI Unterstützung hinzugefügt, Monitore fehlen aber noch.

Leider wird die minimale FreeSync-Rate oftmals nicht in Produktseiten beworben, ist manchmal auch nicht in den Produktdatenblättern zu finden.
Bei dem Preisvergleichsportal geizhals.de wird in der Regel der Frequenzbereich angegeben.

Was den FreeSync Demo Download angeht, würde ich auf Asus verlinken und nicht auf einen One Drive Download:
https://www.asus.com/support/faq/1011625/

Ich habe alles was ich für FreeSync brauche, trotzdem habe ich im Spiel tearing!
Ein weiterer Punkt fehlt:
Man sollte FreeSync auch am Monitoren aktivieren.

Liegt man mit seinen FPS oberhalb des unterstützten FreeSync-Bereichs: Im Crimson-Treiber das jeweilige Spielprofil bearbeiten und die FPS limitieren (z.B. auf 60FPS)
Ich würde einen Frame unterhalb des Maximums limitieren, dann greift FreeSync garantiert.

Es gibt Anleitungen und Tools (z.B. diese hier), wie man seinen Monitor über- bzw. untertakten kann, damit ein 60Hz Monitor z.B. FreeSync von 30-75Hz unterstützt.
Interessant ist hier bei dem Abschnitt das Absetzten der Range. Wie du bereits geschrieben hast, bringt im niedrigen Frame Bereich FreeSync doch am meisten. Hier war bei dem mir zur Verfügung stehenden LG 27MU67 33-60Hz drinnen. Limitiert hat hier der DP nicht.
 
Danke für diese Erklärungen. Bin nämlcih auch am Überlegn mir nicht einen freesync Moni zu hohlen. Danke :D
 
Liegt man mit seinen FPS unterhalb des unterstützten FreeSync-Bereichs: Schnellere Grafikkarte verwenden bzw. die Bildqualität im Spiel reduzieren, um MEHR FPS zu erhalten

AMD unterstützt seit Crimson ebenfalls Frame Doubling:

https://www.computerbase.de/2015-11/amd-treiber-crimson-test/3/

Ein Unterschreiten des Fangbereichs ist damit weniger dramatisch.

144Hz Monitore sind da noch "Schlimmer", oftmals fängt deren unterstützter FreeSync-Bereich erst oberhalb von 60fps an.

Ich sehe da keinen Zusammenhang. Besonders Monitore mit 144Hz-TN-Panels glänzen häufig mit großen Fangbereichen wie 35/40-144 fps. Schlechte Freesync-Untergrenzen haben nach meinen Beobachtungen eher Monitore mit anderen Besonderheiten (IPS, UHD oder extrabillig).

DaDare schrieb:
Ich würde einen Frame unterhalb des Maximums limitieren, dann greift FreeSync garantiert.

Zumindest bei G-Sync und CS:GO reicht ein Frame als Sicherheitsabstand nicht aus, der Input Lag bleibt höher:

http://www.blurbusters.com/gsync/preview2/

Bei 120 fps Maximum ist der Lag auf Vsync-Off-Niveau.

Framelimiter sind auch nicht immer genau, z.B. ist der von Quake Live in der Steam-Version bei mir wieder "stufig" wie bei Q3. Bei der alten Standalone-Version führte com_maxfps 135 zu stabilen 135 fps, bei der Steam-Version klebt der Framecounter dann schon an der G-Sync-Obergrenze, so dass ich auf 125 zurückstellen musste.
 
Moin!

Ich hatte bisher keine Zeit, mich weiter damit zu beschäftigen, dafür möchte ich mich entschuldigen und es jetzt nach holen.

@DaDare. Vielen Dank für dein Input. Vieles habe ich übernommen. Ich habe jedoch nie behauptet, dass DisplayPort beim UNTERtakten limitiert. Möglicherweise habe ich mich nicht klar genug ausgedrückt und die Stelle präzisiert. Da HDMI derzeit "de facto" nicht unterstützt wird, bleibe ich bei meiner Aussage und ändere sie, sobald es eine tatsächlich arbeitende FreeSync-unterstützende Verbindung via HDMI gibt.

Liegt man mit seinen FPS oberhalb des unterstützten FreeSync-Bereichs: Im Crimson-Treiber das jeweilige Spielprofil bearbeiten und die FPS limitieren (z.B. auf 60FPS)

Ich würde einen Frame unterhalb des Maximums limitieren, dann greift FreeSync garantiert.

Jop, ist auch so. Ein Monitor, der offiziell Freesync von 40-60 Hz unterstützt, tut dies nach EDID bis 61 Hz. So zumindest bei unserem LG 27LU67-b. Ob dies bei allen Monitoren so ist, kann ich nicht sagen und würde mich dahingehend über Feedback freuen.

Ich überlege mir noch, ob/wie ich das einarbeite. Bis jetzt hatte ich jedoch noch nie eine Überschreitung des Limits, sofern ich es im Treiber eingestellt habe (nicht im Spiel).

@JMP $FCE2: Letzter Satz geht auch an dich. Ich habe keine Ahnung von GSync. Aber der vorhergehende Absatz stellt meine Erfahrung dar. Solange ich da nichts habe, was nahelegt, dass es anders ist, bleibe ich vorerst dabei.

Das mit dem Low Framerate Compensation (LFC) stimmt, danke für den Hinweis. Aber dies geht nur eingeschränkt und findet bei 60Hz Monitoren keine Anwendung, da diese nicht den Faktor 2-2,5 zwischen Min. und Max. FreeSync-Range schaffen. Bei Monitoren mit höheren Taktraten trifft das zu und ich habe es eingearbeitet.

Zumindest bei G-Sync und CS:GO reicht ein Frame als Sicherheitsabstand nicht aus, der Input Lag bleibt höher:

http://www.blurbusters.com/gsync/preview2/

Bei 120 fps Maximum ist der Lag auf Vsync-Off-Niveau.

So wie ich das bei dir lese, tritt das bei GSync auf!? Hast du vergleichbare Quellen für FreeSync?
 
Super Sache. Vielen Dank für die ausführliche Beschreibung Scooter010. Ist für Neulinge, was das Thema betrifft, sehr hilfreich.
 
Ich finde man sollte erstmal die Grundlage, nämlich den Unterschied zwischen FPS und Hz erklären, damit man überhaupt den Sinn hinter den Free-/GSync versteht.
Die Bildwiederholrate, oder besser Abtastrate, in Hz ist eine konstante Abfrage mit immer exakt demselben Zyklus nämlich X Hz und daraus resultierend einem festen zeitlichen Abstand: 1/X Hz
Die FPS ist nur eine Zählnummer von gerenderten Bildern in der Sekunde, die von Sekunde zu Sekunde variabel sind, da gerenderten Bilder aus der Grafikkarte ausgegeben werden, wenn der PC damit fertig ist. Mit einem entsprechend unterschiedlichem zeitlichem Abstand UND unterschiedlicher Anzahl pro Sekunde.
Ist die Abtastrate niedrig kann es passieren, dass gerenderte Bilder im Raster nicht erkannt werden und nicht dargestellt werden oder eben erst verzögert von bis zu 1/X Hz angezeigt werden.
Tearing kann dann noch als Nebenproblem oben drauf kommen.
 
Lohnt sich V-Sync eigentlich bei aktivem Freesync? Auf der AMD Seite zeigen die unterschiede welche es gibt wenn man mit oder ohne V-Sync spielt und FreeSync aktiv ist? Ich habs bisher immer aus gehabt da ich dachte es ersetzt V-Sync eigentlich, oder steh ich da auf dem Schirm?
 
Zurück
Oben