guru3dDoom Vulkan Benchmarks

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

sontin

Diamond Member
Sep 12, 2011
3,273
149
106
it looks like id is still working with NVIDIA to build a code path for the Pascal GPUs that can take advantage of Pascal's asynchronous compute abilities/architecture.

They havent worked with nVidia. id just sold out. What a great gift to the nVidia customers who have bought the game in the last two months. :thumbsdown:

Doom is my last game from id. :thumbsup:
 

Maverick177

Senior member
Mar 11, 2016
411
70
91
They havent worked with nVidia. id just sold out. What a great gift to the nVidia customers who have bought the game in the last two months. :thumbsdown:

Doom is my last game from id. :thumbsup:

They havent worked with AMD. Crystal Dynamic just sold out. What a great gift to the AMD customers who have bought the game in the last five months. :thumbsdown:

Rise of the Tomb Raider is my last game from Crystal Dynamic. :thumbsup:

MY GOD.

When I phrase it like this, it's an oxymoron thus making every single argument about Rise of the Tomb Raider void and worthless.
 
Last edited:

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
They havent worked with nVidia. id just sold out. What a great gift to the nVidia customers who have bought the game in the last two months. :thumbsdown:

Doom is my last game from id.
Be prepared to throw away your Samsung s7 and in one year your pc.
 

Tohtori

Member
Aug 27, 2013
51
2
36
They havent worked with AMD. Crystal Dynamic just sold out. What a great gift to the AMD customers who have bought the game in the last five months. :thumbsdown:

Rise of the Tomb Raider is my last game from Crystal Dynamic. :thumbsup:

MY GOD.

And once again Sontin did it. Thank you sir trollmaster for turning yet another thread to crap. Amazing what this guy can do.
 
Reactions: DarthKyrie

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
A synch is absolutely a per architecture feature. Its crazy complex stuff and my guess is the lack of granularity in pascal and lack of consoles support, little market share plus basic unfit arch will be the reason we don't see it in pascal with solid benefit besides from a few marketing cases. Its a Cuda feature. It would be good if some devs like zlatan chimed in here btw.

The only reason async is here is because the devs need to extract so much power of consoles as possible with compute power not available in the cpu. It doesn't come cheap. And there is no incentive to make it for pascal where the benefits would be slimmer.

And remember asynch is just a small part of dx12 mantle Vulcan. There can be many reasons eg the ace why gcn benefits so much.


Using Async compute doesn't require writing a whole other path. You change one of the parameters of your API calls to tell it to use async.

Code:
D3D12_COMMAND_LIST_TYPE_COMPUTE

or

D3D12_COMMAND_LIST_TYPE_DIRECT

I mean the code can litterly look like this:

Code:
if (AsynchronousComputeEnabled)
	{
		D3D12_COMMAND_QUEUE_DESC queueDesc = { D3D12_COMMAND_LIST_TYPE_COMPUTE, 0, D3D12_COMMAND_QUEUE_FLAG_NONE };
		ThrowIfFailed (m_device->CreateCommandQueue (&queueDesc, IID_PPV_ARGS (&m_computeCommandQueue)));
		NAME_D3D12_OBJECT (m_computeCommandQueue);

		RenderStuff(D3D12_COMMAND_LIST_TYPE_COMPUTE);
	}
	else
	{
		RenderStuff(D3D12_COMMAND_LIST_TYPE_DIRECT);
	}
 
Reactions: DarthKyrie

sontin

Diamond Member
Sep 12, 2011
3,273
149
106
They havent worked with AMD. Crystal Dynamic just sold out. What a great gift to the AMD customers who have bought the game in the last five months. :thumbsdown:

Rise of the Tomb Raider is my last game from Crystal Dynamic. :thumbsup:

MY GOD.

DX12 was never promised for Rise of the Tomb Raider. Nixxess has not published a FAQ where they blamed AMD for the "bad" performance. They havent tweeted hundreds of tweets to show how great nVidia is.

I promise you you wont see any improvements for nVidia from id. Not one. Mark my words.
 

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
They havent worked with nVidia. id just sold out. What a great gift to the nVidia customers who have bought the game in the last two months. :thumbsdown:

Doom is my last game from id. :thumbsup:

ROFL, Nvidia has id up on stage to show off Vulkan when announcing the 1080.

Nvidia just had id Software come on stage at their event in Austin, TX to show Doom up and running on the GTX 1080. That may not seem like a big deal, so to kick things up a notch, id had the game running using the Vulkan API. That's the low-level OpenGL equivalent of DirectX 12, and while id didn't specifically say how much faster Vulkan allowed the game to run, they did enable the in-game FPS counter.

http://www.pcgamer.com/id-software-shows-doom-running-on-gtx-1080-using-vulkan/
 
Reactions: DarthKyrie

HannooFX

Member
Jun 6, 2016
56
22
41
No one says Pascal cannot get better. It's a matter of magnitude/scaling. RX 480 shows 40-48% increase in performance, and Fury X even more at 52-66%. The more serial architecture - GCN - has Command Processors and ACE engines designed for high throughout. We have seen enough DX12 benches to see that DX11 never allowed these hardware benefits to come into play based on how the code is issued. The extra hardware in GCN was underutilized because the architecture wasn't made for serial APIs.

If you go way back to 2011 when Eric Demers unveiled GCN, he explained all of this. It's just too bad it took 5 years to see that he was 100% correct. DX11 is simply outdated and hopefully by the time PS5/XB2 come out DX12/Vulkan can put DX11/OpenGL out to pasture.

That's not even discussing the immense CPU overhead benefits for strategy games that DX12 already shows.

If NV finally designs a parallel + hardware Async Compute architecture for 2018-2019, the entire gaming industry will benefit as all major modern GPUs and consoles will be on the same page.

Under no circumstances should a Fury X be beating a 1070 by 26% in a modern game. We also already see that NV's architectures have utilization issues by comparing 1070 vs. 1080. The extra shader and TMU performance on the 1080 is just wasted. That means while Pascal is better utilized under DX11 than GCN is, Pascal itself is starting to run into its own bottlenecks.

DX11 API is already creating a CPU bottleneck for 1080 SLI based on Guru3D and TPU benches. This isn't about AMD vs. NV but the fact that DX11 is simply outdated and last gen.

Great explanation:thumbsup:
 

Irenicus

Member
Jul 10, 2008
94
0
0
They havent worked with nVidia. id just sold out. What a great gift to the nVidia customers who have bought the game in the last two months. :thumbsdown:

Doom is my last game from id. :thumbsup:

I got more salt from this post than a salt mine.

Cheer up, think of this more as having the shackles taken off of amd rather than not boosting nvidia. It just so happens that when gcn cards are allowed to operate as they were designed, they perform well.
 

n0x1ous

Platinum Member
Sep 9, 2010
2,572
248
106
I got more salt from this post than a salt mine.

Cheer up, think of this more as having the shackles taken off of amd rather than not boosting nvidia. It just so happens that when gcn cards are allowed to operate as they were designed, they perform well.

Thats exactly why hes upset. Sontin, king of Nvidia fanboys, would prefer GCN to keep its shackles on :whiste:
 

tg2708

Senior member
May 23, 2013
687
20
81
Their have been quite a few times I thought about going back to nvidia but if vulkan is an indication of what to come for amd gpus I'll hold out until vega.
 

Maverick177

Senior member
Mar 11, 2016
411
70
91
DX12 was never promised for Rise of the Tomb Raider. Nixxess has not published a FAQ where they blamed AMD for the "bad" performance. They havent tweeted hundreds of tweets to show how great nVidia is.

I promise you you wont see any improvements for nVidia from id. Not one. Mark my words.

Why does my Fury perform worse switching to DX12 then? and why do nvidia cards perform better switching to DX12?

Wasn't the original Tomb Raider(2013) perform really well with both vendors?

Wasn't nVidia themselves suggest that their cards already reach peak performance? https://twitter.com/PellyNV/status/752883966764462080

If so how can you claim there won't be any more improvements for Doom? Nvidia advertised the 1080 running 200fps, with a SPECIFIC Vulkan PATCH made exclusively for 1080, in Doom. Would you call that a wise move by iDTech if they partner up with AMD in the first place? I certainly don't.

Also, your words don't mean much if all the evidence go against your words. In other words, rubbish.
 

amenx

Diamond Member
Dec 17, 2004
4,012
2,282
136
Is everyone saying these results are set in stone forevermore with no more room for improvements for Nvidia with driver updates?
 

Maverick177

Senior member
Mar 11, 2016
411
70
91
Is everyone saying these results are permanent with no more room for improvements for Nvidia with driver updates?

That's not what I'm saying. That's Pelletier, Senior product Manager for Geforce Game Ready Drivers is suggesting: https://twitter.com/PellyNV/status/752889939730149376

I don't know what to make of that tweet other than what I've already posted. Look at the thread and you know who's making a distinctive claim.
 

boozzer

Golden Member
Jan 12, 2012
1,549
18
81
Thats exactly why hes upset. Sontin, king of Nvidia f, would prefer GCN to keep its shackles on :whiste:
bro correct ur post before u get modded. u can attack his post, but not him directly. no matter how deserving he is.

don't get trolled into getting infractions people.
 
Last edited:

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
No one is saying that...
That is N+1

Well what is happening is just a cleansheet dx12/Vulcan comming. Means the engines is ready for our new games. Great.

What we have seen before with gcn progressing fast is nothing to what comes with the new sleeve of clean dx12/Vulcan games.
The devs have learned from the consoles and pc gcn gamers are benefitting.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
Using Async compute doesn't require writing a whole other path. You change one of the parameters of your API calls to tell it to use async.

Code:
D3D12_COMMAND_LIST_TYPE_COMPUTE

or

D3D12_COMMAND_LIST_TYPE_DIRECT

I mean the code can litterly look like this:

Code:
if (AsynchronousComputeEnabled)
{
D3D12_COMMAND_QUEUE_DESC queueDesc = { D3D12_COMMAND_LIST_TYPE_COMPUTE, 0, D3D12_COMMAND_QUEUE_FLAG_NONE };
ThrowIfFailed (m_device->CreateCommandQueue (&queueDesc, IID_PPV_ARGS (&m_computeCommandQueue)));
NAME_D3D12_OBJECT (m_computeCommandQueue);

RenderStuff(D3D12_COMMAND_LIST_TYPE_COMPUTE);
}
else
{
RenderStuff(D3D12_COMMAND_LIST_TYPE_DIRECT);
}
As i understand it the api doesnt do the work the game engine have to. The api is ultra thin.
You can call pascal asynch but then the engines should make use of it.
Pascal asynch is only asynch by name seen from the dev perspective its not remotely similar to how gcn does it. And besides my guess is its so tied to how the ace is working the kind of slap on solution pascal uses is of no real world usage. Seen in context with gcn already beeing programmed for with the consoles.

Its incredible we get this maxwell have asynch again situation. No way. Even if gcn have it of superior technical solution its only used because of the consoles.
 
Last edited:

Yakk

Golden Member
May 28, 2016
1,574
275
81
Even if gcn have it of superior technical solution its only used because of the consoles.

And the consoles drive the gaming market with huge sales numbers in comparison to PC game sales. So saying "only" is kinda funny.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
And the consoles drive the gaming market with huge sales numbers in comparison to PC game sales. So saying "only" is kinda funny.
Yep. Translation error it seems. "Only" should have been "strictly"
 

Yakk

Golden Member
May 28, 2016
1,574
275
81
Yep. Translation error it seems. "Only" should have been "strictly"

Strictly works! It does highlight the much improved work AMD has been doing in regards to developer relations since winning all the consoles.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
Strictly works! It does highlight the much improved work AMD has been doing in regards to developer relations since winning all the consoles.
Yes. But they also have the tech for it.
Now this is crazy fine gpu gains but the benefit of far better cpu threadding will give far better games too.
 

DDH

Member
May 30, 2015
168
168
111
They havent worked with nVidia. id just sold out. What a great gift to the nVidia customers who have bought the game in the last two months. :thumbsdown:

Doom is my last game from id. :thumbsup:

Hahahah, made my morning. Thanks :thumbsup:






Performance gains are are excellent. Tried on my 290x last night, id say about 20%.

Anyone know how to run an actual benchmark on doom?
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |