Jump to content

Question about the Vulkan API

Go to solution Solved by Godlygamer23,

Hardware Unboxed did a test and found that asynchronous compute doesn't really help AMD video cards. The big benefit to AMD cards is the low level API aspect as it gives back CPU performance and allows the GPUs to perform the way they are.

 

The reason why NVIDIA GPUs don't really benefit much right now is that NVIDIA is pretty much already at the pinnacle for driver optimization, and therefore the CPU isn't really being held back by drivers.

Video for reference:

 

Hi guys 

 

just wondering why the amd rx 480 that run on the DOOM Vulkan API receive such a big boost in fps, and correct me if i'm wrong but the 1070 doesn't scale at all? I know that Vulkan creator is working with AMD but i just don't know how it won't benefit the 1070 at all, again correct me if i'm wrong. Actually while on this topic is there any games in the future that support the Vulkan API announced yet?

 

Thank you,

Link to comment
https://linustechtips.com/topic/635217-question-about-the-vulkan-api/
Share on other sites

Link to post
Share on other sites

Hardware Unboxed did a test and found that asynchronous compute doesn't really help AMD video cards. The big benefit to AMD cards is the low level API aspect as it gives back CPU performance and allows the GPUs to perform the way they are.

 

The reason why NVIDIA GPUs don't really benefit much right now is that NVIDIA is pretty much already at the pinnacle for driver optimization, and therefore the CPU isn't really being held back by drivers.

Video for reference:

 

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to post
Share on other sites

2 minutes ago, Taroko said:

Hi guys 

 

just wondering why the amd rx 480 that run on the DOOM Vulkan API receive such a big boost in fps, and correct me if i'm wrong but the 1070 doesn't scale at all? I know that Vulkan creator is working with AMD but i just don't know how it won't benefit the 1070 at all, again correct me if i'm wrong. Actually while on this topic is there any games in the future that support the Vulkan API announced yet?

 

Thank you,

It's due to how AMD's graphics hardware works.

 

It uses Asynchronous Compute Engines which Vulkan can take advantage of. These ACEs manage the Compute Units which make up AMD GPUs. 1 Compute Unit features 64 Stream Processors, 4 Texture mapping units and 1-2 ROPs.

 

Many Compute Units make up a GPU. The RX 480 is made up of 36 Compute Units.

 

AMD is only now finally optimizing their performance of their unique hardware.

Judge a product on its own merits AND the company that made it.

How to setup MSI Afterburner OSD | How to make your AMD Radeon GPU more efficient with Radeon Chill | (Probably) Why LMG Merch shipping to the EU is expensive

Oneplus 6 (Early 2023 to present) | HP Envy 15" x360 R7 5700U (Mid 2021 to present) | Steam Deck (Late 2022 to present)

 

Mid 2023 AlTech Desktop Refresh - AMD R7 5800X (Mid 2023), XFX Radeon RX 6700XT MBA (Mid 2021), MSI X370 Gaming Pro Carbon (Early 2018), 32GB DDR4-3200 (16GB x2) (Mid 2022

Noctua NH-D15 (Early 2021), Corsair MP510 1.92TB NVMe SSD (Mid 2020), beQuiet Pure Wings 2 140mm x2 & 120mm x1 (Mid 2023),

Link to post
Share on other sites

1 minute ago, AluminiumTech said:

It's due to how AMD's graphics hardware works.

 

It uses Asynchronous Compute Engines which Vulkan can take advantage of. These ACEs manage the Compute Units which make up AMD GPUs. 1 Compute Unit features 64 Stream Processors, 4 Texture mapping units and 1-2 ROPs.

 

Many Compute Units make up a GPU. The RX 480 is made up of 36 Compute Units.

 

AMD is only now finally optimizing their performance of their unique hardware.

Asynchronous compute doesn't necessarily seem to be doing much for AMD hardware as the above video will show.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to post
Share on other sites

14 minutes ago, Godlygamer23 said:

Asynchronous compute doesn't necessarily seem to be doing much for AMD hardware as the above video will show.

Yeah I just realized that. I just finished watching the video you posted.

 

There are other reasons why some AMD GPUs like the RX 480 and R9 Fury series didn't scale well to begin with.

 

Including the fact that they didn't scale the amount of ROPs from a 390 to a Fury X. It features the same 64 ROPs when in reality it should have featured 128. @DocSwag and a few others have argued this case for the RX 480 where it should have had 64 ROPs instead of 32.

 

Also, for what it's worth the RX 480 features 15% higher performance per CU over the R9 290X

Judge a product on its own merits AND the company that made it.

How to setup MSI Afterburner OSD | How to make your AMD Radeon GPU more efficient with Radeon Chill | (Probably) Why LMG Merch shipping to the EU is expensive

Oneplus 6 (Early 2023 to present) | HP Envy 15" x360 R7 5700U (Mid 2021 to present) | Steam Deck (Late 2022 to present)

 

Mid 2023 AlTech Desktop Refresh - AMD R7 5800X (Mid 2023), XFX Radeon RX 6700XT MBA (Mid 2021), MSI X370 Gaming Pro Carbon (Early 2018), 32GB DDR4-3200 (16GB x2) (Mid 2022

Noctua NH-D15 (Early 2021), Corsair MP510 1.92TB NVMe SSD (Mid 2020), beQuiet Pure Wings 2 140mm x2 & 120mm x1 (Mid 2023),

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

×