Test 3DMark API Overhead: DirectX 12 im Test vor Mantle und AMD vor Nvidia

Wenn das wirklich stimmt, wird der Absatz an Nvidia und AMD Grafikkarten nach dem Release von Windows 10 womöglich fallen, da für immer mehr Leute Intels oder AMDs integrierte GPUs reichen.
 
UltraWurst schrieb:
Multithreading gibt es bei Spielen schon seit etlichen Jahren. Die meisten aktuellen nutzen das bereits recht gut.
Man sollte hier mal dir Kirche im Dorf lassen.

Nein, gibt es nicht. Das ist ja gerade das Witzige. Das kannst du auch schön in den Benchmarks hier im Artikel sehen. DirectX 11 „Multi-Threading“. Ja, schönes Multithreading ist das, das auch bei Nvidia es nicht einmal schafft, einen weiteren Kern sinnvoll zu nutzen. Ja, DirectX 11 bietet eine Verbesserung gegenüber DirectX 9, wo strikt ein Thread Daten an die GPU sendet, nein, echtes Multithreading ist das noch lange nicht.

Spiele können andere CPU Aufgaben auf Threads auslagern, aber es spricht immer nur ein Kern mit der Grafikkarte.
 
deathscythemk2 schrieb:
Das hätten wir schon vor 4 Jahren haben können. Da musste aber erst AMD mit Mantle kommen, bis sich Microsoft genötigt sah zu bewegen. Einfach nur zum kotzen, wie die großen die Entwicklung einer ganzen Branche ausbremsen. Widerlich.


Da hast Du ein altes Problem unserer momentanen Wirtschaftsordnung angesprochen.
Es finden mit fortschreitender Zeit immer größere Markt-Vermachtungen statt. Eine „ungesunde“
Konzentration von Kapital und wirtschaftlicher Kapazität in immer weniger Unternehmen, also in immer weniger Hände.

Darunter leiden Fortschritt, Qualität und Kreativität. Man spürt regelrecht das etwas nicht stimmt, das etwas grundlegendes falsch läuft. Unsere schöne freie Marktwirtschaft scheint an einer schleichenden "Monopol-Pest" zu leiden. Diese Entwicklung zu Ende gedacht, bedeutet Planwirtschaft. Da werden alle wirtschaftlichen Kapazitäten von einer zentralen Stelle organisiert, was sich gleich auf mehreren Ebenen katastrophal für das Güterangebot auswirkt.

Jeder Wettbewerb, jeder Ansporn und Innovation wird mit fortschreitenden Monopolen immer weiter zurückgedrängt.
Neue Hardware gibt es dann vielleicht alle 30 Jahre, wenn eine Techniker-Generation die andere ablöst.

Man stelle sich vor das auch kleine, innovative Unternehmen wie früher an Geld kommen, und ihre Ideen und Produkte bis zur Marktreife entwickeln können. Man stelle sich vor, es gäbe 10 oder 20 Unternehmen, die GPU/CPU´s anbieten. Man stelle sich vor, das in die Linux-Entwicklung Mio und Mrd fließen...

Unter solchen Bedingungen, die in einer echten Marktwirtschaft eigentlich selbstverständlich sein sollten, würde die technische Entwicklung in kurzen Abständen einen Quantensprung nach dem anderen hinlegen.

Es ist kein Geheimnis, das im heutigen monopolisierten Marktgefüge, erheblich Mittel aufgewendet werden, um unbequeme oder gar bedrohliche Innovationen aufzukaufen, die dann im Aktenschrank verschwinden.

Irgendwas grundlegendes kann mit unserem sog. „freien Markt“ nicht stimmen. Der heutige Wettbewerb funktioniert nicht so, wie das in einer echten Marktwirtschaft eigentlich der Fall sein müsste. Die Mantle-Angelegenheit ist nur ein weiterer Punkt den man auf die Liste setzen kann.
 
Für mich war es sowieso klar, dass ich auf Win 10 wechsle, also finde ich das Ergebniß ziemlich cool. Und zwar nicht, weil DX12 besser als Mantle ist, sondern weil Mantle an sich schon eine verdammt geile Sache war, und dass das nun für Alle verfügbar ist, bzw sogar noch verbessert wurde, das ist einfach eine tolle Sache. Wie hier wieder einige alles mies machen müssen ist mir schleierhaft.... Aber auch egal.
Ich freue mich auf mehr Performance bei Spielen und somit längerfristig auch auf besser aussehende Spiele.
 
Laggy.NET schrieb:
Ich sage "Wahrheit", weil hier gerne verschweigen wurde bzw. es einfach nicht akzeptiert wurde, dass AMD nunmal die langsameren Treiber im CPU limit hat, obwohl ich immer wieder darauf aufmerksam machen wollte, da es mir nunmal schlicht und einfach aufgefallen ist. Besonders deutlich eben nach dem Wechsel AMD -> nVidia.
Mich würde das doch jetzt interessieren. Erkläre mir doch mal wie du mit einem GPU-Treiber ein CPU-Limit aufhebst.
Bedenke bevor du antwortest: Ein CPU-Limit bedeutet, dass die CPU bis ans Maximum ihrer Leistungsfähigkeit ausgelastet ist und nur durch eine schnellere CPU dieses Limit aufgehoben werden kann: Hardwaretausch.
Nun? Ich bitte allerdings um eine technische Erklärung worin das CPU-Limit liegt.
 
Laggy.NET schrieb:
Ich sage "Wahrheit", weil hier gerne verschweigen wurde bzw. es einfach nicht akzeptiert wurde, dass AMD nunmal die langsameren Treiber im CPU limit hat


Von wem?
Gerade in diesem Zusammenhang wurde ja Omega Stage 1 gebracht, wo noch Stage 2 kommt.... unlogisch was du da quatschst.
 
Klingt sehr gut. Damit dürfte sich AMDs Mantle Ausflug wohl mehr oder weniger erledigt haben. DX ist ja nicht abhängig vom Hersteller der Grafikkarte.
 
Ich würde bei den Vergleich bei DX 11 mit AMD / Nvidia auch nachfragen welches Featureset bei beiden verwendet wurden ist.

http://en.wikipedia.org/wiki/Direct3D#Direct3D_11

Die Begrenzung auf 8 Kerne bei DX12 finde ich schon als bremse oder MS bessert das in Form von DX 12.1 oder wie auch immer nach.

Was ich mir aber auch wünsche ist das die Softwarefirmen endlich AVX nutzen, da ist Potenzial ohne Ende was verschenkt wird und Skylake brintt die nächste Ausbaustufe von AVX raus.

mfg
 
Zeigt vor allem die aktuelle AMD DX11 Problematik gut wenn es um Draw Calls geht. Schön dass AMD hier unter DX12 wirklich saubere Leistung zeigt auch wenn die Unterschiede deutlich weniger gravierend sind als unter DX11.

Die % Werte dürfen nicht täuschen. Im Gameplay selbst schlägt sich das ja deutlich weniger wieder. Die Publisher haben mehr Möglichkeiten, +-10% Draw Calls beim 10fachen von heute ist aber erstmal recht irrelevant.
 
TrueDespair schrieb:
Mich würde es ziemlich interessieren wie sich das alles auf die XBox One auswirken wird die bald DX12 supported.
Werden doch auf sowohl Seitens PS4 und XBone schwache CPU Kerne in Form von APU's eingebaut. Das Resultat: CPU Limit out-of-the-box.

Anhand von AC:Unity...

Naja, man kann auch lange suchen um etwas zu finden was auf schwächerer Hardware besser läuft als auf schneller. Das sagt mir mehr über die Qualität des Spiele Codes als über die Hardware. AC Unity = Schlecht programmiert.
 
Zuletzt bearbeitet:
kadda67 schrieb:

Dachte spätestens seit den SSD's wäre bekannt, dass "mach mal" nicht dasselbe wie "habe fertig" ist? Die bescheissen sogar, geht hier schlecht, sonst würde dir ganz schnell Speiübel.

Klar ist der Befehl schneller da, wenn man schneller ruft+eher noch was anderes rufen kann - aber gearbeitet wird deswegen doch nicht zwangsläufig schneller, bzw. nur zu einem gewissen Punkt. Und das die Karten 7mal so schnell sind wie vorher, nur weil 7mal so schnell Befehle kommen ist doch auch klar, oder? Daher halte ich zumindest diesen Benchmark auch für Blödfug.

Das da mehr dazugehört als nur schneller "mal" zu rufen, sollte doch nun bekannt sein. Wie dem auch sei, die Flasche hat keinen Hals mehr, schön, dass es mehrere Pferde gibt die man reiten kann, besser, wenn man diese auch schneller bewegen kann als bisher, noch besser, wenn Mantle dennoch nicht verschwindet, bzw. unter anderem Namen weiter lebt - Linux hätte es verdient.
 
BlauX schrieb:
Von wem?
Gerade in diesem Zusammenhang wurde ja Omega Stage 1 gebracht, wo noch Stage 2 kommt.... unlogisch was du da quatschst.

das ändert nichts an der Tatsache dass der Omega Stand heute bei DX11 noch lange nicht die Optimierung der Konkurrenz erreicht hat. ACU war ja der letzte richtige Draw Call lastige Titel und mit der einzige bisher. Das haut heute sicher mehr rein und wiegt schwerer (gerade auch auf AMD CPU) als der hier gezeigte Unterschied unter Dx12... oder gar zw Mantle und DX12.

DX11 wurde zu Gunsten von Mantle vernachlässigt. Ein Vorteil vielleicht zum jetzigen Zeitpunkt bei DX11, aber auch ein Nachteil bei aktuell spielbaren Titeln. Vielleicht würden die AMD Karten noch besser dastehen wenn man mehr in den DX11 Treiber investiert hätte.
 
Interessiert nicht, Krautmaster.
Darum gehts nicht. Dichte also nicht deine Sicht dort mit rein, die damit nix zutun hat. Völlig deplatziert.

Lies seine Behauptung nochmal....


Kleiner Tipp, falls der Groschen noch immer nicht gefallen ist:

Wieso sollte man etwas "abstreiten" wenn der Omega genau dieses Problem angeht und weiterhin tun soll ( Stage 2 > usw ) und genau deswegen auch so " gut " war, weil das Problem angegangen wurde und wird.
Wer hat also WAS nicht akzeptiert, abgestritten, wie er es so nennt?

Unlogisch einfach. Allein die Behauptung aufzustellen das es so wäre, ist völlig unlogisch.
 
Zuletzt bearbeitet:
Krautmaster schrieb:
das ändert nichts an der Tatsache dass der Omega Stand heute bei DX11 noch lange nicht die Optimierung der Konkurrenz erreicht hat.

Falls man Gerüchte glauben darf, kommen die neuen Karten deshalb auch erst, wenn Omega 2 fertig ist. Dass Omega 2 kommen wird, sollte stehen, wenn man bedenkt, dass AMD betont hatte, dass Omega 1 nur der erste Schritt war.
 
kai84 schrieb:
Damit dürfte sich AMDs Mantle Ausflug wohl mehr oder weniger erledigt haben.
Wann hast du vorher das letzte mal IT News gelesen?


Was DX12 angeht... weiß man eigentlich schon ob sich bei Win 10 die Desktop Composition abschalten lässt? Das konnte gut bei Spielen nerven. Und ohne reale Spiele Tests ist DX12 immer noch recht uninteressant, trotzdem bin ich mal auf das verbesserte Multithreading gespannt und wie viel es bringt.
 
Also DX12 ist ziemlich stark oder DX11 eher DX10 damals schon enttäuschend schwach.

Ich finds gut das Amd jetzt endlich mal so eine Grenze durchbrochen hat. Wer weiß wieviele zwischenstufliche "Revolution" MS und Co. dort für die nächsten Jahrzehnte eigentlich eingeplant hatten um das Level zu erreichen und sich jetzt Schweine ärgern.
 
Zuletzt bearbeitet:
SavageSkull schrieb:
Mehr Threads bringen aber irgendwann auch nichts mehr, da man Aufgaben nicht unendlich parallelisieren kann. Takt für einzelne Prozesse bleibt weiterhin wichtig.

Na schau dir mal Super-Computer an wie die das machen... Die haben zum Teil nur 2 GHz CPUs aber dafür halt Tausende von Kernen.
 
TrueDespair schrieb:
Das wird die Zeit zeigen. AMD hat zwar mit Mantle einen großen Zeitvorteil herausgeholt, aber man darf nicht vergessen das mit DirectX12 eine große Schnittstelle für PC, Xbox One und Windows Phone vor der Tür steht.

Und mit Vulkan steht eine große Schnittstelle für Windows, und zwar nicht nur Windows 10 sondern jedes Windows, Linux, OSX, Android, iOS Phones und dein Auto vor der Tür. :)

TungstenCarbide schrieb:
Ich freue mich auf mehr Performance bei Spielen und somit längerfristig auch auf besser aussehende Spiele.

So lang musst du da gar nicht warten. Ashes of the Singularity zum Beispiel. Und auch alte Spiele, die ein Engine Update verpasst bekommen (wie die Valve Spiele), könnten deutlich besser aussehen.
Verschiedene Lichtquellen sind ein immenses Problem in den aktuellen APIs, mit den neuen werden wir einen großen Sprung erleben. Wenn endlich alle Explosionen, Lichteffekte und Blitze auch tatsächlich mal Lichtquellen sind und Schatten werfen, anstatt nur billig die Helligkeit der Umgebung zu erhöhen, das wird toll. Wirklich, achte mal drauf, wo gibt es in Spielen schon viele echte Lichtquellen? Sieht absolut bescheiden aus. Keinerlei realistische Schatten, nirgends. Klar, für die Sonne und eventuell mal ne Fackel oder sowas, aber darüber hinaus? Fehlanzeige.
 
Also die FX8er gehen richtig Ab mit dem neuen DX12 und kommen Intel richtig nah, mal sehen wie sich das in der Leistung wiederspiegelt insg. dann.

AM3+ Bretter gibt es für ein Schmalen Taler, ebenso ein FX, dann könnte man das Geld in eine neue AMD Grafikkarte mit HBM RAM stecken und dann Startet die Rakete für richtig günstiges Geld.

mfg
 
Zurück
Oben