DirectX CASO: Deutlich mehr Leistung für Hybrid-Grafik (IGP plus Grafikkarte)

14
News Valentin Sattler Als bevorzugte Quelle auf Google hinzufügen
DirectX CASO: Deutlich mehr Leistung für IGP-Systeme mit Grafikkarten
Quelle: Microsoft

Eine DirectX-Funktion namens Cross Adapter Scan-Out (CASO) kann Spiele deutlich beschleunigen, wenn eine IGP und eine Grafikkarte zusammen genutzt werden. Möglich ist das durch reduzierte Kopiervorgänge, durch die sich Bilder schneller übertragen lassen.

Viele aktuelle Prozessoren haben eine integrierte Grafikeinheit, und gleichzeitig ist im System noch eine deutlich stärkere Grafikkarte verbaut. Diese Kombination kann für Nutzer vorteilhaft sein: Wenn man das Display an der sparsamen, integrierten Grafikeinheit anschließt, kann die Grafikkarte im Idle-Betrieb weitgehend deaktiviert werden und damit Strom sparen. Wird hingegen viel Rechenleistung benötigt, leitet die Grafikkarte die berechneten Bilder einfach an den anderen Grafikausgang weiter.

CASO reduziert Kopiervorgänge

Ebendieser Schritt war in der Vergangenheit bislang allerdings suboptimal. Um ein Bild darzustellen, musste die Grafikkarte dieses erst in den Hauptspeicher kopieren, wo es dann von Windows in einen weiteren Speicherbereich verschoben wurde, damit es angezeigt werden kann. Dieser doppelte Kopiervorgang erhöht aber die Latenz und geht zulasten der Bandbreite. Mit Funktionen wie Nvidias Advanced Optimus oder AMDs Smart Access Graphics gibt es hier zwar Hardware-Lösungen, durch die intern der Display-Ausgang umgeschaltet werden kann, doch sind diese nicht auf allen Systemen verfügbar.

Wenn Bilder von der Grafikkarte über den Bildschirm-Ausgang der APU ausgegeben werden, müssen aktuell noch zwei Kopiervorgänge ausgeführt werden. Die DirectX-Funktion CASO soll den zweiten künftig überflüssig machen. Quelle: AMD Wenn Bilder von der Grafikkarte über den Bildschirm-Ausgang der APU ausgegeben werden, müssen aktuell noch zwei Kopiervorgänge ausgeführt werden. Die DirectX-Funktion CASO soll den zweiten künftig überflüssig machen. Eine Funktion namens Cross Adapter Scan-Out (CASO), die schon seit 2021 für DirectX 11 und seit diesem Jahr für DirectX 12 bereitsteht, soll dieses Problem beheben. Dadurch wird der zweite Kopiervorgang laut Microsoft überflüssig, und das kann die Leistung teils deutlich erhöhen. AMD spricht in einem Test beispielsweise von durchschnittlich acht Prozent mehr Fps, und in Ausnahmefällen wie League of Legends soll durch DirectX CASO eine Erhöhung um 50 Prozent möglich sein. Microsoft geht sogar noch weiter: Dort ist die Rede von durchschnittlich 16 Prozent mehr Fps und einer um 27 Prozent reduzierten Latenz.

Auch spannend: Radeon: AMDs Gaming-Chef verlässt das Unternehmen zum Jahresende

Nachdem CASO zumindest für DirectX 11 bereits länger unterstützt wird, ist auch der Softwaresupport bei den Herstellern schon gegeben, sofern man aktuelle Hard- und Software nutzt. Bei Intel werden etwa die Xe-Grafikeinheiten unterstützt, und bei AMD kann man CASO ab den Ryzen-6000-APUs nutzen. Zu den Radeon-Grafikkarten gibt es hingegen keine Angabe, hier hilft aber Nvidia weiter. Offenbar können alle noch vom Treiber unterstützten Geforce-Grafikkarten CASO verwenden. Vermutlich ist bei AMD schlicht dasselbe der Fall.

Quelle: AMD / Microsoft

14
    • Kommentare (14)

      Zur Diskussion im Forum
      • Von Tiavor PC-Selbstbauer(in)
        Zitat von Magic-Deluxe
        Ich habe meinen Monitor an der IGPU (HDMI Mainboard) angeschlossen. Es wird auch nur die IGPU genutzt vom System, wenn ich nicht spiele. Aber sobald ich ein Spiel starte, greift meine 2080 Ti und es läuft bei (MIR) jedes Spiel. Ich spiele nur in FD mit 60 FPS. Spare so, ca. 15 Watt, wenn ich nicht spiele. System: MAG X670E TOMAHAWK WIFI,
        7950x3d, 64GB RAM, 2080 TI, kein OC außer RAM.
        Ah, Mist. Hätte sich ein 7000er doch gelohnt. Da haben fast alle CPUs eine iGPU. Hab mir nen 5800x3d geholt, bei der 5000er Reihe haben nur die G varianten eine iGPU.
      • Von Tiavor PC-Selbstbauer(in)
        Zitat von Magic-Deluxe
        Ich habe meinen Monitor an der IGPU (HDMI Mainboard) angeschlossen. Es wird auch nur die IGPU genutzt vom System, wenn ich nicht spiele. Aber sobald ich ein Spiel starte, greift meine 2080 Ti und es läuft bei (MIR) jedes Spiel. Ich spiele nur in FD mit 60 FPS. Spare so, ca. 15 Watt, wenn ich nicht spiele. System: MAG X670E TOMAHAWK WIFI,
        7950x3d, 64GB RAM, 2080 TI, kein OC außer RAM.
        Ah, Mist. Hätte sich ein 7000er doch gelohnt. Da haben fast alle CPUs eine iGPU. Hab mir nen 5800x3d geholt, bei der 5000er Reihe haben nur die G varianten eine iGPU.
      • Von latiose88 BIOS-Overclocker(in)
        Zitat von Magic-Deluxe
        Ich habe meinen Monitor an der IGPU (HDMI Mainboard) angeschlossen. Es wird auch nur die IGPU genutzt vom System, wenn ich nicht spiele.
        Ok um wieviel Leistung bei der CPU kostet das denn wenn da die Onbaord GPU bei idle verwendet wird? Weil das habe ich ja beim Nachfolger vor,darum frage ich ja nach.
      • Von Homerclon Volt-Modder(in)
        Zitat von Sebbi12392
        Kann ich das jetzt mit meine System und einem Monitor auch nutzen und muss da das Display an die IGPU oder die DGPU angeschlossen sein. Ich raffs grad net ganz.
        Wäre schon nice im Idle nur die GPU vom Prozessor zu nutzen und die DGPU ruhen zu lassen.
        Um im Idle Strom zu sparen, muss der Bildschirm an der iGPU angeschlossen sein.
        Dies kostet beim spielen jedoch etwas Leistung, und erhöht die Eingabelatenz. Mit dem CASO soll beides abgemildert werden - ob es dazu führt, das man es kaum noch bzw. nicht mehr merkt, dazu muss man Tests abwarten; oder man testet es einfach selbst.
      • Von Magic-Deluxe Kabelverknoter(in)
        Ich habe meinen Monitor an der IGPU (HDMI Mainboard) angeschlossen. Es wird auch nur die IGPU genutzt vom System, wenn ich nicht spiele. Aber sobald ich ein Spiel starte, greift meine 2080 Ti und es läuft bei (MIR) jedes Spiel. Ich spiele nur in FD mit 60 FPS. Spare so, ca. 15 Watt, wenn ich nicht spiele. System: MAG X670E TOMAHAWK WIFI,
        7950x3d, 64GB RAM, 2080 TI, kein OC außer RAM.
      • Von Sebbi12392 Software-Overclocker(in)
        Kann ich das jetzt mit meine System und einem Monitor auch nutzen und muss da das Display an die IGPU oder die DGPU angeschlossen sein. Ich raffs grad net ganz.
        Wäre schon nice im Idle nur die GPU vom Prozessor zu nutzen und die DGPU ruhen zu lassen.
      Direkt zum Diskussionsende
  • Print / Abo
    Apps
    PCGH Magazin 07/2026 PC Games 07/2026 play5 07/2026 N-Zone 07/2026 Linux Magazin 07/2026 LinuxUser 07/2026 Raspberry Pi Geek 07/2026
    PC Games Hardware PC Games Linux Magazin Raspberry Pi Geek Computec Kiosk