Abo
  • Services:
Anzeige
Logo von DirectX-12
Logo von DirectX-12 (Bild: Microsoft)

Shader-Pipelines neu programmiert

Anzeige

Auf der Präsentation hat Microsoft unter anderem anhand von 3DMark demonstriert, dass die neue Version von Direct3D wesentlich bessere Unterstützung von CPUs mit mehreren Kernen mitbringt, die anders als mit der aktuellen Ausgabe der Schnittstelle fast gleichmäßig ausgelastet wurden. Die auch im offiziellen Developer Blog veröffentlichten Ergebnisse zeigen, dass unter DirectX-12 der Hauptkern zwar etwas stärker ausgelastet wird, aber eben nur ein wenig mehr als die anderen Kerne - bei DirectX-11 ist das noch ganz anders.

  • Rechenzeit der Prozessorkerne unter DirectX-11 (oben) und DirectX-12 (unten) (Grafik: Microsoft)
  • Ergebnisse des 3DMark unter DirectX-11 (Bild: Microsoft)
  • Ergebnisse des 3DMark unter DirectX-12 (Bild: Microsoft)
  • Firmenvertreter der DirectX-12-Präsentation auf der GDC 2014 (Foto: Microsoft)
Firmenvertreter der DirectX-12-Präsentation auf der GDC 2014 (Foto: Microsoft)

Aber auch den Overhead bei der Grafikberechnung wollen die Entwickler von Microsoft spürbar senken. Das mit Abstand größte Potenzial für Optimierungen sieht Max Mullen, Direct3D Development Lead, bei den Shader-Pipelines. Direct3D-11 berechnet vergleichsweise viele kleine Objekte, was zu einem hohen Aufwand an Sortierarbeit für die Hardware führt - also bei den Vertex Shadern, dem Rasterizer, den Pixel Shadern und dem Blend State.

Der Treiber muss also einen vergleichsweise großen Aufwand betreiben, um das alles korrekt zu sortieren und dabei auch noch das Timing beachten. Bei Direct3D in DirectX-12 soll es ein Pipeline State Object für alle Shader Changes geben, und das wird dann von Direct3D an die Hardware geschickt - so, wie das die meisten modernen Engines schon länger machen.

Viel Potenzial sieht Max Mullen außerdem darin, dass Anwendungen künftig zum einen klarer kommunizieren können, wie viel Speicher sie auf der GPU benötigen, zum anderen aber auch an Middleware melden können, welche Ressourcen sie benötigen, was dann insgesamt eine bessere Integration des Gesamtsystems erlauben soll.

Deutlich optieren will das DirectX-Team auch die Bundles, also das mehrfache Verwenden von gleichen Render-Befehlen an die GPU. Die soll trotzdem künftig deutlich mehr Spielraum erhalten bei den Entscheidungen, welche Ressourcen sie berechnet, ohne dass sich die CPU künftig sonderlich stark um diese Entscheidung kümmern muss.

Neben Qualcomm und Turn 10 haben sich noch weitere Partner von Microsoft zu den Plänen geäußert. Raja Koduri von AMD begrüßt die neue Schnittstelle und sieht sie als Herausforderung für das von AMD programmierte Mantle. In die Entwicklung von DirectX-12 sei man eng eingebunden: "Jeder Pixel, der über DirectX gerendert wird, wird von AMD stark mit beeinflusst". Kein Wunder, schließlich ist AMD-Technologie zentraler Bestandteil auch der Xbox One.

Eric Mentzer von Intel freut sich verständlicherweise darüber, dass sich DirectX-12 verstärkt um Mehrkernprozessoren kümmern soll - schließlich stellt Intel die her, ab der Haswell-Generation wird die neue Schnittstelle unterstützt. Nvidia hat sich ebenfalls lobend geäußert und gesagt, dass man eng in die Entwicklung eingebunden ist. Fermi-, Kepler- und Maxwell-Chips (also Geforce GTX 400) sollen unterstützt werden. Der breite Support ergibt strategisch Sinn: Spiele, die DirectX verwenden, gehen schließlich nicht mit Mantle vom Erzkonkurrenten AMD fremd. Dessen Grafikkarten müssen auf der GCN-Architektur basieren, um DirectX-12 zu unterstützen.

 DirectX-12 im Detail: Kampf dem Overhead

eye home zur Startseite
Anonymer Nutzer 25. Mär 2014

AMD hat es salonfähig gemacht, fakt! :-) Und egal wer von wem was nun hat, das soll...

Satan 23. Mär 2014

Wofür Geometry Shader ganz geil sind: Rendern derselben Szene in verschiedene Texturen...

CEO 23. Mär 2014

Meines Wissens war der Clou der Forza Portierung die Tatsache, dass es in nur einem Monat...

Nephtys 22. Mär 2014

Ja, du hast gut verstanden wie die Software-Branche funktioniert. Tatsächlich entwickelt...

Anonymer Nutzer 21. Mär 2014

Konsolenports kosten aber weniger als für den PC eine viel leistungsfähigere und somit...



Anzeige

Stellenmarkt
  1. über Ratbacher GmbH, Bietigheim-Bissingen
  2. Bosch SoftTec GmbH, Hildesheim
  3. Daimler AG, Leinfelden-Echterdingen
  4. SICK AG, Reute bei Freiburg im Breisgau


Anzeige
Spiele-Angebote
  1. (-75%) 2,49€
  2. 4,99€
  3. (-75%) 2,49€

Folgen Sie uns
       


  1. Smartphones

    iOS legt weltweit zu - außer in China und Deutschland

  2. Glasfaser

    Ewe steckt 1 Milliarde Euro in Fiber To The Home

  3. Nanotechnologie

    Mit Nanokristallen im Dunkeln sehen

  4. Angriff auf Verlinkung

    LG Hamburg fordert Prüfpflicht für kommerzielle Webseiten

  5. Managed-Exchange-Dienst

    Telekom-Cloud-Kunde konnte fremde Adressbücher einsehen

  6. Rockstar Games

    Spieleklassiker Bully für Mobile-Geräte erhältlich

  7. Crimson Relive Grafiktreiber

    AMD lässt seine Radeon-Karten chillen und streamen

  8. Layout Engine

    Facebook portiert CSS-Flexbox für native Apps

  9. Creators Update für Windows 10

    Microsoft wird neue Sicherheitsfunktionen bieten

  10. Landgericht Traunstein

    Postfach im Impressum einer Webseite nicht ausreichend



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Nach Angriff auf Telekom: Mit dem Strafrecht Router ins Terrorcamp schicken oder so
Nach Angriff auf Telekom
Mit dem Strafrecht Router ins Terrorcamp schicken oder so
  1. Pornoseite Xhamster spricht von Fake-Leak
  2. Mitfahrgelegenheit.de 640.000 Ibans von Mitfahrzentrale-Nutzern kopiert
  3. Spionage Malware kann Kopfhörer als Mikrofon nutzen

Gear S3 im Test: Großes Display, großer Akku, große Uhr
Gear S3 im Test
Großes Display, großer Akku, große Uhr
  1. In der Zuliefererkette Samsung und Panasonic sollen Arbeiter ausgebeutet haben
  2. Vernetztes Auto Samsung kauft Harman für 8 Milliarden US-Dollar
  3. 10LPU und 14LPU Samsung mit günstigerem 10- und schnellerem 14-nm-Prozess

Robot Operating System: Was Bratwurst-Bot und autonome Autos gemeinsam haben
Robot Operating System
Was Bratwurst-Bot und autonome Autos gemeinsam haben
  1. Roboterarm Dobot M1 - der Industrieroboter für daheim
  2. Roboter Laundroid faltet die Wäsche
  3. Fahrbare Roboter Japanische Firmen arbeiten an Transformers

  1. Re: Störung

    maverick1977 | 02:21

  2. Re: So langsam frage ich mich

    maverick1977 | 02:16

  3. Re: Welcher physikalische Effekt soll das sein ?

    johnsonmonsen | 01:53

  4. Re: Naja...

    Spawn182 | 01:31

  5. asus kapiert es nicht

    Unix_Linux | 01:28


  1. 18:02

  2. 16:46

  3. 16:39

  4. 16:14

  5. 15:40

  6. 15:04

  7. 15:00

  8. 14:04


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel