• 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 Details Asynchronous Shaders In DirectX 12, Promises Performance Gains

Soldato
Joined
2 Jan 2012
Posts
12,382
Location
UK.
Sorry if already posted, couldn't see a thread on this. Thought it deserved a look.


AMD Details Asynchronous Shaders In DirectX 12, Promises Performance Gains

Asynchronous Shaders are something that should have arrived a long time ago, because all we've been doing is throwing more power at the problem, rather than using that power more efficiently.

AMD has been working closely with Microsoft on the upcoming DirectX 12 API, and it likes to show off once in a while how well its graphics cards will support some of those features. For example, there are the so-called "Asynchronous Shaders," which are a different way of handling task queues than was possible in older graphics APIs and is potentially much more efficient.

http://www.tomshardware.com/news/amd-dx12-asynchronous-shaders-gcn,28844.html
 
Bit cheeky in that context "Asynchronous Shaders are something that should have arrived a long time ago" - While a lot of it is MS dragging their feet AMD is not exactly whiter than white on that subject.
 
Have not read the other thread yet. Can't for one reason think why a GPU getting free performance improvements due to DX12 being a negative thing...
 
Ok, either way is fine with me.

Does anybody know if these new shaders will be built in into AMD's upcoming cards for this year or this a 2016 thing?

They are already there in all gcn Hardware, It's the Ace Units which crosstalk with the command procesor and global data share.
Tahiti has 2 engines and two ace units, Hawaii/tonga has 4 engines and 8 ace units.
Whilst the Ace and geometry engines are scaled up in Hawaii/ but in particular tonga they are sat un-used/ineeficient in most games due to direct x, hence Tonga can provide gains and sometimes not over Tahiti.

So in theory if directx 12 supported tonga, hawaii you'd maybe see improvements due to architectural support.
 
Last edited:
Sounds about right. Lets face it, if you were a developer and you didn't have to use that feature (it may only add to more work for you)its very unlikely to get implemented.
 
Sounds about right. Lets face it, if you were a developer and you didn't have to use that feature (it may only add to more work for you)its very unlikely to get implemented.

Let's also not forget about AMD's very low market-share at present, it won't exactly encourage developers either!!! :(
 
Another bit of tech that won't ever get wide use... Where have we seen this before??? Maybe AMD should focus more on promoting upcoming hardware than harping on about stuff in older tech that's not been used and probably won't be widely used in the future.

All these innovations from AMD all suffer the exact same issue, they look awesome on a paper but in reality they just aren't used, which leads me to think they must be overly complicated or time consuming for the gains they offer
 
It's been used in Thief and a couple of games on the PS4. Why has it not been used more? Because you need a next generation API like DirectX 12, Vulkan or Mantle to make use of Asynchronous shaders.

v6AG7Bz.png

In the benches below all Mantle multi gpu runs have Asynchronous Shaders on, whilst DX11 do not.


4x GPU's Thief 3840x2160P


#1, AMDMatt: 290X @ 1235/1625, CPU [email protected] - Mantle FPS: Min 38.8 / Avr 120.6 Link
#2, Kaapstad: 290X @
1230/1625, CPU 3930K @4.8Ghz - Mantle FPS: Min 90.9 / Avr 110.1 Link
#3, AMDMatt: 290X @1200/1625, CPU [email protected] - DirectX FPS: Min 31.3 / Avr 94.1 Link
#4,
Kaapstad: 980 @ 1492/1903, CPU 5960X @4.5Ghz - DirectX FPS: Min 30.8 / Avr 90.5 Link
#5, Kaapstad:
290X @1220/1625, CPU 3930K @4.7Ghz DirectX FPS: Min 38.6 / Avr 88.9 Link
#6, Kaapstad: GTXTitan @ 981/1788, CPU 3930K @5.0Ghz DirectX FPS: Min 37.6 / Avr 85.7 Link
 
^^

Works on PS4, cool !

Thought this would be something only Xbox One would take advantage with DirectX 12.

That's good to know that PS4 can use this as well.
 
Fact remains Matt AMD are the masters of tech that gets pretty much zero use

Mantle - how many titles?
TrueAudio - How many titles
ASS (Asynchronus Shaders Shizzles) - How many titles?
TressFX - how many titles?
Freesync - how many monitors now?

They cant even release Xfire profiles on a reliable schedule, yet they are willing to sell a card like the 295x2 thats gimped in many titles due to zero support of its xfire feature.

Sorry Matt but im afraid AMD have lost a lot of credibility with people like me, i consider myself an AMD fan, i prefer(ed) their tech over others where possible, but unfortunately for the past few years i see increasingly little reason to pickup their tech over other manufactures.

AMD cannot compete on the CPU front against intel, thats plainly obviously, they have lost monstrous amounts of market share against Nvidia.

Why would i trust my money in a company that may not even be around to offer support on its products before their life span ends?

This isnt a dig at you Matt at all, i understand your hands are tied, but AMD are losing the respect of their consumers on a daily basis now.
 
Back
Top Bottom