Jump to content

Nvidia vs AMD DX12 performance

Go to solution Solved by Mira Yurizaki,

Optimization methods differ between one architecture over the other.

 

Plus it's still new and there isn't an engine that's been built from the ground up for DX12.

First of all Hi to all the people reading this.I'm a GTX 1070 owner and for the past few months I have been watching a lot of reviews and other benchmarks and started wondering why are Nvidia unlike AMD not optimising the cards for DX12.As most of LTT reviews and benchmarks show the Nvidia cards drop in performance when we compare DX11 and DX12.So I just wanted to see what people think the main reasons behind the bad (compared to AMD) optimisation of GPUs. 

Link to comment
https://linustechtips.com/topic/683889-nvidia-vs-amd-dx12-performance/
Share on other sites

Link to post
Share on other sites

AMD got 0 performance and nvidia got negative performance.

Just don't use DX12 for a few more years until it's ready.

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to post
Share on other sites

2 minutes ago, Enderman said:

AMD got 0 performance and nvidia got negative performance.

Just don't use DX12 for a few more years until it's ready.

i would not say that AMD has 0 performance since in some games we can see higher FPS (bewtween 1-5 ) it's something.

Link to post
Share on other sites

Just now, dronikal said:

i would not say that AMD has 0 performance since in some games we can see higher FPS (bewtween 1-5 ) it's something.

Look at the BF1 benchmark, it's 0.

Buying one card over another for 1-5fps in like 0.000001% of games is ridiculous.

Much better to buy the card that has higher performance in DX11.

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to post
Share on other sites

Because just like when DX11 first came out, there's no point optimizing your card/driver for something next to nobody make use of in their games yet.
You should start seeing difference in the next gen, but if you're getting a GPU today for DX12, prepare to be disappointed. 

CPU: AMD Ryzen 3700x / GPU: Asus Radeon RX 6750XT OC 12GB RAM: Corsair Vengeance LPX 2x16GB DDR4-3200
MOBO: MSI B450m Gaming Plus NVME: Corsair MP510 240GB / Case: TT Core v21 PSU: Seasonic 750W / OS: Bazzite

Link to post
Share on other sites

Because if Nvidia started adding ACE shaders to their architecture it would just increase power consumption for little to no performance benefit. AMD is actually the one who is behind in architecture so they have to use ACE in order to keep up.  

Link to post
Share on other sites

1 minute ago, LeapFrogMasterRace said:

Because if Nvidia started adding ACE shaders to their architecture it would just increase power consumption for little to no performance benefit. AMD is actually the one who is behind in architecture so they have to use ACE in order to keep up.  

No, AMD is not behind. AMD simply chose a different path to take.

 

AMD built their GPUs to handle generic compute loads. This required the need for ACEs in order to keep the processors saturated with work.

NVIDIA built their GPUs (the GeForce lineup anyway) to handle graphical loads. Graphical loads are highly predictable and thus did not need a hardware scheduler.

 

 

Link to post
Share on other sites

13 minutes ago, Enderman said:

AMD got 0 performance and nvidia got negative performance.

Just don't use DX12 for a few more years until it's ready.

BattleField 1 just made everything for me unstable with DX12 enabled I agree it needs alot more time before its my main choice

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×