Threading funktioniert in DirectX 10 besser

Multi-Core-Optimierungen greifen in DirectX 10 besser als in DirectX 9

Microsoft versprach, mit DirectX 10 würde die Grafik nicht nur schöner sondern auch schneller. Das trat bisher allerdings nur in Ausnahmefällen auf. Die Kollegen von hardware.fr haben einen näheren Blick auf Multi-Core-Optimierungen in Grafikkarten-Treibern geworfen. (Carsten Spille, 01.12.2008)
 
Die Ergebnisse der Kollegen von Behardware.com bescheinigen der Kombination GTX280/Quad-Core/DirectX 10 eine gute Skalierung mit der Anzahl der CPU-Kerne. (Bild: Behardware.com)
 
Die Ergebnisse der Kollegen von Behardware.com bescheinigen der Kombination GTX280/Quad-Core/DirectX 10 eine gute Skalierung mit der Anzahl der CPU-Kerne. (Bild: Behardware.com) [Quelle: siehe Bildergalerie]
Unsere Kollegen von Hardware.fr und dem englischsprachigen Ableger behardware.com haben sich dazu mit Crysis und World in Conflict zwei Spiele, welche jeweils über einen DirectX-9- und einen DirectX-10-Modus verfügen vorgenommen. Diese liessen sie auf zwei Intel-Prozessoren der Penryn-Generation, dem Intel QX9650 und dem Intel E8400 - beide mit 3,0 GHz Taktfrequenz und 6 MiByte Level-2-Cache pro Doppelkern ausgestatt - jeweils mit einer Ati Radeon HD4870 und einer Nvidia Geforce GTX 280 samt aktueller Treiber laufen.

Die jeweiligen Gewinne beim Wechsel von Dual- auf Quadcore-CPUs halfen ihm bei seinen Rückschlüssen. Um die CPU-Lastigkeit der Titel zu wahren, blieb die Auflösung auf 800 x 600 Pixel beschränkt.



Während die Ati-Grafikkarte mit Zuwächsen zwischen null und acht Prozent noch Ausbaufähigkeit bei der Multi-Core-Unterstützung des Treibers demonstrierte, zeigte Nvidias GTX 280 Steigerungen von bis zu 24 Prozent durch zwei zusätzliche CPU-Kerne. Mit 21 und 24 Prozent Zuwachs ist der prozentuale Gewinn im DX10-Modus deutlich größer als die durchschnittlichen 10 Prozent im DX9-Modus. Die absoluten Fps-Raten liegen mit DirectX 10 allerdings noch immer unter denen mit DirectX 9.

Grund für diese Gewinne sind die Treibermodelle von DirectX 9 und 10: Während das DX9-Modell selbstständig den Renderthread anlegt, kann bei DirectX 10 der Treiber hierfür Helper-Threads anlegen und so - abhängig vom Optimierungsgrad - auch mehrere CPU-Kerne für eine Leistungssteigerung nutzen. In dieser Hinsich sind die Nvidia-Ingenieure offenbar bereits etwas weiter als ihre AMD-Kollegen, wenn es nach den Testergebnissen von Behardware.com geht.



Bildergalerie zum Artikel
 
 
News, Tests und Wissen zu Technologie-Themen finden Sie auf der Technologie-Übersichtsseite von PC Games Hardware Online.
 
 
 
Verwandte Artikel:   DirectX   10   9   Dual core   Quad core   Multi core   Optimierungen  
 
 
 
Aktuelle Kommentare
b0s
PCGH-Community-Veteran
02.12.2008 09:42
AW: PCGH.de: Multi-Core-Optimierungen greifen in DirectX 10 besser als in DirectX 9

Quote: (Zitat von mad-onion)
lol... und dann am besten alles auf den Praktikanten schieben...

@Topic:

Also ich bin mit nem Dualcore momentan sehr zufrieden.
Für meine Ansprüche an einen PC brauche ich aktuell keinen Quadcore.
Die geringe Mehrleistung wird also aus meiner Sicht (zu) teuer erkauft.
...never change a running system...
Zumal ich eh schon angeschmiert bin, weil mein board keine Phneom II für AM2+ unterstützt. Da ich so also eh länger sparen muss, warte ich mal bis Mai/Juni 09. Dann entscheide ich mich erst genau. Obs die oder die Marke wird... mal sehen...


Für dein Board wird mit hoher Wahrscheinlichkeit noch ein BIOS kommen, was den PhenomII nutzbar machen wird. Alles andere wäre inakzeptabel von Asus

Update: Schau dir mal folgenden Screenshot an, das dürfte dich freuen
www.xtremesystems.org/for...

mad-onion
Freizeitschrauber
02.12.2008 00:13
AW: PCGH.de: Multi-Core-Optimierungen greifen in DirectX 10 besser als in DirectX 9

Quote: (Zitat von pcp-brattcoxx)
...Ihr solltet eure Artikel in Zukunft echt lieber doppelt Korrektur lesen, langsam wird´s anstrengend bei euren Dichtungen noch problemlos hinterher zu kommen.


lol... und dann am besten alles auf den Praktikanten schieben...

@Topic:

Also ich bin mit nem Dualcore momentan sehr zufrieden.
Für meine Ansprüche an einen PC brauche ich aktuell keinen Quadcore.
Die geringe Mehrleistung wird also aus meiner Sicht (zu) teuer erkauft.
...never change a running system...
Zumal ich eh schon angeschmiert bin, weil mein board keine Phneom II für AM2+ unterstützt. Da ich so also eh länger sparen muss, warte ich mal bis Mai/Juni 09. Dann entscheide ich mich erst genau. Obs die oder die Marke wird... mal sehen...

BigBubby
PCGH-Community-Veteran
01.12.2008 20:10
AW: PCGH.de: Multi-Core-Optimierungen greifen in DirectX 10 besser als in DirectX 9

Quote: (Zitat von b0s)
Moment: Die wollen das mehr an Leistung zeigen, dass nicht durch die zusätzlichen Kerne, sondern durch DX10 erreicht wird und stellen die Settings auf CPU limitierend? ->

Das Ergebnis sieht ja schonmal ganz gut aus für NVIDIA.
Ich meine mich eigentlich zu erinnern, dass schon vor längerer Zeit nachweisbar war, dass ATI Karten auf Quadcores mehr Leistung als auf Dualcores bringen (in Grafiklimitierenden Settings).

Sinnvollerweise wurde beidemale Vista genommen, also gibt es keine Performancedifferenz zwischen XP und Vista zu berücksichtigen.


Ati Karten bekommen mehr leistung sowohl durch mehr Kerne, als auch durch mehr Takt, als Nvidia Karten.
Das stimmt.
Genau deshalb haben sie auf CPU limitierung gemacht, da sonst die ergebnisse verfälscht werden würden.
Wirklich vergleichbar sind die werte aber auch nicht.

Achja @ DX10basher.
Zeigt mir ein Dx10 game, das langsamer ist, als das game in dx9
oh da fällt auf, es gibt noch garkeien dx10 games. Tja verloren.
Aber es gibt auch Dx9 spiele mit Dx10 Pfad die schneller in Dx10 sind...

 
 
2105 User online
Anmelden & mitmachen
Benutzername:
Kennwort:
Angemeldet bleiben
Jetzt mitdiskutieren!
Jetzt bestellbar!
Alles zu Crysis 3
Die besten Deals
Komplett-PCs von PCGH
Komplett-PCs von PCGH
So unterstützen Sie PCGH
Folgen Sie PCGH
Aktuelle Heft-Ausgabe
Print: Welche Artikel der PC Games Hardware 06/2012 haben euch gefallen? Umfrage bearbeiten
Test: Intel Ivy Bridge (53.93%)
Test: Z77-Mainboards (41.95%)
Praxis: Platinenwechsel (26.22%)
Test: Neue Grafikkarten (38.20%)
Praxis: Geforce GTX 680 (39.70%)
Praxis: GTX 680 OC vs. HD 7970 OC (39.33%)
Info: Hardware-Legenden (Teil 1) (28.46%)
Praxis: 33 Tipps fürs CPU-Overclocking (33.71%)
Praxis: Alternative Wärmeleitmittel (21.35%)
Praxis: SSD-Caching (35.58%)
Test: Festplatten (33.71%)
Test: Notebooks für Spieler (13.48%)
Test: Silent-Gehäuse (29.59%)
Test: USB 3.0 im Überblick (35.58%)
Info: Das richtige Werkzeug (17.98%)
Test: Onboard-Sound (35.96%)
Test: Mittelklasse-Mäuse (17.60%)
Praxis: Eingabeprobleme beheben (13.11%)
Praxis: WLAN ausreizen (28.84%)
Info: Grauzone Key-Shops (23.97%)
Praxis: Tuning Risen 2 (10.11%)
Info: Sparen beim Grafikkarten-Kauf (23.22%)
Kein Artikel, bin Online-Leser (19.10%)
267 Teilnehmer
PCGH-Webshops