Microsoft hat im DirectX Developer Blog am 6. Juni 2024 die Technologie Automatic Super Resolution (Auto SR) vorgestellt. Es ist das erste KI-Upscaling für Spiele, das direkt im Betriebssystem Windows steckt. Herstellergebundene Verfahren wie NVIDIA DLSS, AMD FidelityFX Super Resolution oder Intel XeSS verlangen eine Integration durch die Spieleentwickler. Auto SR braucht das nicht und arbeitet stattdessen auf Ebene des Betriebssystems. Das Verfahren rendert einen Titel in niedrigerer Auflösung und rechnet das Bild danach mit einem neuronalen Netz hoch. Laut Microsoft soll dabei eine Qualität oberhalb von nativem 1080p herauskommen, und das bei höheren Bildraten.
Die NPU übernimmt das Hochrechnen
Hinter Auto SR steckt ein Convolutional Neural Network, das auf Spielinhalte trainiert wurde. Die Skalierung läuft nicht auf der GPU, sondern wandert auf die Neural Processing Unit (NPU). Microsoft beschreibt einen koordinierten Datentransfer zwischen NPU, CPU und GPU. Die Grafikeinheit wird dadurch entlastet und gewinnt Rechenkapazität fürs eigentliche Rendering zurück. Den Preis dafür zahlt man mit einer zusätzlichen Latenz von rund einem Frame. Das Betriebssystem mischt sich aktiv in den Spielprozess ein: Beim Spielstart senkt es die Desktop-Auflösung von allein ab und stellt sie nach dem Beenden wieder her. Geschrieben hat den Beitrag Amanda Skrabut, Principal Product Manager, zusammen mit Luke Olsen und Matt Bronder.
Erst auf Snapdragon-Geräten, mit elf Spielen
Zum Start läuft Auto SR nur auf Copilot+ PCs mit Snapdragon-X-Prozessoren von Qualcomm, denn das Verfahren ist auf die NPU dieser Geräte angewiesen. Elf Spiele werden anfangs automatisch verbessert, unter ihnen Borderlands 3 und Control in der DirectX-11-Fassung. Die komplette Liste führt Microsoft auf einer eigenen Supportseite, die mit jedem weiteren getesteten Titel wächst. Auto SR ist eine Ergänzung zur DirectSR-Schnittstelle, einer entwicklerorientierten API für die Upscaling-Verfahren von AMD, Intel und NVIDIA. DirectSR setzt voraus, dass die Studios das Verfahren einbauen. Auto SR dagegen nimmt sich bestehende Spielebibliotheken vor, ganz ohne manuelle Konfiguration. Mehr zu Microsofts Plänen rund um Windows und Gaming gibt es bei XboxDev.