PC Ekspert Forum

PC Ekspert Forum (http://forum.pcekspert.com/index.php)
-   NVIDIA (http://forum.pcekspert.com/forumdisplay.php?f=7)
-   -   [Bench] DX 11 vs DX12 CPU i GPU (http://forum.pcekspert.com/showthread.php?t=273934)

tomek@vz 03.11.2015. 07:03

[Bench] DX 11 vs DX12 CPU i GPU
 
Fini boost :kafa:

Citiraj:

For now it seems DX12 is doing a decent job of leveling the playing field and we can't wait to see more titles tapping the tech in the near future.
http://www.techspot.com/review/1081-dx11-vs-dx12-ashes/

CPU dio je posebno interesantan zbog novog I3 6100 :chears:

viper 03.11.2015. 08:01

Bas nevidim vece pomake u onosu na 11icu. Jedino se malo veci pomak vidi tamo di je 6700 sa furyem na medium detaljima.
Opet to je samo jedna igra trebalo bi pricekat i druge pa onda utvrdit kakvo je stanje.

Nick7 03.11.2015. 08:52

Najveca razlika se vidi kad je CPU bottleneck - a u tome i jest primarno fora sa DX12.

RaneZ 03.11.2015. 10:13

Citiraj:

Autor viper (Post 2848491)
Bas nevidim vece pomake u onosu na 11icu. Jedino se malo veci pomak vidi tamo di je 6700 sa furyem na medium detaljima.
Opet to je samo jedna igra trebalo bi pricekat i druge pa onda utvrdit kakvo je stanje.

Pa naravno :D

It's hard to determine exactly just how much of an improvement DX12 makes over DX11...

John Creasy 03.11.2015. 11:14

Citiraj:

Years of DX11 benchmarking have shown us that 1080p and below resolutions tend to favor Nvidia GPUs. But that's not actually what's happening. It's AMD who does poorly with GCN-enabled GPUs at lower resolutions. This is down to the fact that the GCN architecture is geared towards parallelism and requires the CPU to feed it data. This creates a CPU bottleneck as DX11 can utilize up to 2 CPU cores for the graphics pipeline and this also includes things such as AI and physics.
This CPU bottleneck is the reason why we often see Intel's Core i3 processors challenging AMD's flagship FX-9590. The more efficient dual-core Core i3 with Hyper-Threading is able to take on the more equipped FX as in theory the extra cores aren't being correctly utilized.
And that is why AMD started pushing the Mantle API back in 2013 as an alternative to Direct3D and OpenGL. Mantle allows the AMD GPUs to be feed in parallel which agrees with their asynchronous compute engines which are designed to split complex workloads into smaller, easier to handle workloads.
šta reći na ovaj dio?

mierdadeltorro 03.11.2015. 15:40

evo ases of singularity na GTX 770 DX11 i DX 12




markecSMB 03.11.2015. 16:40

http://hexus.net/tech/news/graphics/...oad-available/


Evo linka, od unreal 4.9 bencha, može ga se čak i isprobat.

New One 03.11.2015. 19:32

Svaki put se oko svakog noviteta diže totalna draka i buka, a na kraju ništa ili do uvrh glave 10% "dobitka". Ako je netko imao 60fps, sad ima 66. Igra radi i dalje.
Ako je netko ima 20, ima 22 i i dalje je u banani.

RaneZ 03.11.2015. 23:29

Citiraj:

Autor New One (Post 2848691)
Ako je netko imao 60fps, sad ima 66. Igra radi i dalje. Ako je netko ima 20, ima 22 i i dalje je u banani.

:amen:

Dottore 04.11.2015. 16:35

Citiraj:

Autor mierdadeltorro (Post 2848612)
evo ases of singularity na GTX 770 DX11 i DX 12




Ispravljen prikaz

Brko 15.03.2016. 15:07

Jel ima kakav DX12 benč da se može skinuti i zapaliti u kućnoj radinosti? Ako ima, recite koji i rado ću vam odvrtiti na svojoj mašini :)
koliko vidim, spominju se samo neka YT naklapanja oko toga.

blava 15.03.2016. 15:26

Citiraj:

Autor Drug Brko (Post 2903565)
Jel ima kakav DX12 benč da se može skinuti i zapaliti u kućnoj radinosti? Ako ima, recite koji i rado ću vam odvrtiti na svojoj mašini :)
koliko vidim, spominju se samo neka YT naklapanja oko toga.

Ashes of Singularity i Hitman novi ima DX 12 API,no na GTX 980 skoro pa nema razlike.


RaneZ 15.03.2016. 16:29

Dok to zaživi....

MikaHR 15.03.2016. 16:34

Citiraj:

Autor RaneZ (Post 2903593)

Bravo, nvidijina sponzorirana igra koja na konzolama koristi async a što je nevidija uklonila s PC verzije tak da relativno puno bolje radi na konzolama....je baš mjerilo za dx12 :fiju:

Hitman r9 390x dx11/dx12 +8 FPS cca 10%

https://www.youtube.com/watch?v=iCzYD8nqva8

Manuel Calavera 16.03.2016. 01:51

Nema neke konstante. Zasad u 4 scenarija različite vrijednosti :

- ashes of singularity 2.0 bench (R9 390 tuče gtx 980).
- hitman - R9 390 ~ 980Ti (ref.), titan x
- tomb raider gtx 970 jača od R9 290, te R9 390X jedva za mrvicu jača od gtx 970, dx12 lošiji od dx11
- te abominacija od igre - gears of war ultimate edition, mnogo problema, radi bolje na nvidiji, ali na ničem ne radi normalno (navodno šteka na 980Ti), gtx 970 jača od 980Ti, R9 290x jača od fury grafa itd.

E sad teško je biti pametan. Prosjek dx12 odnosa vjerojatno neće biti kao u ove 4 igre. Prve dvije forsiraju async (ne paše nvidiji), međutim govorilo se da je ashes best case sceanrio za amd jer potencira async, te da normalne igre neće biti takve, no slučaj hitmana pokazao je drugačije, još bolja situacija za amd.

Zadnje dvije su nvidia igre. Očito je da nvidia sa dx12 ne misli ozbiljno, te da trola pod svaku cijenu u gameworks naslovima. Htjeli su brže bolje to izbaciti kako bi ispalo da imaju prvu dx12 igru u kojoj je nvidia bolja, te su čak pod efekte sa generičnim nazivom (ambient occlusion) ubacili nvidia HBAO+ efekt koji je po defoultu enejblan kako bi što više istrolali amd, međutim ne radi normalno na ničemu. Inače radi se o remakeu 9 god. stare dx9 igre.

Citiraj:

It comes down to this. The fact that a proprietary Nvidia visual effect — HBAO+ — that exhibits game-breaking behavior on competing hardware was implemented under the guise of generic “Ambient Occlusion” and was made part of a graphics preset that was known to consequentially sway the results of independent testing without informing any of the press beforehand is misleading and negligent at best, deceptive and downright fraudulent at worst. We can’t think of any rational explanation as to why this was allowed to happen.
U tomb raideru mika spominje da je nvidia za pc izbacila async, te ubacila gameworks elemente. Nisam to nigdje pročitao, ali vjerujem da je. Logično je i ništa naspram gears of war spačke.

Šta će biti dalje pitaj boga. Ako nvidia ne riješi taj paralelizam na pascalu gledat ćemo takav ping pong u igrama. Ako riješi igre će imati asynca i najebat će prethodne nvidia generacije

MikaHR 16.03.2016. 02:44

Citiraj:

Autor Manuel Calavera (Post 2903773)
Ako riješi igre će imati asynca i najebat će prethodne nvidia generacije

To je i plan nevidije, kao i sa prethodnim generacijama :goood:

Async je dio DX12/Vulkan, nikakva "AMDova proprietary tehnologija", i najbitniji dio dx12, ostalo je pretežno fluff kao i prošli dxovi. Po svemu sudeći, Pascal će biti isti k....c ko maxwell u dx 12. Ako stvarno i bude tako, onda je stvarno nevidija naje.... jer nema dx12 grafe do 2018. godine...

Ako pak odemo malo dublje u teoriju zavjere, možda nevidija namjerno neće izbaciti dx12 driver za maxwell nego samo za pascal, tak da se svi mogu diviti "kakav napredak je pascal napravio u odnosu na maxwell" isto kao što sad rade 6 i 7 seriji.

Manuel Calavera 16.03.2016. 02:53

Ne valja ni jedan scenarij. Uvijek netko najebe.
Za gaymere je najbolje da hardveraši odjebu od "sponzoriranja" igara

Blue Spirit 16.03.2016. 03:09

https://i.imgflip.com/10wmto.jpg

https://i.imgflip.com/10wmtv.jpg

https://i.imgflip.com/10wmu2.jpg

Manuel Calavera 16.03.2016. 03:27

http://cdn.meme.am/instances/64285609.jpg

http://cdn.meme.am/instances/58708968.jpg

https://encrypted-tbn1.gstatic.com/i...lDr6U-JqRCdRIg

http://s11.postimg.org/e9kc20m83/3870508.jpg

Brko 16.03.2016. 09:19

Hahahaha, odlični memeovi :)

Nego, let's say you're right about da ništa od DX12 do 2018 što se nVidije tiče. Ali... koliko igara će izaći do tada u DX12 a da će biti hit naslovi.
DX10 jedna od prvih je bila World in Conflict, meni osobno jako draga igra... ali nije baš da je bila neki ultimativni hit niti je ostavila zapažen trag u 2007 kad je izašla a kasnije još manje.

Lani se pričalo kako već početkom godine DX12 igre izlaze i AMD grafe dolaze do izražaja. Za 15 dana smo u Q2 2016 i idalje gledamo najdjebavanja i prejebavanja oko benčeva, nikakav konkretan gameplay nije odigran.

Ono što se meni čini je da će nVidia opstruirati i odugovlačiti koliko god bude mogla dok ne postane konkurentna i konkretna na tom području. Možda to i je cilj. Love se ima, kupovat vrijeme se može, tako da iz svega toga, opet nažalost AMD može ostat posran.
Imaju toliko para da mogu 3 iduće serije grafa usrat da ih neće zabolit, dok AMD (opet nažalost) nema manevarskog prostora da izbaci neki fail.

Nadalje, kad se skupi par non-nVidia DX12 igara i nekih neovisnih DX12 benčeva, nudim svoj main rig za usporedni test sa nekime tko ima R9 390... ne bojim se "poraza" jer znam da ću bit poražen :D samo bi htio da se uvjerimo u razlike i ustanovimo kolike su :)

Manuel Calavera 16.03.2016. 10:21

Istinabog neće ih mnogo biti ove godine, ali vjerujem da će ih do 2018 već biti dosta. Fable legends i deus ex su do sada trebali izaći međutim oboje na kraju odgođeni, a prva i ugašena (microsoftov naslov). Opet mnogi su mislili da dugo neće biti dx12 only naslova, pa je odjednom uletio taj neki quantum brake koji će uskoro izaći. Navodno nije ni bio planiran za pc, znači u par mjeseci se štosta može promjeniti.

Ono što je meni čudno kad dx12 ima lošije rezultate od dx11. Recimo taj tomb raider, OK ako je nvidia izbacila taj async (navodno na xboxu omogućuje bolje vizuale vatre i sl.), ali zašto su onda perf. opet lošije...

MikaHR 16.03.2016. 10:36

P aza sad jedine igre u kojima DX12 radi su Hitman i AotS (aots je izbacio 3 betu i izlazi za tjedan dana, nevidija je već izbacila game ready driver a pomaka nema tak da su bencheve iz beta 2 isnititi unatoč što se najvaljivalo čudo od strane određenih skupina)

GOWU - dx12 ne radi, prepisali dx9 verziju od prije 10 godina i nakeljili dx12 tag, a radi gore na 20 puta jačem hardweru nego 2006...
ROTR - osim što možeš probaciti na DX12, nije jasno što je točno dx12 jer razlike nema. Asynca nema. Čak ni gimpworksa u dx12 nema. Neki su prijavili bolje min. FPS, lošije avg. FPS

Brko 16.03.2016. 10:50

Znači ukratko, imati ćemo NEKAKVE DX12 igre, a ne igre vrijedne spomena tipa Battlefield ili neki razvikaniji serijal.
Ok, Hitman... i to je to?

Ako to tako se bude šlepalo, slaba utjeha AMDu će biti "mi smo prvi imali DX12 karticu dok DX12 igre nisu ni postojale".

Zadnji driver nisam stavio, često preskočim 2-3 verzije jer ako ovaj radi, onda ne diram :)

draksa 16.03.2016. 10:55

Benčat ću ja ako treba :D

Samo javite šta

Brko 16.03.2016. 10:56

Ma nema niš. Ja jučer skinuo nekakav 3D mark ali to je ono, klasični 3D mark.

MikaHR 16.03.2016. 11:05

Citiraj:

Autor Drug Brko (Post 2903858)
Znači ukratko, imati ćemo NEKAKVE DX12 igre, a ne igre vrijedne spomena tipa Battlefield ili neki razvikaniji serijal.
Ok, Hitman... i to je to?

Ako to tako se bude šlepalo, slaba utjeha AMDu će biti "mi smo prvi imali DX12 karticu dok DX12 igre nisu ni postojale".

Zadnji driver nisam stavio, često preskočim 2-3 verzije jer ako ovaj radi, onda ne diram :)

Frostbite ide na DX12 tako da bi praktički cijela EA ponuda trebala imati pravi DX12. Uglavnom imali su i Mantle prije DX12.

Total War Warhammer je najavljen eksluzivno DX12, partnerstvo s AMDom

CheCola 16.03.2016. 11:34

vidoviti milan kaže nahebali smo svi zajedno, ionak sa dx12 dolazi multigpu, fanboyevi izumiru (bar što se gpu-a tiče), svi proizvođači profitiraju, gaymeri puše jer sad jadni moraju gurat dva gpu-a različitih tabora....

MikaHR 16.03.2016. 12:37

Multigpu dolazi jedino ako ga developer podrzi. Opet, tko se hoće kladiti koje igre će imati podršku za multigpu a koje neće ;)

Manuel Calavera 16.03.2016. 14:17

Citiraj:

Autor Drug Brko (Post 2903858)
Znači ukratko, imati ćemo NEKAKVE DX12 igre, a ne igre vrijedne spomena tipa Battlefield ili neki razvikaniji serijal.
Ok, Hitman... i to je to?

Ako to tako se bude šlepalo, slaba utjeha AMDu će biti "mi smo prvi imali DX12 karticu dok DX12 igre nisu ni postojale".

Zadnji driver nisam stavio, često preskočim 2-3 verzije jer ako ovaj radi, onda ne diram :)

Nebih baš rekao nekakve igre, one gore igre su veliki naslovi, jedino je ashes nova igra. Deus ex je također hit... Sve buduće dice-ove igre će sigurno biti dx12 (uključujući i battlefield), možda i dx12 only klik. Ovdje sam tražilicom izvukao još (ima i žnj naslova). Uglavnom bit će ih.
Samo je pitanje dali će biti ovakve ili onakve dx12 (čisto da mogu reći da su dx12, a performati lošije nego na dx11), ili će biti neki masniji dx12 support (uz neke bolje detalje ili mogućnosti), ali uz veće povećanje perfomansi na amd-u. Nvidiji izgleda više paše prvo, makar pod cijenu toga da igra bude u banani. Ovaj misli ako pascal ne uvede bolji async support da će se igre tako polarizirati.

Citiraj:

Autor CheCola (Post 2903882)
vidoviti milan kaže nahebali smo svi zajedno, ionak sa dx12 dolazi multigpu, fanboyevi izumiru (bar što se gpu-a tiče), svi proizvođači profitiraju, gaymeri puše jer sad jadni moraju gurat dva gpu-a različitih tabora....

Citiraj:

Autor MikaHR (Post 2903918)
Multigpu dolazi jedino ako ga developer podrzi. Opet, tko se hoće kladiti koje igre će imati podršku za multigpu a koje neće ;)

E sad ne znam za taj mještoviti dual gpu, nisam baš proučavao - dali treba neka driverska podrška za to, ili svaka grafa pila svoje as is? Ako treba driverska podrška - piši propalo, jer ni CF/SLI only podršku nemaju neke igre, a mnoge skaliraju loše, onda moš mislit koliko će se amd i nvidia truditi oko optimizacije kako bi njihove gpu radile zajedno. Ali ako je suditi po ashesu kombinacije djeluju odlično (bolje nego 2 iste). DX12 je samo sredstvo, daje mnoge mogućnosti, a na developerima je kako će ga i koliko iskoristiti. Developers, developers :D

IMO najkul fičr je cpu overhead stuff, elimiranje ili drastično smanjivanje cpu bottlenecka.

MikaHR 16.03.2016. 22:14

Evo, izašao patch za GOWU i usporedba rezultata day1/patch:

http://www.overclock3d.net/reviews/g...s_been_fixed/1

Manuel Calavera 17.03.2016. 01:37

Tamŕs Rŕbel and Charlie Dell, respectively Lead Graphics Programmer and Technical Director at Creative Assembly, said:
The three most important DirectX 12 features for us are Asynchronous Compute, Multithreading and MultiGPU support. One of the advantages of DX12 is that it enables Async Compute. This allows us to take systems such as our particle system and sorting tasks in parallel with the GPU on the main rendering pipeline. These parallel tasks or so-called spare GPU cycles allow us to extract the maximum performance out of the hardware.
In Total War: Warhammer we have several parts of our pipeline running in compute shaders. A few examples are the particle simulations, screen space ambient occlusion (SSAO), directional light – all these compute shader parts are running as Async Compute in parallel with others like shadow maps, G-Buffer pass, UI.
Chris Kinglesy, Co-Founder and CTO at Rebellion, added:
The great thing about DirectX 12 is that with Asynchronous Compute we can now use much more of the GPU processing power, effectively doing what we’ve been doing on console for some time.
As a closing note, Dell and Kingsley said:
I think overall the great thing about DirectX 12 is the flexibility it gives developers in terms of how to interact with the GPU.
One of the ironies of DirectX 11 was that we couldn’t access GPUs as fast as we wanted to because of CPU bottelenecks, but now with DX12 that’s going away. We can access the GPU so fast now and it’s really important for VR games

demetrius 17.03.2016. 19:32

mene najviše zanima dx12 zbog unlinked gpu,tj grafička+integrirana grafička,kolko će se fpsova više dobit.

Manuel Calavera 25.03.2016. 19:46

[RUMOR]*Pascal in trouble with Asynchronous Compute code

Citiraj:

One reason that we think that this rumor might be true is the fact that chip design isn’t something that happens overnight. In fact,*it takes an architecture many years to go from the drawing board to hit the shelves.*Asynchronous Compute was hyped and became a major point of interest in the last year, which is most definitely not enough time for Nvidia to do anything about it.*If Asynchronous Compute wasn’t something that was a focus when the Pascal chips were initially designed – then there is nothing Nvidia can do about it at this late in the game.*The report further mentions that Nvidia also recently pushed its entire GameWorks SDK into the public domain via GitHub which could be seen as a move to make sure that all games that utilize its technology are fully optimized to leverage Nvidai GPU capabilities (No ASync + Bad Game Optimization = Bad Combo).

rock00 25.03.2016. 19:59

Evo ovak. Rotr dx12losije performanse s jednom grafom,crossfire nedela,dx11 crossfire dela skoro pa duplo skaliranje
Hitman,dx12 velika razlika dx12 na 1grafi,ali crossfire nedela na dx12
Sad cemo vidit total war dok izadje i kad amd sredi drivere ovo je samo beta za hitman.
Po meni rotr su ok sredili 60fps 4k veryhigh postavke

Manuel Calavera 27.03.2016. 01:38

Citiraj:

Async Compute, which has been used for SSAA (Screen Space Anti Aliasing), SSAO (Screen Space Ambient Occlusion) and the calculation of light tiles in HITMAN, was also “super hard” to tune; according to IO Interactive, too much Async work can even make it a penalty, and then there’s also the fact that PC has lots of different configurations that need tuning.
Even in Ashes of the Singularity, which has been the center of the whole DirectX 12 & Async Compute talk for quite a few months, developers have confirmed that Async Compute is a modest performance increase compared to others in their game.
Saying that Multi-Engine (aka Async Compute) is the root of performance increases on Ashes between DX11 to DX12 on AMD is definitely not true. Most of the performance gains in AMDs case are due to CPU driver head reductions. Async is a modest perf increase relative to that. Weirdly, though there is a marketing deal on Ashes with AMD, they never did ask us to use async compute. Since it was part of D3D12, we just decided to give it a whirl.
That definitely shows how, despite an increasing number of developers looking at some kind of Compute implementation for their games, Asynchronous Compute isn’t a magic wand that grants huge performance benefits. There are many other factors to be considered when looking at performance in games and some are definitely more important than Async Compute; moreover, for some types of games it may not necessarily bring noticeable improvements due to the way they’re structured, just like not every game is CPU overhead bound under DirectX 11.

Manuel Calavera 27.03.2016. 14:57

DirectX and Vulkan - From History to the Future of APIs

MikaHR 27.03.2016. 21:02

Malo se onaj tip u članku pogubio izmedju svega toga.

Već duuuuuuuuuuugo govorima da je mantle bio preview za DX12/Vulkan.

Ako je CPU bottleneck, igre će se vrtiti puno bolje u DX12 nego DX11. I ono što je bilo specifično za mantle da su high end procevi imali puno manji gain jer su brže dolazili do GPU bottlenecka nego slabiji procevi.

Ako nema CPU bottlenecka nema ni nekog prevelikog gaina od samog DX12. E da sad ne skočimo pred rudo i kažemo kako je to bezveze - developeri komotno mogu raditi puno kompleksnije igre i opet opteretiti CPU (ali će se barem skalirati kako treba s brojem jezgri).

Async Compute je sasvim nešto drugo. Ako je igra bila CPU bottleneckana u DX11 i, zbog nekog razloga još je u DX12 neće biti nikakvog gaina jer je async samo stvar GPUa. Ali pošto je CPU bottleneck puno maji faktor u DX12 skoro uvijek će biti nekog gaina. Kolki je gain će ovisiti o implementaciji i obimu korištenja asynca.

U Hitmanu je gain 5-12%. U AotSu je gain 13-20% (a i sami developeri kažu da su koristili async minimalno i da im je trebalo 5 dana da ga uspostave kako treba)

E sad, netko kaže da 20% nije ništa. A to su recimo 4 generacije Intel procesora :chears:

I ono što je primjećeno (a što je logično) da async najviše dolazi do izražaja u heavy loadovima (4k rezi). Ako je GPU slabašno opterećen, tak svejedno jel ima nekog praznog hoda, ali pri maksimalnim opterećenjima, svaka ms je bitna i naravno da je težnja iskorisitit GPU 100% bez ikakvih praznih hodova.

Mladenxy 02.04.2016. 00:09

https://www.youtube.com/watch?v=mUlHRyz_GmY

DX12 funkcionira.

MikaHR 02.04.2016. 00:25

Još jedan AotS day 1 bench:

http://www.hardocp.com/article/2016/...1#.Vv71O0d6m70

MikaHR 02.04.2016. 10:59

1 privitaka
Async bi mogao biti generalno sranje za NVidiju, već imaju masovnu tužbu glede 970 i 3,5GB, a tužba glede Asynca bi bila u ime svih koji imaju Maxwell (9xx) grafu.

Jasno se reklamiraju da imaju Async Compute pod D3D12 API:

http://www.geforce.com/whats-new/art...and-directx-12

a dolje je jedan od starijih promocijskih slajdova za 9xx seriju


Sva vremena su GMT +2. Sada je 03:10.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 1999-2023 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger