Wednesday, July 4th 2018

AMD Beats NVIDIA's Performance in the Battlefield V Closed Alpha

A report via PCGamesN points to some... interesting performance positioning when it comes to NVIDIA and AMD offerings. Battlefield V is being developed by DICE in collaboration with NVIDIA, but it seems there's some sand in the gears of performance improvements as of now. I say this because according to the report, AMD's RX 580 8 GB graphics card (the only red GPU to be tested) bests NVIDIA's GTX 1060 6GB... by quite a considerable margin at that.

The performance difference across both 1080p and 1440p scenarios (with Ultra settings) ranges in the 30% mark, and as has been usually the case, AMD's offerings are bettering NVIDIA's when a change of render - to DX12 - is made - AMD's cards teeter between consistency or worsening performance under DX 12, but NVIDIA's GTX 1060 consistently delivers worse performance levels. Perhaps we're witnessing some bits of AMD's old collaboration efforts with DICE? Still, It's too early to cry wolf right now - performance will only likely improve between now and the October 19th release date.
Source: PCGamesN
Add your own comment

219 Comments on AMD Beats NVIDIA's Performance in the Battlefield V Closed Alpha

#201
x86overclock
MuhammedAbdoThat's a load of hosrecrap, none of this happened and Oxide challenged NVIDIA and refused their involvement in any way in their demos which are heavily subsided by AMD, and remain so to this day.

No developer implements Async Compute because it's a pain in the ass to get it working and supported on most architectures, and the gains are limited most of the time anyway.
It did happen tech4gamers.com/nvidia-actively-working-with-oxide-games-to-implement-directx-12-async-compute/
In Asynchronous Compute games 1080ti gets it's butt handed to it like Forza 7 and Wolfenstein 2 The New Colossus by both the Vega 56 and 64. In Nvidia DX12 titles Nvidia has the upper hand because they do not use DX12's Asynchronous Compute instead they use Nvidia's Asynch Compute the two are not to be confused. Asynchronous is a pain in 7the butt to implement but when developers develop DX12 titles using Cuda, it is automatically implemented.
digiworthy.com/2017/11/03/wolfenstein-2-benchmarks-amd-vs-nvidia/ and this www.guru3d.com/news-story/forza-7-pc-graphics-performance-benchmarks.html
Posted on Reply
#202
londiste
Oxide has been taken help from both/all vendors. While AotS's Nitrous engine got its start as a showcase for Mantle - massive amount of draw calls as well as async shaders being the main selling point - it did get worked over for both DX12 and later, Vulkan. It is a fairly objective take on engine development with new lower level APIs in mind. Nvidia cards have a different take on Async Shaders, whether that is better or worse, real or fake, is somewhat irrelevant as there is a way to achieve pretty much the same result. Oxide implemented that at some point. It is worth noting that while the engine is a good showcase at least initially it did not use some of the usual optimizations for example to reduce reliance on excessive draw calls.

AMD/Nvidia have gone back and forth over time when it comes to AotS performance with Nvidia cards barely edging out the comparative AMD cards right now. And by that, I mean DX12 (and Vulkan). AMD's DX11 performance in AotS has been outright atrocious all the time allowing them to claim huge performance increase as DX12 benefit. At the same time, Nvidia cards run DX11 AotS with respectable enough results.

x86overclock, Forza 7 had problems on Nvidia cards that were resolved rather quickly with a driver update. Wolfenstein 2 does have a nice boost for Vega (not all AMD) architecture. The main cause is that iteration of idTech6 using Rapid Packed Math (2xFP16 instead of FP32) for some shaders, leading to some performance benefit. The implementation of some AA modes also tend to favor AMD cards.

DX12 games are not implementing CUDA nor have they ever.
Posted on Reply
#203
x86overclock
londisteOxide has been taken help from both/all vendors. While AotS's Nitrous engine got its start as a showcase for Mantle - massive amount of draw calls as well as async shaders being the main selling point - it did get worked over for both DX12 and later, Vulkan. It is a fairly objective take on engine development with new lower level APIs in mind. Nvidia cards have a different take on Async Shaders, whether that is better or worse, real or fake, is somewhat irrelevant as there is a way to achieve pretty much the same result. Oxide implemented that at some point. It is worth noting that while the engine is a good showcase at least initially it did not use some of the usual optimizations for example to reduce reliance on excessive draw calls.

AMD/Nvidia have gone back and forth over time when it comes to AotS performance with Nvidia cards barely edging out the comparative AMD cards right now. And by that, I mean DX12 (and Vulkan). AMD's DX11 performance in AotS has been outright atrocious all the time allowing them to claim huge performance increase as DX12 benefit. At the same time, Nvidia cards run DX11 AotS with respectable enough results.

x86overclock, Forza 7 had problems on Nvidia cards that were resolved rather quickly with a driver update. Wolfenstein 2 does have a nice boost for Vega (not all AMD) architecture. The main cause is that iteration of idTech6 using Rapid Packed Math (2xFP16 instead of FP32) for some shaders, leading to some performance benefit. The implementation of some AA modes also tend to favor AMD cards.

DX12 games are not implementing CUDA nor have they ever.
CUDA is the software developer tool that is used by developers when they use Nvidia Hardware to develop a title. Wehat I was referring to was Nvidia's Asynch Compute which is different than DX12 Asynchronous Compute. developer.nvidia.com/cuda-zone
Posted on Reply
#204
londiste
CUDA is Nvidia's compute API. Games are using a graphics API - in this context DX12 and Vulkan - both of which allow doing asynchronous compute.
It is still DX12 asynchronous compute, vendors just want this to be set up differently for optimal use.
Posted on Reply
#205
jabbadap
x86overclockCUDA is the software developer tool that is used by developers when they use Nvidia Hardware to develop a title. Wehat I was referring to was Nvidia's Asynch Compute which is different than DX12 Asynchronous Compute. developer.nvidia.com/cuda-zone
No cuda is not used for that. Nvidia uses standard Directx DirectCompute for async compute.
Posted on Reply
#206
MuhammedAbdo
x86overclockIn Asynchronous Compute games 1080ti gets it's butt handed to it like Forza 7 and Wolfenstein 2 The New Colossus by both the Vega 56 and 64. In Nvidia DX12 titles Nvidia has the upper hand because they do not use DX12's Asynchronous Compute instead they use Nvidia's Asynch Compute the two are not to be confused. Asynchronous is a pain in 7the butt to implement but when developers develop DX12 titles using Cuda, it is automatically implemented.
Nope. The regular 1080 and Vega 64 are close in both FC5 and W2 after driver and game updates.





www.patreon.com/posts/radeon-rx-vega-20791677
Posted on Reply
#208
MuhammedAbdo
x86overclock14 fps and 17 fps are not close.
Are you blind? The OC'ed 1080 is faster than OC'ed Vega 64 in both games.
At stock the Vega 64 is ahead by 3 or 6 fps. A very minor difference.
Posted on Reply
#209
x86overclock
MuhammedAbdoAre you blind? The OC'ed 1080 is faster than OC'ed Vega 64 in both games.
At stock the Vega 64 is ahead by 3 or 6 fps. A very minor difference.
Oced not stock. And the Vega 64 is 1 FPS faster in Farcry 5. For that matter you might as well compare it the Vega 64 Liquid Edition. The Liquid Edition has a stock clock of 1750/945 and can be overclocked to 1850/1000. The air cooled Vega 64s do not do well with overclocks because of the high voltage which causes higher temperatures which also causes the clocks to throttle lower than their default because they hit their thermal limit. The liquid Editions do not have this issue
Posted on Reply
#210
StrayKAT
The difference is negligible imo. Barring optimization/software issues, Vega and 1080 seem roughly equivalent. Ignore anyone who says otherwise. AMD should take criticism seriously when it comes to 1080Ti and above though... they have no answer for it (but perhaps it was intentional.. I guess? I wish they had larger GPU ambitions).
Posted on Reply
#211
hat
Enthusiast
StrayKATThe difference is negligible imo. Barring optimization/software issues, Vega and 1080 seem roughly equivalent. Ignore anyone who says otherwise. AMD should take criticism seriously when it comes to 1080Ti and above though... they have no answer for it (but perhaps it was intentional.. I guess? I wish they had larger GPU ambitions).
Intentional? That would be silly. If you were running a company, why would you just let your competitor have a superior product?
Posted on Reply
#212
StrayKAT
hatIntentional? That would be silly. If you were running a company, why would you just let your competitor have a superior product?
It makes no sense to me either :D I'm just kind of repeating what a lot of people say: That AMD intentionally targets the midrange market. I'd prefer they aimed higher, but whatever.

edit: Actually Zen breaks this mold CPU-wise.
Posted on Reply
#213
hat
Enthusiast
Meh, I think they just do what they can with what they currently have. Hopefully Navi will be a much better architecture, and with 7nm, they can fit more of it in a smaller space.
Posted on Reply
#214
MuhammedAbdo
x86overclockOced not stock. And the Vega 64 is 1 FPS faster in Farcry 5. For that matter you might as well compare it the Vega 64 Liquid Edition. The Liquid Edition has a stock clock of 1750/945 and can be overclocked to 1850/1000. The air cooled Vega 64s do not do well with overclocks because of the high voltage which causes higher temperatures which also causes the clocks to throttle lower than their default because they hit their thermal limit. The liquid Editions do not have this issue
You might as well compare that to 1080 Liquid cooled cards, they hit 2100Mhz easily as well.
Posted on Reply
#215
londiste
hatIntentional? That would be silly. If you were running a company, why would you just let your competitor have a superior product?
$700 GPU is a high end, if not ultra high end product. Historically the margins there are excellent but volume just isn't there.
When money is tight, they may not want to design and manufacture a large and expensive GPU.
Posted on Reply
#216
MuhammedAbdo
And the 580 is a 6fps faster than 1060 in BFV beta. So much for the hyperbolic trash in this thread

Posted on Reply
#217
x86overclock
MuhammedAbdoYou might as well compare that to 1080 Liquid cooled cards, they hit 2100Mhz easily as well.
Posted on Reply
#218
MuhammedAbdo
These are OLD benchmarks dating back to several months, the ones I posted are only 10 days old, with latest drivers and game patches.
Posted on Reply
#219
x86overclock
MuhammedAbdoYou might as well compare that to 1080 Liquid cooled cards, they hit 2100Mhz easily as well.
That would be a fair comparison although the the liquid cooled 1080s are not reference. I would like to see how they would compare considering a stock Vega 64 with a 1200 MHz/1536 boost beats a stock 1080 with 1607/1733 boost.
Posted on Reply
Add your own comment
Jun 3rd, 2024 08:51 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts