[Erklärung] Mikroruckler

G

Gast1111

Guest
[Erklärung] Mikroruckler

Falls jemand den Thread übernehmen möchte, um ihn weiter auszubauen, meldet euch bei der Moderation/Administration, ich bin sicher, da kann man was machen.

Einleitung:

Im Forum gibt es sehr viele User, die nach dem Sinn von Crossfire- oder SLI-Systemen fragen - Oft werden neben Hitze und Stromverbrauch als Gegenargumente für solche Computer die berüchtigten Mikroruckler genannt, in diesem Thread werde ich erklären:
- Was SLI und CF ist
- Wie CF und SLI funktionieren
- Was Mikroruckler denn sind
- Wie sie Zustande kommen
- Und bei wem sie schlimmer sind (AMD vs nVidia)
- Was kann man gegen Mikroruckler tun?
- Weitere wichtige Threads rund um MGPU

Ich wünsche viel Vergnügen beim lesen, bei Fragen oder Feedback hier im Thread würde ich mich sehr freuen :) Das Inhaltsverzeichnis ist übrigens interaktiv, ein Klick befördert euch zu dem entsprechenden Kapitel :)

Grundwissen: Was ist SLI und CF?

Die Techniken SLI (nVidias "Scalable Link Interface) und CF (AMD/ATis Crossfire) sind dazu da um mit einem Computer mehr Bilder pro Sekunde zu erreichen, so dass man dadurch mehr Verschönerungseffekte wie SSAA (Super Sampling Anti Aliasing) etc. hinzu schalten kann ohne dass es ruckelt. Das zumindest ist der Hintergedanke der beiden Technologien, die beide mehrere Grafikkarten (bis zu 4) "zusammenschalten" um das zu erreichen. Allerdings treten dabei viele Probleme auf von denen ich das größte und wohl nervigste hier erklären werde: Mikroruckeln
-->Zurück zum Inhaltsverzeichnis

Grundwissen: Wie funktioniert MGPU?

Also das Grundprinzip erkläre ich anhand einer einfachen Grafik.
attachment.php

Daran kann man gut erkennen dass die 1. GPU das 1. Bild rendert und die 2. GPU das 2. Bild. Jetzt muss man sich nur noch verdeutlichen, dass die GPUs im Prinzip nicht zusammen rechnen sondern getrennt. Übrigens nicht wie Viele denken wird der VRam bei den Grakas zusammenaddiert sondern bleibt bei dem einzelnen Ram einer Graka, weil sie eben nicht gleichzeitig ein Bild rendern sondern parallel 2 Bilder rendern.
-->Zurück zum Inhaltsverzeichnis

Was sind Mikroruckler?


Also Mikroruckler (Im folgenden nur noch MR) sind vom menschlichen Auge
also "Ruckler" wahrgenommene Bildausgaben eines Monitors der von 2 oder mehr GPUs (Graphics Processing Unit) "bebildert" wird. Genau genommen sind es Abweichungen von der regelmäßigen Bildausgabe.
(Allerdings nur in 1 "Richtung" dh. bspw. 1 Bild nach 20ms, 2. nach 33ms und 3. nach 20ms)
Ein Spiel ruckelt bspw. nicht, wenn man 30 (bzw. je nach Person bis ca. 60) Fps hat, sondern wenn die Frametime (Zeit die ein Frame (Bild) auf dem Monitor angezeigt wird) bei über 33ms liegt.
Dazu nochmal eine Grafik zum veranschaulichen:



Im Normalfall von einer Grafikkarte wird die Bildausgabe regelmäßig gemacht, wenn jedoch 2. Grafikkarten im Rechner stecken kann es zu dem oben beschriebenen Effekt kommen.
Grundsätzlich gilt desto mehr GPUs zum Einsatz kommen desto weiter verstärkt sich das Mikroruckeln und desto weiter nimmt der Leistungsgewinn pro GPU ab.
Dazu kann ich noch den Artikel von dem Foren User "hulkhardy1" empfehlen Klick
-->Zurück zum Inhaltsverzeichnis

2. Wie entstehen Mikroruckler?

MRs entstehen durch die mangelnde Kommunikation zwischen den Grafikkarten,
denn bei 2 Grafikkarten (oder mehr) müssen diese sich natürlich miteinander "absprechen" wann das Bild das letzte mal aktualisiert wurde bspw, da das allerdings die "Grundlage des AFR (Alternate Frame Rendering) ist, müssten die Hersteller eine andere Technik verwenden um MGPUs zu betreiben. Da dass allerdings nicht nur eine Menge kosten würde sondern auch noch die Bandbreite der GPUs (bzw. PCI E) sprengen würde müssen wir wohl weiter mit AFR leben. Dadurch entstehen auch die MRs, weil die Grakas sich abwechseln und je nach "Schwierigkeit" des Bildes (Textur Samples usw.) auch die benötigte Zeit varieren kann, so dass das erste Bild bspw. nach 33ms ausgegeben wird das zweite jedoch erst nach 44ms. Das wird von dem Auge als störendes Ruckeln wahr genommen. Übrigens hängt Mikroruckeln nicht von der Framerate ab sondern kann auch bei 110 Fps noch auftreten da es trotzdem zu Zeitdifferenzen kommen kann. Also wieder das oben genannte "Frametime" Problem, da die Bilder bei einem Computer (mt 2 GPUs) eigentlich nie vollkommen regelmäßig ausgegeben werden, entstehen die MRs. (s. Grafik oben)
-->Zurück zum Inhaltsverzeichnis

3. Bei wem ist Mikroruckeln schlimmer?

Entgegen der Vorstellung das MR bei nVidias SLI viel besser ist als AMDs CF, kann es auch vorkommen das in bestimmten Games AMD besser dasteht. Dazu empfehle ich die Benchmarks von CB
anzusehen. Da ich sie nicht ins Forum hochladen kann muss ich auf diesen Link verweisen. Trotzdem kann man gut erkennen das Crysis ein extrem Beispiel für AMD und Metro 2033 sehr ausgeglichen ist.

Hier sind ein paar Videos:
https://www.youtube.com/watch?v=P1yMsn4GfwU
Ein sehr gelungenes Beispiel wie ich finde, dort sieht man die MRs aber wirklich extrem.

https://www.youtube.com/watch?v=GbcGyXtEu_E
Auch hier sieht man die Mikroruckler ausgezeichnet.

https://www.youtube.com/watch?v=zOtre2f4qZs
Vielen Dank an PCGH_Carsten für den Link! Hier sieht man hervorragend den Unterschied zwischen SGPU (30FPS) und MGPU (30FPS) :)

Wichtig: Mikroruckler können je nach Mensch auch unterschiedlich wahrgenommen werden, dh. auch wenn jmd. euch berichtet dass er MR richtig stark/schwach wahrnimmt muss das nicht auf euch auch zutreffen!
-->Zurück zum Inhaltsverzeichnis

Können Mikroruckler mit aktueller Technik behoben werden?

Nein, man könnte maximal auf eine andere Render Technik zurück greifen (s. 3dfx SLI), diese Technologien kann man aber nicht mit modernen Verschönerungstechniken (Post Effekte) kombinieren.
Es gibt aber ein Programm namens Dxtory, welches eigentlich ein Aufnahmeprogramm ist, aber da es einen Framelimiter eingebaut hat, funktioniert es tadelos um Mikroruckler erheblich zu dezimieren - herzlichen Dank an boxleitnerb für den Hinweis!

Ich hoffe diese Erklärung hat vielen von euch geholfen zu verstehen was MR sind und wie diese Zustande kommen.
Kritik und Anregung sind sehr gerne gesehen.

Weitere Threads rund um das Thema CF und SLI:
Der SLI und Crossfire Thread by Cook2211
Deswegen sind Grafikkarten mit Custom Kühler nur bedingt für SLI/Crossfire geeignet by Cook2211
-->Zurück zum Inhaltsverzeichnis
 
Zuletzt bearbeitet:
AW: [Erklärung] Mikroruckler

Gut, dass du es mal erklärst, aber zu "Was sind Mikroruckler": Grafikkarten würde ich durch GPUs ersetzen. Und kommt das Bild vor 0,041sek würde ich sagen, dass es nicht ruckelt.
 
AW: [Erklärung] Mikroruckler

Ein paar Beispielvideos oder eine Grafik wie SLI / CF funktioniert wäre nicht schlecht.
 
AW: [Erklärung] Mikroruckler

Doch es kann trotzdem passieren:
Wenn du durch VSync z.B eine konstante Framerate von 60Fps hast und ein Bild "zu früh" kommt kann dadurch dass du trotzdem deine 60 Fps "haben musst" das nächste Bild zu spät kommen und schon hast du einen Mikroruckler.
Danke für dein Feedback, ich setz mich gleich dran :D
 
AW: [Erklärung] Mikroruckler

Sehr gut danke. Das wird wohl für die Leute die in dem Bereich noch nicht so erfahren sind, sehr helfen.
 
AW: [Erklärung] Mikroruckler

@Jan565 Danke momentan suche ich noch wie ich Youtube Videos hier einbinden kann, denn irgw. klappt das noch nicht so ganz.
mfg
 
AW: [Erklärung] Mikroruckler

Hey, die Mikroruckjler bei Mafia 2 von nVidia ist ja gleichmäßig :ugly:.

BTW, gute Erklöärung. :daumen:
 
AW: [Erklärung] Mikroruckler

Schön das sich mal jemand Zeit genommen hat das Thema zu erläutern ich würde sagen das ist einen Sticky Wert! Was sagen die Mods dazu?:D
 
AW: [Erklärung] Mikroruckler

@HAWX Danke ich hab mir gedacht das das hier noch fehlt :D
@axel25 Danke für dein Lob.
Jetzt fehlt nur noch die Einbindung der Bsp. Videos :D
Edit: Videos und Simple MGPU Erklärung sind Online ;D
 
Zuletzt bearbeitet:
AW: [Erklärung] Mikroruckler

Zunächst mal finde ich es gut dass sich hier jemand der Sache annimmt ! :daumen:

Meiner Meinung nach sollte man aber bei einem evtl. zukünftig angepinnten Thread den Original Thread von 2007 verlinken : 3DCenter Forum - Die SLI-FPS-Lüge – oder warum FPS nicht genug sind ... ohne tombman wüssten wir vielleicht bis heute nichts von der Problematik ;-)

Das Bild hier veranschaulicht das Problem noch grafisch : 3DCenter Forum - Wie entstehen Mikroruckler? .

Hier gibt es auch noch ein Tool um MR zu simulieren.
 
Zuletzt bearbeitet:
AW: [Erklärung] Mikroruckler

Das obere Vid oben kenn ich.Müsste Kotzen wenn ich sowas hätte Mass Geld fürs Ruckel ausgegeben.Kotz!.Doch es sieht irgendwie danach aus als wenn zuwenig Frames zustandekommen bei beiden Videos.Wenn man unter 30 oder 24 Frames ist dann läuft es doch sowie nicht mehr flüssig.

Bei Vantage, wenn das Schiff ins Bild kommt dann habe ich auch kleine Ruckler,wie auf dem Video.Bei Spielen achte ich immer darauf indem ich auf den Boden schaue z.b und gehe /renne ob was nachzieht.Wenn das so wär, würde ich meine Karte oder vvl. auch meinen LED aus dem Fenster schmeissen.

Eins mit meinem CRT 100 HZ - 85 HZ Lochmaske 0.20 mit einer 7900gs Flash auf 7950GT hatte ich oft auch solche Minilags Microruckler bei Spielen ab Baujahr 2008-2009+,doch immer wenn die Fps unten waren.Hatte ich nie wegbekomme und nur eine Karte drin gehabt.

hier sieht man es auch http://www.youtube.com/watch?v=sATbFb6spSw 480vs580 1 Karte ( auf 1080p stellen vollbild. Top aufnahme) auch kleine Ruckler
 
Zuletzt bearbeitet:
AW: [Erklärung] Mikroruckler

@Mastermaisi777 Danke den Artikel habe ich noch nicht gekannt, aber das Bild werde ich übernehmen.
@Nyuki Nein die Fps müssten sich bei einem Quad Crossfire Gespann im grünen Bereich bewegen.
 
AW: [Erklärung] Mikroruckler

@Mastermaisi777 Danke den Artikel habe ich noch nicht gekannt, aber das Bild werde ich übernehmen.

War damals sehr spannend das alles mitzuverfolgen , vor allem das totschweigen seitens Nvidia und AMD ;-)

Sieh dir das Tool von meinem Edit mal an , ist zwar von 2008 funktioniert aber auch unter Win7x64 ;-)
 
AW: [Erklärung] Mikroruckler

Man sagt ja auch das viele das nicht sehen die Microruckler.Ich sage dazu nur,dass die sich das Schönsehen und in wirklichkeit mit der Wahrheit nicht klarkommen.Mein Freund hat sich eins für 700oder 800 Euro sich eine 5970 Wakü gekauft,lang her.Der will das auch nicht wahrhaben.Das ist so nachteilig bei Multiplayer spielen ,gerade bei Shooter's.WASTE MONEY !!!Oh man ich will mir eine 590-595 Gtx kaufen die ich sehr sehr sehr günstig bekommen werde.
Kann ich vergessen ne?
 
AW: [Erklärung] Mikroruckler

Man sagt ja auch das viele das nicht sehen die Microruckler.Ich sage dazu nur,dass die sich das Schönsehen und in wirklichkeit mit der Wahrheit nicht klarkommen.Mein Freund hat sich eins für 700oder 800 Euro sich eine 5970 Wakü gekauft,lang her.Der will das auch nicht wahrhaben.Das ist so nachteilig bei Multiplayer spielen ,gerade bei Shooter's.WASTE MONEY !!!Oh man ich will mir eine 590-595 Gtx kaufen die ich sehr sehr sehr günstig bekommen werde.
Kann ich vergessen ne?
Ja eben, bei den meißten fehlt einfach die Objektivität. Gerade in einem Forum das größtenteils von Männern dominiert ist, die ja bekannt dafür sind keine Fehler einzugestehen, ist das Problematisch. Denn ganz ehrlich wenn ich wieder 800€ in die Grakas stecken würde, würde ich auch behaupten dass ich kein MR hab...
 
AW: [Erklärung] Mikroruckler

Kenn ich, einer meiner Kumpels hat gemeint, das Ruckeln liegt am 232ms-ping (ich hab was runtergeladen), als ich mit dem Runterladen aufgehört habe, lag der Ping bei 228ms. Und nein, es ruckelt natürlich nicht.
 
AW: [Erklärung] Mikroruckler

Bin mal gespannt ob die 595 GTX wie auch 6990 die gleichen Symptome zeigt.
Vieleicht bekommen die das ja hin.Das wär natürlich ultra goil und jeder der Sli + 5970 besitzt steigt natürlich sofort um,wär ja saudumm wenn nicht :) Milliarden Geschäft in kurzer Zeit.

Hier finde ich das die Aufnahme sehr gut ist und man sieht die Microlags bei Sli. http://www.youtube.com/watch?v=sQQpCd_vvGU

So versaut man eine 570 GTX :)

P.S. SchleichWerbung schau mal das schöne Halsband :) Das kann doch meine Karte auch mannnnn und viel sauberer.
 
Zuletzt bearbeitet:
AW: [Erklärung] Mikroruckler

Nyuki

bei nvidia sieht es mit der microrucklerproblematik besser aus, die arbeiten daran, im gegensatz zu AMD. die GTX 595 wird besser abschneiden, als AMD 6990 antilles in sachen MR. wenn du dir eine Nvidia GTX 595 anschaffen möchtest, brauchst du ein neues netzteil.

man sollte abwarten wie heiss der chip wird, EVGA hat da einen guten kühler.
wenn man sich so eine karte anschafft, ist der verbrauch zweitrangig.
 
AW: [Erklärung] Mikroruckler

Was wird das ding denn Fressen auf last 500 Watt?Die müssen doch aus der 5970 gelernt haben? Bei meinem P9 könnte ich Stabil 900-950 Watt betreiben.Ob es war ist was einige schreiben wird sich noch herausstellen.Ja wenn die EVGA.Eine andere würde ich auch nicht bekommen.Passt perfekt "eigentlich".Doch neues NT + die Watt.Mir fehlen die Worte....
 
Zurück