Jump to content

When will AMD's GPU not memory bandwidth-starved?

Since DDR5 is expected to come in the near future and AMD with their GPU archs being improved that will lead to future AM5 and future APUs. I wonder, what kind of mem bandwidth would satisfy the age-old idea that AMD's GPUs were limited in bandwidth. Because in desktop APUs, they were limited performance because of the RAM's bandwidth ( and also due to being iGPUs).

Navi with the latest GDDR6 memory has still.

Heck, even HBM2 could not satisfy Vega's bandwidth.

 

How can AMD solve this?

And what kind of memory would solve this problem? I still think DDR5 will still see bandwidth-starved behavior for APUs in the future socket.

I'm greatly above potato, but I'm getting there...

Midrange Potato LVL 60:

CPU: Ryzen 5 3600 with Snowman MT-6 Dual Fans (CPU @ 3.8 GHz - 4.375 GHz to 4.5 GHz @ 1.1V - 1.35V),

MOBO: MSI B550-A Pro
GPU: Asrock RX 5600 XT Phantom Gaming D3 (1820MHz core @930mV)

RAM: TeamGroup T-Force Delta DDR4 Gaming 16GB (2x8GB) 3000MHz 16-17-17-37-58 @ 1.35V,

HARD DRIVE: WD 1TB Blue 
SSD: Toshiba XG5 Series NVMe 512GB (KXG50GVN512G) & Crucial MX500 1TB

CASE: DeepCool Kendomen Titanium case
PSU: Corsair RM-750 (2019) 80+ Gold

Display: Asus VP249QGR via HDMI (144Hz)

Keyboard: Generic PS/2 Keyboard

Mouse: Generic Honeycomb 250Hz Mouse
Speakers: Generic Headset

And yes, there are now fans. 5 Arctic P12 PST's

Userbenchmark Run: 
https://www.userbenchmark.com/UserRun/25234338 I don't trust that site anymore

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, Totally Average Gameplay said:

Since DDR5 is expected to come in the near future and AMD with their GPU archs being improved that will lead to future AM5 and future APUs. I wonder, what kind of mem bandwidth would satisfy the age-old idea that AMD's GPUs were limited in bandwidth. Because in desktop APUs, they were limited performance because of the RAM's bandwidth ( and also due to being iGPUs).

Navi with the latest GDDR6 memory has still.

Heck, even HBM2 could not satisfy Vega's bandwidth.

 

How can AMD solve this?

And what kind of memory would solve this problem? I still think DDR5 will still see bandwidth-starved behavior for APUs in the future socket.

The first part may be right, that APU's get limited by bandwidth from DDR memory but Vega isn't limited by HBM2..

CPU: Ryzen 5800X3D | Motherboard: Gigabyte B550 Elite V2 | RAM: G.Skill Aegis 2x16gb 3200 @3600mhz | PSU: EVGA SuperNova 750 G3 | Monitor: LG 27GL850-B , Samsung C27HG70 | 
GPU: Red Devil RX 7900XT | Sound: Odac + Fiio E09K | Case: Fractal Design R6 TG Blackout |Storage: MP510 960gb and 860 Evo 500gb | Cooling: CPU: Noctua NH-D15 with one fan

FS in Denmark/EU:

Asus Dual GTX 1060 3GB. Used maximum 4 months total. Looks like new. Card never opened. Give me a price. 

Link to comment
Share on other sites

Link to post
Share on other sites

never, because they allways just go for what they can feed. 

 

the 2080ti is as fast as it is because thats what its bus can feed. 

 

we are at the point where HBM might be the solution for dramatically faster GPUs and APUs. GDDR6 is limited with the nightmare that is 512-bit memmory busses and CPUs dont want a big memmory controller due to the power costs associated with them. 

 

 

mobile graphics will be rather interesting and i wouldnt be suprised if we see a 60% jump in performance just with what ddr5 gives in bandwidth 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, DoctorNick said:

Vega isn't limited by HBM2..

No. When you overclock Vega, the core overclock provide only small gains but higher in power draw. Mem OC has more gains and lesser power when touching the Memory alone.

I'm greatly above potato, but I'm getting there...

Midrange Potato LVL 60:

CPU: Ryzen 5 3600 with Snowman MT-6 Dual Fans (CPU @ 3.8 GHz - 4.375 GHz to 4.5 GHz @ 1.1V - 1.35V),

MOBO: MSI B550-A Pro
GPU: Asrock RX 5600 XT Phantom Gaming D3 (1820MHz core @930mV)

RAM: TeamGroup T-Force Delta DDR4 Gaming 16GB (2x8GB) 3000MHz 16-17-17-37-58 @ 1.35V,

HARD DRIVE: WD 1TB Blue 
SSD: Toshiba XG5 Series NVMe 512GB (KXG50GVN512G) & Crucial MX500 1TB

CASE: DeepCool Kendomen Titanium case
PSU: Corsair RM-750 (2019) 80+ Gold

Display: Asus VP249QGR via HDMI (144Hz)

Keyboard: Generic PS/2 Keyboard

Mouse: Generic Honeycomb 250Hz Mouse
Speakers: Generic Headset

And yes, there are now fans. 5 Arctic P12 PST's

Userbenchmark Run: 
https://www.userbenchmark.com/UserRun/25234338 I don't trust that site anymore

Link to comment
Share on other sites

Link to post
Share on other sites

I don't know if AMD's doing the same thing or not, but NVIDIA invested a lot in fine tuning execution unit scheduling, memory organization, and memory compression.

 

Another thing that may stand out is AMD GPUs have less L2 cache than NVIDIA's GPUs. Navi and Vega had up to 4MB, Polaris had up to 2MB (implied by AMD saying Vega has " twice the size of the L2 cache in previous high-end AMD GPUs"). Turing has 6MB, whereas Pascal had up to 3MB (https://www.nvidia.com/content/dam/en-zz/Solutions/design-visualization/technologies/turing-architecture/NVIDIA-Turing-Architecture-Whitepaper.pdf). I recall one of the major standout features of Maxwell was a rather large L2 cache for the time of 2MB, when the previous generation had 512KB (https://www.microway.com/download/whitepaper/NVIDIA_Maxwell_GM204_Architecture_Whitepaper.pdf).

 

So it's not that I think AMD GPUs are more hungry for data than NVIDIA's GPUs (I have said AMD GPUs are hungry in the past though), but that AMD likely hasn't invested in the same fine tuning that NVIDIA has done.

Link to comment
Share on other sites

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

×