אני רק אניח את זה פה:
DirectX 12 tested: An early win for AMD, and disappointment for NvidiaAn AMD coup
To say these benchmark results are unexpected would be an understatement. While it's true that AMD has been banging the DX12 drum for a while, claiming that there'd be some major performance upticks in store, its performance in Ashes is astonishing. AMD's cheaper, older, and less efficient GPU is able to almost match, and at one point beat Nvidia's top-of-the-line graphics card, with performance boosts of almost 70 percent under DX12. On the flip side, Nvidia's performance is distinctly odd, with its GPU dropping in performance under DX12, and even when more CPU cores are thrown at it. The question is, why?
Did AMD manage to pull off some sort of crazy-optimised driver coup? Perhaps, but it’s unlikely. It's well known that Nvidia has more software development resources at its disposal, and while AMD's work with Mantle and Vulkan will have helped, it's more likely that AMD has the underlying changes behind DX12 to thank. Since the 600-series of GPUs in 2012, Nvidia has been at the top of the GPU performance pile, mostly in games that use DX10 or 11. DX11 is an API that requires a lot of optimisation at the driver level, and clearly Nvidia's work in doing so has paid off over the past few years. Even now, with the Ashes benchmark, you can see just how good its DX11 driver is.
Optimising for DX12 is a trickier beast. It gives developers far more control over how its resources are used and allocated, which may have rendered much of Nvidia's work in DX11 obsolete. Or perhaps this really is the result of earlier hardware decisions, with Nvidia choosing to optimise for DX11 with a focus on serial scheduling and pre-empting, and AMD looking to the future with massively parallel processing.
Alas, without more data to draw from in the form of other DX12 games, it's hard to draw any concrete conclusions from the Ashes benchmark. Yes, AMD's performance gets a dramatic boost, and yes, Nvidia's doesn't. But with only one other major DX12 game on the way—Fable Legends—does it matter all that much right now? While DX12 usage will ramp up, DX11 isn't going anywhere for a long time. And who's to say that Nvidia won't see better performance in Unreal Engine, Unity, and others when they eventually get used in DX12 games?
And there'll be new hardware, too, before games really start to use DX12 in earnest. The next generation of graphics cards are promising huge leaps in performance, thanks in part to the move from a positively ancient 28nm manufacturing process to 16nm. Nvidia will have Pascal, which—like AMD's current Fury cards—will feature a form of high-bandwidth memory. While less is known about AMD's follow-up to Fury, it's presumably already hard at work on something.
הכתבה המלאה ארוכה הרבה יותר, לא קראתי אותה, רק את הכותרת והציטוטים:
http://arstechnica.co.uk/gaming/2015/08/directx-12-tested-an-early-win-for-amd-and-disappointment-for-nvidia/לא ברור למה זה קורה, אבל קשה להאמין ש NVIDIA לא תסדר את זה.