Das Graphics Device Interface (GDI/GDI+) von Windows ist einfach nicht totzubekommen. Egal, ob es ältere grafische Anwendungen bis hin zu CAD-Programmen sind oder das bloße Darstellen der einfachen GUI vieler Programme – es wird immer noch über das GDI ausgegeben, als gäbe es kein Morgen mehr. Doch alle Windows Versionen nach XP unterstützen keine für die Grafikfunktionen keine hardwarebeschleunigte Ausgabe mehr, denn mit der Einführung der Unified Shader und dem Wegfall der spezialisierten 2D-Einheiten auf den Grafikkarten laufen alle diese Dinge quasi über den Treiber als eine Art Wrapper. Rechnen muss hier überwiegend die CPU und es liegt am Ende auch am Treiber wie effizient und mit welchem Overhead die Ausgabe ans D3D erfolgt. Die Treiber-Modelle seit Vista unterstützen, zumindest in Teilen, noch die Hardwarebeschleunigung beim Blitten, also dem Kopieren von Grafikinhalten innerhalb des Speichers.
AMD und Nvidia verfolgen hier unterschiedliche Ansätze, so dass man sehr gut sehen kann, welche der einzelnen Funktionen vom jeweiligen Treiber besser umgesetzt werden kann (oder nicht). Nach meinem damaligen Untersuchungen im Jahr 2009 hat vor allem das AMD-Treiber-Team in Toronto viel aufgeholt, denn die damaligen ATI-Karten hatten teilweise eklatante Nachteile. Davon profitieren viele Funktionen in den AMD-Treibern noch bis heute. Eine aktuelle Bestandsaufnahme zeigt, dass man mittlerweile ziemlich eng zusammen liegt.
AMD schwächelt immer noch etwas beim TextOut, während in einigen Bereichen wie den Linien, Splines und Rechtecken faktisch Gleichstand herrscht, jedoch bei Dingen wie den Polygonen bei AMD richtig die Post abgeht.
Total Graphics Time (Loading, Preserve Memory and Output)
Function Benchmarks (Sub Scores)
- 1 - Overview & Benchmark Selection
- 2 - Creo 3.0
- 3 - Solidworks 2019
- 4 - Solidworks 2019 Enhanced
- 5 - 3ds Max 2015
- 6 - Inventor Pro 2020
- 7 - Various CAD and Science Applications
- 8 - Windows GDI und GDI+ Driver Performance
- 9 - Rendering & Compute
- 10 - Video Encoding & Editing
- 11 - Adobe Lightroom Classic (2020)
- 12 - Autodesk Maya 2019 & Arnold Render
- 13 - Blender RTX mit Optix
- 14 - Thermal Imaging / Infrared
- 15 - Power Consumption
- 16 - PSU Recommendation