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. cab Produkttechnik GmbH & Co. KG, Karlsruhe
  2. T-Systems International GmbH, München, Hamburg, Darmstadt, Bonn
  3. Robert Bosch GmbH, Stuttgart-Feuerbach
  4. Die Deutsche Immobilien Gruppe, Düren


Anzeige
Blu-ray-Angebote
  1. (u. a. Reign, Person of Interest, Gossip Girl, The Clone Wars)
  2. 29,99€ (Vorbesteller-Preisgarantie)
  3. für 1€ über Sky Ticket (via App auch auf Smartphone/Tablet, Apple TV, PS3, PS4, Xbox One...

Folgen Sie uns
       


  1. Trotz Förderung

    Breitbandausbau kommt nur schleppend voran

  2. Nvidia

    Keine Volta-basierten Geforces in 2017

  3. Grafikkarte

    Sonnets eGFX Breakaway Box kostet 330 Euro

  4. E-Commerce

    Kartellamt will Online-Shops des Einzelhandels schützen

  5. id Software

    Quake Champions startet in den Early Access

  6. Betrug

    Verbraucherzentrale warnt vor gefälschten Youporn-Mahnungen

  7. Lenovo

    Smartphone- und Servergeschäft sorgen für Verlust

  8. Open Source Projekt

    Oracle will Java EE abgeben

  9. Apple iPhone 5s

    Hacker veröffentlicht Secure-Enclave-Key für alte iPhones

  10. Forum

    Reddit bietet native Unterstützung von Videos



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Starcraft Remastered: "Mit den Protoss kann man seinen Gegner richtig nerven!"
Starcraft Remastered
"Mit den Protoss kann man seinen Gegner richtig nerven!"
  1. Blizzard Der Name Battle.net bleibt
  2. Blizzard Overwatch bekommt Deathmatches
  3. E-Sport Blizzard nutzt Gamescom für europäische WoW-Finalspiele

Game of Thrones: Die Kunst, Fiktion mit Wirklichkeit zu verschmelzen
Game of Thrones
Die Kunst, Fiktion mit Wirklichkeit zu verschmelzen
  1. HBO Nächste Episode von Game of Thrones geleakt
  2. Hack Game-of-Thrones-Skript von HBO geleakt
  3. Game of Thrones "Der Winter ist da und hat leider unsere Server eingefroren"

Radeon RX Vega 64 im Test: Schnell und durstig mit Potenzial
Radeon RX Vega 64 im Test
Schnell und durstig mit Potenzial
  1. Radeon RX Vega Mining-Treiber steigert MH/s deutlich
  2. Radeon RX Vega 56 im Test AMD positioniert sich in der Mitte
  3. Workstation AMD bringt Radeon Pro WX 9100

  1. Re: Deshalb braucht man Konkurrenz

    narfomat | 11:20

  2. Re: Die Menschen schauen gerne in die...

    Ispep | 11:18

  3. ..

    senf.dazu | 11:11

  4. Re: Kleine Onlineshops: Zu teuer, schlechter...

    Ispep | 11:10

  5. Re: Und warum ist das "lästig"?

    Hello_World | 11:05


  1. 11:21

  2. 17:56

  3. 16:20

  4. 15:30

  5. 15:07

  6. 14:54

  7. 13:48

  8. 13:15


  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