NVIDIA and AMD both engage in cooperation related to the game makers and game optimization, both have their tools to optimize the game or to add the next stage taste. Even the game developers have to invest their resources to help them in order to improve the game performance and also they can get benefit from the latest improvements. A few years ago the most popular road was captured by NVIDIA but now AMD has also pulled their socks in recent times and their win over the Crytek, Capcom, EA and another large group of game developers (According to the previous report AMD has the support of more than 20 game developers). On the other had Ubisoft has given their right hand to NVIDIA and this company in recent years have used several works of NVIDIA GameWorks development tools in their games.
NVIDIA and AMD: NVIDIA Gameworks impact on games, performance tests
Ubisoft uses GameWorks to stir up a lot of things, AMD has accused Gameworks development tool’s black-box operation, in addition to NVIDIA’s work is not optimized for other vendors in a good way, even they are not able to see the source code so how can they optimized games. And in answer to it NVIDIA strongly refuted and said that they have never done it.
Originally AMD and NVIDIA both are two things with their own views and both have every year a variety of different words. Lets see the things from the real perspective, Recently Ubisoft has launched Assassin’s Creed: Unity and Far Cry 4 both are using the technologies from NVIDIA camp i.e NVIDIA GameWorks development tools. The Assassin’s Creed: Unity was really a bad optimized game these are words of mostly those players who are using the AMD hardware (Graphics Card) this is said by Ubisoft itself (here) apart from bugs NVIDIA’s consumers has enjoyed this game.
NVIDIA in the end there is no black AMD? Or accurately speaking, NVIDIA’s GameWorks really as we imagined as being done for the NVIDIA platform optimized and not for the AMD platform? In order to get the answers we have to rely on the actual tests.
Germany Computerbase website has recently taken Ubisoft two games, Assassin’s Creed: Unity and Far Cry 4. Both has been optimized under the NVIDIA GameWorks. In this race they used AMD Radeon R9 290X and NVIDIA GeForce GTX 980 graphics card, as both are currently a single core High-End Graphics cards. So just look at the graphics performance does not make sense as NVIDIA Gameworks effects are divided into several levels to the highest, respectively in the next picture there is no Gameworks effects, and the other image is captured by using an NVIDIA GTX 980 and in this picture there are GW HBAO + effects, GW shadow effects and GW effects full with several levels, by comparing the different effects of GW graphics performance under different levels to determine in the end we will see how it improves the game performance or special treatment in terms of Graphics.
In these tests both Graphics Cards are making use of latest Drivers. AMD last version of the 14.12 Omega, NVIDIA is 347.09, the two games are also upgraded to the latest patch.
In Assassin’s Creed: Unity, the impact of NVIDIA GameWorks effects on AMD and NVIDIA graphics cards are basically the same. AMD Radeon R9 290X performance gap under the full effect on and off the effects of 25% and at the other hand on NVIDIA GeForce GTX 980 it is only 23% loss in performance while enabling the NVIDIA Gameworks (respectively in turn is a loss of 20-19%), the impact of the effects of a single graphics card is almost like open HBAO +, R9 290X 5% performance loss, the GTX 980 is 5%.
Again NVIDIA GameWorks four level test on Far Cry 4, AMD Radeon R9 290X received lost about 30% in performance, while GTX 980 lost only 22%, God Rays effects let R9 290X lost 14% of the performance and GTX 980 received loss of 5%, but HBAO + on both on too big, GTX 980 lost 14%, R9 290X loss of 18%.
Now, apart from performance how NVIDIA GameWorks improve the graphical representation of the game. Here we have four images quality comparable with the Full NVIDIA GameWorks effect On v’s Off.
To sum up:
Finally, a summary should say something to it? NVIDIA GameWorks is also a tool for development, On Assassin’s Creed: Unity, the impact of GW effects on AMD and NVIDIA graphics cards is almost the same proportion of performance degradation. But in Far Cry 4 the gap has increased.
For AMD and NVIDIA, the former accusing the starting point is the tool GW black-box operation, do not let outsiders see the source code, but NVIDIA countered that this is not the case. It is estimated that this matter does not end here, CB testing and evaluation are very careful, the games they have tested both are optimized on NVIDIA GameWorks and also both Graphics cards are strong. There are lots of other differences, but it seems like we can not prove the existence of a problem of GW Tools here for AMD.