It doesn't. AMD only has low & mid-range cards ATM. Vega is supposed to be released in the first half of 2017, and working silicon has already been demoed, so it does look likely. Rumours have it at 12TFlops, so should be comparable to this card.
It always been about what you stated. Christ, when me and my buddy ran the intel gaming DRG lab in 1997 we were testing all games (this is when SIMD came out, and we proposed stacking cores... but thats a different story) against optimizing (specifically Intel wanted to pay game companies to optimize against SIMD, and would give them $1MM for marketing if it could be proven the game (subjectivly) ran better on their Celeron processors vs AMDs anything... so they were paying devs to opt for the SIMD instructions and then using that as marketing material... it was a fun job.
aside: That was my personal golden age of gaming... Intel had an OC-48 to SC-5 building... so playing UO on 6 machines simultaneously when everyone else was modeming at 56K made us like gods against lag in that game... I still think fondly of that time.
Hmm, that's interesting. I've noticed that with the new 1000 line, NVIDIA has been giving away some games as an incentive. Every single time I've seen it, it's been a ubisoft game. There was probably a similar deal with Ubisoft this gen. Otherwise why would they be promoting those games so much?
It will more than likely demolish it in terms of raw performance; however, AMD's most recent cards are aimed at being more budget-friendly. An RX 480 will only set you back about $200-250 (compared with this $1200 beast of a card). You'll get more "bang for your buck" by going with an AMD card as opposed to a top-of-the-line model such as this one. That may change later this year when AMD releases their Vega architecture, as it's rumored to aim more at the high-end market (which is currently dominated by Nvidia).
Mind you, nvidia also has the 1060 which preforms either better or worse than a 480 depending on what benchmark you use, it's basically identical in performance in practice, for the same price point.
Are there any signs that machine learning libraries and other GPGPU applications will start using the cross platform OpenCL instead of the proprietary Cuda anytime soon? It's a bit of a shame that so many allow themselves to be locked to one vendor, although it's been a while since I used either of them.
AMD should just do it for TensorFlow. They would get a lot of benefit if they could show higher performance per dollar at least on Linux, and it would take just a small team to implement it.
Looking so forward to the Vega release, gonna be a really good year for a GPU upgrade.
The 1080Ti release already flooded the market with cheap 980ti/1080, if AMD can bring the pain then more of these things will hit the used market, making them even cheaper.
This is a very good explanation/speculation which deals with the NV driver optimization for DX11 where they break up the draw calls between threads because the scheduler is software based where AMD is hardware based and can't do the same. In DX12 this isn't needed so AMD scheduler being hardware based can be better utilized.
And on the other hand, Graphics Core Next was initially designed for low level APIs — they actually started the whole "low level API on desktop" trend with Mantle.
Unless you plan to use Steam, which still has no real support for those drivers. You can find guides to modify the LD_PRELOAD to get some stuff working though.
I'm using Steam with those drivers and nearly everything works fine. The only thing I can remember right now that doesn't is Divinity Original Sin. It is broken and the developer Larian Studios refuses to fix it.