• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

AMD Polaris architecture – GCN 4.0

Depends how cut down pascal get at the mid range which will go against polaris, Vega will be high end and that different from all accounts so it might handle AS differently.

The GP106 is around 200mm2 with a 256 bit memory controller.

Also have people found out if Polaris supports conservative rasterisation,etc?

I mean if Nvidia can use that for certain effects it will blunt any AMD advantage might have for async.
 
Looks like Total War Warhammer will have similar Async benefits to Ashes of the Singularity. Don't forget, just because it is a DX12 game does not mean Async compute is being used.
http://www.pcworld.com/article/3073...erformance-preview-radeon-reigns-supreme.html
total-war-warhammer-perf-100662439-orig.png
 
Last edited:
^^ They are different resolutions - its a somewhat incomplete set of benchmarks with mis-matched cards to say the least but I guess that was all they had to work with - in which case making any kind of decisive summary is kind of premature.
 
^^ They are different resolutions - its a somewhat incomplete set of benchmarks with mis-matched cards to say the least but I guess that was all they had to work with - in which case making any kind of decisive summary is kind of premature.

Yea the color code is at the top though so you can compare the results to the cards using the same colors.
 
Do we know if the nvidia cards, specifically 1080, have a code path with appropriate async implementation? The AOTS bechamrks are invalid for testing pascal async performance because the developer hasn't had a chance to develop a pascal async code path yet. Since you can't even buy the cards.
 
Do we know if the nvidia cards, specifically 1080, have a code path with appropriate async implementation? The AOTS bechamrks are invalid for testing pascal async performance because the developer hasn't had a chance to develop a pascal async code path yet. Since you can't even buy the cards.

Not sure but it is doing well without it really, it depends on Vega and ti, titan how it stands up to them, as will it come close to them or left behind a lot.
 
Do we know if the nvidia cards, specifically 1080, have a code path with appropriate async implementation? The AOTS bechamrks are invalid for testing pascal async performance because the developer hasn't had a chance to develop a pascal async code path yet. Since you can't even buy the cards.

It's not that they have not developed a path. It's due to Nvidia requesting it be switched off. There is nothing stopping Nvidia asking it to be turned on. Nvidia originally requested to the developer Oxide that they not use Asynchronous compute at all. This request was not adhered to.
 
It's not that they have not developed a path. It's due to Nvidia requesting it be switched off. There is nothing stopping Nvidia asking it to be turned on. Nvidia originally requested to the developer Oxide that they not use Asynchronous compute at all. This request was not adhered to.

crytek says it best,
Nxxxxa holding back async compute and PC gaming atm.

"the relative immaturity of the hardware that supports it, where many GPUs come with sometimes problematic restrictions on pre-emption granularity, etc."
http://www.dsogaming.com/interviews...-tracing-physically-based-rendering-e3-demos/
 
Do we know if the nvidia cards, specifically 1080, have a code path with appropriate async implementation? The AOTS bechamrks are invalid for testing pascal async performance because the developer hasn't had a chance to develop a pascal async code path yet. Since you can't even buy the cards.


I think they said in a post a while back that there is no specific code for async, just that nvidia has it turned off by default. I think you can still turn it on through a .ini config or at least that's what I've heard. Even if they had some special code for async, it looks like Pascal doesn't truly support it (it just doesn't take a performance hit while doing it), so it's rather useless anyway.

At this point I'd say nothing is really "trivial" in dx12 and most devs won't say much about which GPU is limiting or supporting what (no matter if it is AMD or nVIDIA), due to obvious reasons.
 
With all nvidia's recent antics, I am left waiting for Polaris.

It has been said that Polaris shines bright and it is a star that will guide us to Vega! :p:D
 
I think they said in a post a while back that there is no specific code for async, just that nvidia has it turned off by default. I think you can still turn it on through a .ini config or at least that's what I've heard. Even if they had some special code for async, it looks like Pascal doesn't truly support it (it just doesn't take a performance hit while doing it), so it's rather useless anyway.

At this point I'd say nothing is really "trivial" in dx12 and most devs won't say much about which GPU is limiting or supporting what (no matter if it is AMD or nVIDIA), due to obvious reasons.

Originally Oxide said the Nvidia drivers were advertising that Async was supported but when the game code executed the async codepath, there were severe performance problems.
Rather dubious on Nvidia's part to fake Async support in this way since drivers can be made to show support for any feature even if it's not actually supported at all. Programs like GPU-Z, Hardwareinfo, etc would show that card as supporting a feature by interrogating the driver only.

We will find out soon enough if the 1080 really does support it or it's the same again.
 
Back
Top Bottom