Nach Doom mit Vulkan: id Software will Asynchronous Compute exzessiv weiternutzen

PCGH-Redaktion

Kommentar-System
Teammitglied
Jetzt ist Ihre Meinung gefragt zu Nach Doom mit Vulkan: id Software will Asynchronous Compute exzessiv weiternutzen

Die Webseite eurogamer.net hat mit einigen Entwicklern von id Software über die Vulkan-Implementierung in Doom gesprochen. Man zeigt sich vor allem von den Möglichkeiten mit Asynchronous Compute begeistert, die aktuell auf Radeon-GPUs genutzt werden, um die Auslastung zu verbessern. In neuen Spielen soll es noch stärker eingesetzt werden.

Bitte beachten Sie: Der Kommentarbereich wird gemäß der Forenregeln moderiert. Allgemeine Fragen und Kritik zu Online-Artikeln von PC Games Hardware sind im Feedback-Thread zu veröffentlichen und nicht im Kommentarthread zu einer News. Dort werden sie ohne Nachfragen entfernt.

lastpost-right.png
Zurück zum Artikel: Nach Doom mit Vulkan: id Software will Asynchronous Compute exzessiv weiternutzen
 
Da wurde die Vega ebenso profitieren.
Wenn dann mehr Hersteller auf Vulkan setzen, dann muss Nvidia aber was unternehmen, bez AC.
Denke die 1000er Generation wird die letzte Gen sein ohne richtiges AC.
 
Problem für nvidia ist, Sie haben vor Jahren noch nicht richtig an AC gedacht. Maxwell und Pascal waren wohl im Grunde schon fertig, da kann man AC nicht mal eben einbauen. Zumindest kann es Pascal theoretisch ein wenig Nutzen, ist aber deutlich hinter AMD's Möglichkeiten von AC zu profitieren.
AMD war da schlauer schon vorher die Grundsteine zu legen, wird Zeit dass es sich mal ordentlich auszahlt.
 
Wer noch eine 390 (x) hat, und Doom Fan ist, der wird sich ja ein Ast abfreuen. Die ist mal locker um einiges schneller geworden. Da hat sich AMD bezahlt gemacht.
Ich denke aber, daß die wenigsten Spiele Vulkan nutzen werden.

Wenn in 2 Jahren, spätestens, Nvidia die 11xxer Generation ankündigt, und Vulkan als besonderes Feature anpreist, dann wird es zum Standard. Nvidia wird für die Innovation gelobt. :D
Unsereins, die 10xer Besitzer schauen dann in die Röhre. Aber bis dahin spiele ich schön mit der 1080er.
Zukunftsmusik.
 
"Asynchronous Compute ist auf Pascal zudem noch gar nicht aktiviert (Maxwell und die Vorgänger beherrschen es ohnehin nicht)."

Ähm, Asynchronous Compute beherrscht Pascal gar nicht hardwareseitig, also was soll da bitte schön noch gross aktiviert werden?
 
Eigentlich fast vollkommen unwichtig, da Id alle 2 Jahre mal ein Game raushaut. Und das ist schon hochgegriffen.^^
 
"Asynchronous Compute ist auf Pascal zudem noch gar nicht aktiviert (Maxwell und die Vorgänger beherrschen es ohnehin nicht)."

Ähm, Asynchronous Compute beherrscht Pascal gar nicht hardwareseitig, also was soll da bitte schön noch gross aktiviert werden?

Bitte Links mit Belegen.

Komisch, das Pascal GPUs in Time Spy Benchmark und im AMD Vorzeige Benchmark Ashes of the Singularity schneller werden und nicht langsamer...
 
Das ist irgendwie so:

Man nehme 2 neue Grafikkarten.
Graka (A) ist non oc und die (B) werksseitig schon hoch getaktet.
Wenn man jetzt selber übertaktet, dann kann man die non OC (A)400mhz hoch takten und die bereits übertaktete (B) nur 100 MHZ.
Nun wird über Grafikkarte (B) behauptet: Man ist die schlecht. Die kann man kaum übertakten. Aber Grafikkarte (A)! Die profitiert ja mal richtig! ;)

AMD wäre (A) und Nvidia (B).
 
So wird sich jeder wundern warum viele Konsolenspiele so rund laufen und in 1080p gut aussehen.
Ich hoffe das DX12 und noch besser Vulkan (Mantle) die Zukunft sein werden.
Dann ist es auch plausibel und sichtbar das heutige Rechner so viel mehr leisten.
Ich bin gespannt wie es ausgeht. Einen Gewinner sollte es nicht geben, sondern
ein offenes Duell ohne zusätzliche Lizenzkosten wie Nvidia es gerne praktiziert.
Momentan Nvidia zu kaufen heisst Fortschritt zu bremsen.
Ein paar schlechte Monate kann Jen-Hsun Huang verkraften und dabei seine Lederjacke
neu einölen.

My2cents! ;)
 
??? [emoji38] Das Thema ist doch nun wirklich längst durch. Im Zeifel ist google Dein bester Freund...


Spielst Du auf nVidias "Treiberoptimierung" für AotS an? Sehr peinlich, das Ganze...
Bei google finde ich keine vernünftigen ergebnisse. Nur aussagen von irgendwelchen Propellerjungs, die auf den nvidia hate zug aufspringen.
 
??? :lol: Das Thema ist doch nun wirklich längst durch. Im Zeifel ist google Dein bester Freund...


Spielst Du auf nVidias "Treiberoptimierung" für AotS an? Sehr peinlich, das Ganze...

Was ist an Treiber Optimierung peinlich?

Das hat doch AMD bei Doom auch gemacht!
Das hat meine 270x einen ordentlichen Schub gegeben.
Peinlich ist das nicht!
Und nur weil es Nvidia tut?
Nicht sehr objektiv oder rote Brille?

Lass uns froh sein, das beide Firmen ihre Treiber optimieren und das wir das Maximum heraus holen können aus unserer Hardware.
 
Was hat AMD denn bei doom "optimiert"? Bei dem AotS bench hat nvidoas Treiber ja scheinbar nicht alles so berechnet wie gedacht. Wenn AMD derartiges bei doom auch gemacht hat, ist es leider an mir vorbeigegangen. So etwas finde ich nicht okay.
 
Bei doom ist ja bekanntlich die async compute funktion bei pascal gpus deaktiviert. Soll aber von id per patch nachgereicht werden. Bin gespannt ob und wieviel es bringt.
 
Bitte Links mit Belegen.

Komisch, das Pascal GPUs in Time Spy Benchmark und im AMD Vorzeige Benchmark Ashes of the Singularity schneller werden und nicht langsamer...
Ähm hast du dir mal angeschaut wie im Time Spy die Berechnungen durchgeführt werden?

3DMark Time Spy: Futuremark erklart die Asynchronous-Compute-Implementierung [Update]


Nvidia Pascal GTX 1080 Async Compute Capability Detailed - Has Nvidia Done Enough To Bridge The DirectX 12 Gap?

Abschnitt über den Benchmarks auf der Seite.
Zitat:

"Dynamic load balancing and improved pre-emption both improve the performance of async compute code considerably on Pascal compared to Maxwell. Although principally this is not exactly the same as Asynchronous Shading or Computing. Because Pascal still can’t execute async code concurrently without pre-emption. This is quite different from AMD’s GCN architecture which has Asynchronous Compute engines that enable the execution of multiple kernels concurrently without pre-emption.

AMD has long touted the asynchronous compute capabilities of its GCN graphics architecture. The company built what it calls ACEs, Asynchronous Compute Engines, into its hardware. It’s available in all of AMD’s GCN architecture based graphics cards, including the now more than four year old HD 7970.
What Nvidia is doing with preemption and dynamic load balancing right now, while not exactly async compute, can be used to accomplish similar goals.

With all of this being said, it’s important to point out that what really matters at the end of the day and what everyone is after is performance. AMD’s and Nvidia’s architectures have long had different and distinct characteristics and strong suits. Asynchronous compute is without question an important ingredient in the DirectX 12 performance formula.

Have Nvidia’s efforts with Pascal done enough to minimize the DirectX 12 Async Compute gap that exists between its GPUs and AMD’s dedicated hardware approach with ACEs ? That’s the million dollar question. Testing is well underway by some of the industry’s most respectable publications to get some answers that to that very question. Thankfully as of right now we have some useful early data that can help us shed some light on this. "
 
Ähm hast du dir mal angeschaut wie im Time Spy die Berechnungen durchgeführt werden?

3DMark Time Spy: Futuremark erklart die Asynchronous-Compute-Implementierung [Update]


Nvidia Pascal GTX 1080 Async Compute Capability Detailed - Has Nvidia Done Enough To Bridge The DirectX 12 Gap?

Abschnitt über den Benchmarks auf der Seite.
Zitat:

"Dynamic load balancing and improved pre-emption both improve the performance of async compute code considerably on Pascal compared to Maxwell. Although principally this is not exactly the same as Asynchronous Shading or Computing. Because Pascal still can’t execute async code concurrently without pre-emption. This is quite different from AMD’s GCN architecture which has Asynchronous Compute engines that enable the execution of multiple kernels concurrently without pre-emption.

AMD has long touted the asynchronous compute capabilities of its GCN graphics architecture. The company built what it calls ACEs, Asynchronous Compute Engines, into its hardware. It’s available in all of AMD’s GCN architecture based graphics cards, including the now more than four year old HD 7970.
What Nvidia is doing with preemption and dynamic load balancing right now, while not exactly async compute, can be used to accomplish similar goals.

With all of this being said, it’s important to point out that what really matters at the end of the day and what everyone is after is performance. AMD’s and Nvidia’s architectures have long had different and distinct characteristics and strong suits. Asynchronous compute is without question an important ingredient in the DirectX 12 performance formula.

Have Nvidia’s efforts with Pascal done enough to minimize the DirectX 12 Async Compute gap that exists between its GPUs and AMD’s dedicated hardware approach with ACEs ? That’s the million dollar question. Testing is well underway by some of the industry’s most respectable publications to get some answers that to that very question. Thankfully as of right now we have some useful early data that can help us shed some light on this. "
Hier ein zitat von pcgh:

"Im Falle von Pascal und GCN werden 3D-Grafik und Compute parallel abgearbeitet, wodurch die Leistung steigt - bei Radeons durchschnittlich etwas mehr als bei Geforces."

Für mich bedeutet das, das pascal async compute beherrscht.

Ansonsten könnte es auch keinen leistungszuwachs zwischen async on und async off geben. Und den gibt es.
 
Zurück