An interesting anomaly I took note of in the Anandtech piece.
GCN based cards universally gain performance from the move from Dx11 to Dx12. I'd imagine most people wouldn't be surprised by this as AMD's Dx11 driver performance always seemed to leave hardware potential somewhat wasted. Or that Dx11 just couldn't take proper advantage of GCN's hardware strengths.
What is interesting is the Nvidia side.
With GTX 680, it gains performance similar to GCN cards like the 7970. GTX 780 Ti lose performance while GTX 980 Ti basically ties.
What changed between GTX 680 and the more recent cards to make the latter architectures scale significantly worse when it comes to Dx12 async compute and/or multi-core scalability?
Did Nvidia just basically ignore any Dx11 optimizations or driver development for Fermi as soon as Keplar was released? That would fly counter to the claims that Nvidia continue to support older cards better than AMD. Or is there some hardware changes in Keplar and Maxell that make them especially well suited to Dx11 but with nothing that can take advantage of some of Dx12 features while Fermi actually does have hardware that can take proper advantage of some Dx12 features?
Regards,
SB