Vai al contenuto


Foto

Hei, nvidia user! Fuck you and your dx12.


Questa discussione e' stata archiviata Questo significa che non e' possibile rispondere
49 risposte a questa discussione

#1 Killer application

Killer application

    Schiavo

  • GRULLINO
  • 11.918 Messaggi:

Inviato 31 agosto 2015 - 16:25

 

Get your popcorn ready: NV GPUs do not support DX12 Asynchronous Compute/Shaders. Official sources included. (self.pcgaming)

inviato

12 ore fa * da SilverforceG

For the ELI5: https://www.reddit.c...support/cullj3d

This all came about due to Oxide's upcoming DX12 RTS, Ashes of the Singularity. When they released the benchmark, various places found that AMD GPUs had a massive performance gains (partly DX11 driver overhead, partly because GCN's ACEs are doing nothing on DX11), but NV GPUs actually do worse in DX12.

As noted here.

NV fired some pretty fine words at Oxide, dissing their game as not representative of DX12 games, and claiming they had a MSAA bug. Oxide fires back saying the bug is actually in NV's drivers and offered to help them fix it.

They made a nice blog about DX11 vs DX12 where they clarified it and that they were not out to gimp any hardware, but they play fair by the DX12 book.

This escalated on the tech forums, getting heated accusations thrown around, and so Oxide came into the discussion with this bombshell:

Maxwell doesn't support Async Compute, at least not natively. We disabled it at the request of Nvidia, as it was much slower to try to use it then to not.

Followed up with this:

Personally, I think one could just as easily make the claim that we were biased toward Nvidia as the only 'vendor' specific code is for Nvidia where we had to shutdown async compute. By vendor specific, I mean a case where we look at the Vendor ID and make changes to our rendering path. Curiously, their driver reported this feature was functional but attempting to use it was an unmitigated disaster in terms of performance and conformance so we shut it down on their hardware. As far as I know, Maxwell doesn't really have Async Compute so I don't know why their driver was trying to expose that.

I suspect that one thing that is helping AMD on GPU performance is D3D12 exposes Async Compute, which D3D11 did not. Ashes uses a modest amount of it, which gave us a noticeable perf improvement. It was mostly opportunistic where we just took a few compute tasks we were already doing and made them asynchronous, Ashes really isn't a poster-child for advanced GCN features.

Our use of Async Compute, however, pales with comparisons to some of the things which the console guys are starting to do. Most of those haven't made their way to the PC yet, but I've heard of developers getting 30% GPU performance by using Async Compute.

And finally this, they basically challenge NV to prove them wrong.

There is no war of words between us and Nvidia. Nvidia made some incorrect statements, and at this point they will not dispute our position if you ask their PR. That is, they are not disputing anything in our blog. I believe the initial confusion was because Nvidia PR was putting pressure on us to disable certain settings in the benchmark, when we refused, I think they took it a little too personally.

It looks like Oxide is angry at NV since NV tried to make them look like fools despite the problem being with their hardware, so Oxide took it personally and go public.

And now, AMD chimes in! u/AMD_Robert (Robert Hallock):

NVIDIA claims "full support" for DX12, but conveniently ignores that Maxwell is utterly incapable of performing asynchronous compute without heavy reliance on slow context switching.

GCN has supported async shading since its inception, and it did so because we hoped and expected that gaming would lean into these workloads heavily. Mantle, Vulkan and DX12 all do. The consoles do (with gusto). PC games are chock full of compute-driven effects.

Looks like this is escalating, time to prepare the popcorn and see NV's response!

As to why Async Compute/Shaders are so important in DX12 & future cross-platform games:

  1. Compute is used for global illumination, dynamic lighting, shadows, physics, post-processing (including even AA). If it can be offloaded from the main rendering pipeline and done asynchronously in parallel, it can lead to major performance gains. As such, GPUs that support it will see major performance uplift and in theory, GPUs that do not support it, will have no benefit, it reverts back to the normal serial rendering of graphics & compute.

  2. Async Shaders are vital for a good VR experience, as it helps lower latency of head movement to visual/photon output. I posted on this topic awhile ago:

https://www.reddit.c...sue_of_latency/

Because I suspected it may be related to their Async Shader pipeline, now it looks to be confirmed.

For those asking (which many of you have done, I didn't feel like responding over & over) whether they should buy NV GPU or AMD GPU, its ultimately your choice. But for me, I tend to hold my GPUs for a few years (~3), so I do buy with current performance AND "future-proof" in mind.

I still have rigs with R290s in it, and back then, they were cheaper than 780 and competed against it. Nowadays R290 is far in front of the 780. So you could say the R290 was more future-proof than the more expensive option, 780. A similar situation exists for R290X vs the 780Ti (which was quite a lot more expensive).

As for which GPUs I think is more future-proof now, it's definitely AMD GCN GPUs. Why? Because of how closely similar DX12 and Vulkan are. Vulkan, as some of you may be aware, is Mantle (AMD's console-like API) with a new name/logo.

This picture says a thousand words: http://i.imgur.com/q1AcNMg.jpg https://www.khronos....n-GDC_Mar15.pdf

There is zero doubt that AMD GPUs will benefit greatly with DX12. We can't really be certain the same can be said of Kepler/Maxwell. Especially now with Oxide (one of the 2 key studios who led the way to Vulkan/DX12, along with DICE!) & AMD's statement on the matter.

The choice is yours to make.

 

 

Versione tldr, tutte le gpu maxwell non supportano a livello hw le dx12. Comprese le 980 e giu di li.

 

byebye nvidiacuck.


Immagine inserita

#2 entanglement

entanglement

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 58.600 Messaggi:

Inviato 31 agosto 2015 - 16:48

:uah: :uah:

 

ho fatto bene ad aspettare e lasciare li la 980Ti a quanto pare :megusta:


Un ingegnere non saprebbe riprodursi nemmeno col manuale di istruzioni. Infatti rapiscono bambini e li educano come ingegneri pur di perpetuare questa infermità.

in God we trust, all others must bring data (cit.)

https://www.westisnext.org/

aGqlzca.gif

Oggi è il domani che ieri ti faceva paura.


#3 darkdroid

darkdroid

    ABBIAMO DELLE MENTI ECCELSE QUA SUL DS

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 26.464 Messaggi:

Inviato 31 agosto 2015 - 16:59

ehi pistus :trollface:


Avete cartongessato i maron glace' con Lost. Non è altro che il risultato di un superproteugenetor in versione Serial. Immaginate la scena di Pele in fuga per la vittoria. il suo punto di partenza sono le prime stagioni di lost, il goal è la stagione finale. tutti i giocatori avversari driblati sono le stagioni mandate a puttane.

#4 Futura12

Futura12

    Grullino

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 50.587 Messaggi:

Inviato 31 agosto 2015 - 17:02

ehi pistus :trollface:

 

Mi sà che Pistus è uno di quelli che cambia scheda ogni 6 mesi, quindi non credo gli interessa molto


Intel Core i7 2600k @4.5Ghz 1.24v cooled by Mugen II - AsRock Z68 Ex3 Gen3 - 16Gb Corsair L.P White  -Amd Radeon 6950 2Gb@1536SP -EnermaxPro82+ 525w & CM690- 4Tb Storage with 150Gb Raid0 & ForceGT 120Gb - Asus VE276Q 27''


#5 darkdroid

darkdroid

    ABBIAMO DELLE MENTI ECCELSE QUA SUL DS

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 26.464 Messaggi:

Inviato 31 agosto 2015 - 17:07

si be deve trovare il modo di venderla prima che si diffondi la notizia


Messaggio modificato da darkdroid il 31 agosto 2015 - 17:07

Avete cartongessato i maron glace' con Lost. Non è altro che il risultato di un superproteugenetor in versione Serial. Immaginate la scena di Pele in fuga per la vittoria. il suo punto di partenza sono le prime stagioni di lost, il goal è la stagione finale. tutti i giocatori avversari driblati sono le stagioni mandate a puttane.

#6 Caldco

Caldco

    Schiavo

  • Grandi donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 19.834 Messaggi:

Inviato 31 agosto 2015 - 18:05

Fagdetti bsod
Tutte cagne

#7 Sgobbone

Sgobbone

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 56.432 Messaggi:

Inviato 31 agosto 2015 - 19:50

ragioniere che fa, batti?

Tc5wAeT.jpg

dimmelo tu, cosa dovevo fare...
forse chissà, forse potrei cambiare...


#8 darkdroid

darkdroid

    ABBIAMO DELLE MENTI ECCELSE QUA SUL DS

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 26.464 Messaggi:

Inviato 31 agosto 2015 - 20:22

solo due? andiamo male


Avete cartongessato i maron glace' con Lost. Non è altro che il risultato di un superproteugenetor in versione Serial. Immaginate la scena di Pele in fuga per la vittoria. il suo punto di partenza sono le prime stagioni di lost, il goal è la stagione finale. tutti i giocatori avversari driblati sono le stagioni mandate a puttane.

#9 G-DannY

G-DannY

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 33.693 Messaggi:

Inviato 31 agosto 2015 - 20:24

3billions$ in R&D di accordo tra MS e AMD per xbox one etc saranno pure serviti a qualcosa


Messaggio modificato da G-DannY il 31 agosto 2015 - 20:26


#10 darkdroid

darkdroid

    ABBIAMO DELLE MENTI ECCELSE QUA SUL DS

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 26.464 Messaggi:

Inviato 31 agosto 2015 - 20:27

si ma poi per cosa tutte ste seghe...c'è si e no un gioco che mette in difficolta la top scheda a 4k, una volta non esisteva nemmeno l'hardware in toto per far andare certi game....in b4 strike commander


Avete cartongessato i maron glace' con Lost. Non è altro che il risultato di un superproteugenetor in versione Serial. Immaginate la scena di Pele in fuga per la vittoria. il suo punto di partenza sono le prime stagioni di lost, il goal è la stagione finale. tutti i giocatori avversari driblati sono le stagioni mandate a puttane.

#11 G-DannY

G-DannY

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 33.693 Messaggi:

Inviato 31 agosto 2015 - 20:28

DX12 alzano le prestazioni delle fasce medio basse

 

la fascia alta/top è toccata molto meno in percentuale



#12 darkdroid

darkdroid

    ABBIAMO DELLE MENTI ECCELSE QUA SUL DS

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 26.464 Messaggi:

Inviato 31 agosto 2015 - 20:29

e figurati allora


Avete cartongessato i maron glace' con Lost. Non è altro che il risultato di un superproteugenetor in versione Serial. Immaginate la scena di Pele in fuga per la vittoria. il suo punto di partenza sono le prime stagioni di lost, il goal è la stagione finale. tutti i giocatori avversari driblati sono le stagioni mandate a puttane.

#13 entanglement

entanglement

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 58.600 Messaggi:

Inviato 31 agosto 2015 - 20:29

DX12 alzano le prestazioni delle fasce medio basse

la fascia alta/top è toccata molto meno in percentuale

si ma Nvidia i fatturati non li fa con la titan

Un ingegnere non saprebbe riprodursi nemmeno col manuale di istruzioni. Infatti rapiscono bambini e li educano come ingegneri pur di perpetuare questa infermità.

in God we trust, all others must bring data (cit.)

https://www.westisnext.org/

aGqlzca.gif

Oggi è il domani che ieri ti faceva paura.


#14 entanglement

entanglement

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 58.600 Messaggi:

Inviato 31 agosto 2015 - 20:31

Aggiornamento dx12 per xcosone, mantle per play4 :megusta:

Un ingegnere non saprebbe riprodursi nemmeno col manuale di istruzioni. Infatti rapiscono bambini e li educano come ingegneri pur di perpetuare questa infermità.

in God we trust, all others must bring data (cit.)

https://www.westisnext.org/

aGqlzca.gif

Oggi è il domani che ieri ti faceva paura.


#15 darkdroid

darkdroid

    ABBIAMO DELLE MENTI ECCELSE QUA SUL DS

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 26.464 Messaggi:

Inviato 31 agosto 2015 - 20:32

si ma noI ce ne sbattiamo dei fatturati di tizio o caio...il fanboismo nel ds dovrebbe essere morto.


Messaggio modificato da darkdroid il 31 agosto 2015 - 22:42

Avete cartongessato i maron glace' con Lost. Non è altro che il risultato di un superproteugenetor in versione Serial. Immaginate la scena di Pele in fuga per la vittoria. il suo punto di partenza sono le prime stagioni di lost, il goal è la stagione finale. tutti i giocatori avversari driblati sono le stagioni mandate a puttane.

#16 entanglement

entanglement

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 58.600 Messaggi:

Inviato 31 agosto 2015 - 20:33

Io sono scevro :sisi:

Ho parimenti maddato con ambedue :sisi:

Un ingegnere non saprebbe riprodursi nemmeno col manuale di istruzioni. Infatti rapiscono bambini e li educano come ingegneri pur di perpetuare questa infermità.

in God we trust, all others must bring data (cit.)

https://www.westisnext.org/

aGqlzca.gif

Oggi è il domani che ieri ti faceva paura.


#17 G-DannY

G-DannY

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 33.693 Messaggi:

Inviato 31 agosto 2015 - 20:34

Aggiornamento dx12 per xcosone, mantle per play4 :megusta:


Peccato che la ps4 sia su base opengl. Ma dettagli suvvia

Messaggio modificato da G-DannY il 31 agosto 2015 - 20:34


#18 entanglement

entanglement

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 58.600 Messaggi:

Inviato 31 agosto 2015 - 20:36

Peccato che la ps4 sia su base opengl. Ma dettagli suvvia

:pua:

Nerding level sottozero

Sto ancora valutando se pigliarmi la ps3 fai te.

Ed ora come ora se la pigliassi la terrei a far polvere :asd:

Un ingegnere non saprebbe riprodursi nemmeno col manuale di istruzioni. Infatti rapiscono bambini e li educano come ingegneri pur di perpetuare questa infermità.

in God we trust, all others must bring data (cit.)

https://www.westisnext.org/

aGqlzca.gif

Oggi è il domani che ieri ti faceva paura.


#19 balint

balint

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 54.157 Messaggi:

Inviato 31 agosto 2015 - 21:07

Del resto non saresti il nostro entangolmon

#20 Pistus

Pistus

    Bello di Zio

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 23.776 Messaggi:

Inviato 31 agosto 2015 - 21:47

si ma non ha senso nulla! tempo che ci saranno davvero giochi in dx12 sarà già uscito Pascal a metà/fine 2016. E fino a quel giorno la mia 980ti (in overclock) andrà sempre e comunque il 30% in più di una fury X (a default, perchè non si overclocka quasi una sega) a 1440p. 

 

Con amd è tutto un "eh ma se..." "eh ma quando"..."eh ma con i futuri drivers".....non c'è mai un "cazzo sta amd spacca il culo ADESSO con i giochi di ORA!"


Sborrare e.t divertire  :megusta: