Split Frame Rendering

Schema der Funktionsweise

Split Frame Rendering (SFR) (mit „Load-Balancing“ von ATI als Scissor-Mode bezeichnet) ist ein Render-Modus, der bei Multi-GPU-Verfahren eingesetzt wird.

Technik

Im Gegensatz zum Alternate Frame Rendering (AFR), bei dem die Grafikprozessoren (GPUs) abwechselnd vollständige Einzelbilder berechnen, wird beim Split Frame Rendering (SFR) ein einzelner Frame in mehrere Bildschirmregionen unterteilt, die zeitgleich von den beteiligten GPUs gerendert werden. SFR gehört damit zur Klasse des bildparallelen beziehungsweise „sort-first“-Renderings.

Bei der einfacheren Variante von SFR rendern beide Grafikkarten jeweils die Hälfte des Bildes.

Beispiel:

Bei der komplizierten SFR-Variante mit Lastverteilung (engl. "Load Balancing", dann auch "Scissor-Mode" genannt), wird die Arbeit je nach Komplexität der zu rendernden Szene aufgeteilt.

Wenn etwa eine Szene zur Hälfte aus Himmel mit wenig Anspruch an die Rechenleistung besteht:

Diese Aufteilung wird dynamisch angepasst, damit beide Karten dabei gleich stark belastet werden, um so die optimale Leistung zu erzielen.

Anwendung

Bei folgenden Multi-GPU-Techniken kommt SFR zum Einsatz: