Originally Posted by BinaryDemon
The currently only real advantage AMD has is Async Compute. Currently AMD's hardware cost more to make and they are forced to undercut Nvidia price points in a battle for marketshare. This combined with the current state of AMD cpu's and it's easy to see why AMD isn't making a profit. What AMD needs is a clear concise performance win. Flagship Polaris needs to beat flagship Pascal by >10%.
Also Zen needs to perform.
They also need to support more stuff than just games too. I'll flat out admit that even if AMD Polaris was 10% faster than Pascal, I'd still have to pick Nvidia over AMD because of work with Torch7, which require CUDA support for actually processing within a timeframe of my lifetime. AMD is incredibly lackluster in non-gaming situations still. And this sentiment will also still transfer over to the enterprise market. Which Nvidia basically holds captive because AMD has made meager strides to regain it (their FirePro are good P/P cards, but their support is pitiful).