Jump to content

So everyone is talking about awesome HBM 2.0 and its insane speed, but is it really necessary? 

 

i never heared someone complaining about its "slow GDDR5" - so why is slow memory bandwith a problem?

 

Right now, on recent game titles, is it really a thing?

 

Do you "feel" inside a game if you have a higher memory speed? And if - how?

 

How do you notice something like "Memory Speed Bottlenecking"?

 

 

Link to comment
https://linustechtips.com/topic/597485-is-gpu-memory-bottlenecking-really-a-thing/
Share on other sites

Link to post
Share on other sites

Memory bottlenecking is definitely a thing kind of complicated to explain I would look around google if you are interested.

 

I found a decent forum post  http://www.techpowerup.com/forums/threads/article-just-how-important-is-gpu-memory-bandwidth.209053/

Link to post
Share on other sites

I have an r9 290x.  It has 4 GB gddr5 memory and a 512-bit memory bus.  The memory is at 1300 MHz, which yields 332 GB/s of memory bandwidth.

 

The memory will overclock to 1600 MHz stable enough to benchmark.  There are definite increases in performance all the way up to 1600 from 1300.  At 1600 MHz the total bandwidth is around 400 GB/s.

 

It seems like even the old hawaii chip would perform better with faster ram.

Link to post
Share on other sites

2 minutes ago, tbake0155 said:

I have an r9 290x.  It has 4 GB gddr5 memory and a 512-bit memory bus.  The memory is at 1300 MHz, which yields 332 GB/s of memory bandwidth.

 

The memory will overclock to 1600 MHz stable enough to benchmark.  There are definite increases in performance all the way up to 1600 from 1300.  At 1600 MHz the total bandwidth is around 400 GB/s.

 

It seems like even the old hawaii chip would perform better with faster ram.

what do you mean with "performance increase"? --> more FPS?

Link to post
Share on other sites

@Evann

 

I meant specifically the score in firestrike, which I'm sure translates to FPS as well.  I can't say it's a massive increase but there's a noticeable gain from overclocking the ram.

 

Give me a few minutes I'll do some comparisons in firestrike and post them.

Link to post
Share on other sites

Historically nVIDIA's Fermi GTX 480 / 580 1.5GB cards are perfect examples of memory starved cards, very powerful GPU with not enough Vram in some circumstances.

let us all remember now and today, computers do not like abuse, they will fight back!

Old Skool KILLBOX. XEON E5640 4.0ghz / ASUS P6X58D-E ~ Noctua NH-L12 ~ eVGA GTX 670 SC 2GB 1312/7000 ~ 4TB 7200 RPM RAID0 ~ CoolerMaster Haf 922 ~ DELL P214H 23" 1080 IPS 2ms ~ HP w2007v 1680x1050. Now Playing: Splinter Cell OG XBOX / CSGO PC

 

 

Original XBOX - Xecuter 2 4981.67 Bios. Playstation 2 Slim SCPH-70002. Sega Dreamcast. N64

 

 

Link to post
Share on other sites

16 minutes ago, hex4 said:

Historically nVIDIA's Fermi GTX 480 / 580 1.5GB cards are perfect examples of memory starved cards, very powerful GPU with not enough Vram in some circumstances.

sry of the title was missleading, i am talking about memory bandwith.

Link to post
Share on other sites

Just now, Evann said:

sry of the title was missleading, i am talking about memory bandwith.

Oh.

 

I shall now leave :)

let us all remember now and today, computers do not like abuse, they will fight back!

Old Skool KILLBOX. XEON E5640 4.0ghz / ASUS P6X58D-E ~ Noctua NH-L12 ~ eVGA GTX 670 SC 2GB 1312/7000 ~ 4TB 7200 RPM RAID0 ~ CoolerMaster Haf 922 ~ DELL P214H 23" 1080 IPS 2ms ~ HP w2007v 1680x1050. Now Playing: Splinter Cell OG XBOX / CSGO PC

 

 

Original XBOX - Xecuter 2 4981.67 Bios. Playstation 2 Slim SCPH-70002. Sega Dreamcast. N64

 

 

Link to post
Share on other sites

Maybe not as drastic as I thought but here are the results.  This is with stock core clock of 1040 MHz. I might run a few more with the core overclocked to see if it has a bigger effect.

 

The memory clocks I tested are 700 MHz, 1000 MHz, 1300 MHz, 1600 MHz and 1650 MHz.  1700 MHz is not stable. 1600 MHz probably won't be stable with the core overclocked.

 

The scores do scale with the memory clock.

firestrike_1040MHz_700MHz.jpg

firestrike_1040MHz_1000MHz.jpg

firestrike_1040MHz_1300MHz.jpg

firestrike_1040MHz_1600MHz.jpg

firestrike_1040MHz_1650MHz.jpg

Link to post
Share on other sites

2 minutes ago, tbake0155 said:

Maybe not as drastic as I thought but here are the results.  This is with stock core clock of 1040 MHz. I might run a few more with the core overclocked to see if it has a bigger effect.

 

The memory clocks I tested are 700 MHz, 1000 MHz, 1300 MHz, 1600 MHz and 1650 MHz.  1700 MHz is not stable. 1600 MHz probably won't be stable with the core overclocked.

 

The scores do scale with the memory clock.

Thanks! 

 

So how do you think is this going to look like with HBM 2.0?^^

Link to post
Share on other sites

From my understanding memory amount effects what res and quality you can get while memory bandwidth effects your fps, insofar as the GPU is capable of using, having more than that has little effects, but not having enough is bad. Probably not perfect, but close enough, as games get more intensive and GPUs get stronger you'll need a combination of the two

desktop

Spoiler

r5 3600,3450@0.9v (0.875v get) 4.2ghz@1.25v (1.212 get) | custom loop cpu&gpu 1260mm nexxos xt45 | MSI b450i gaming ac | crucial ballistix 2x8 3000c15->3733c15@1.39v(1.376v get) |Zotac 2060 amp | 256GB Samsung 950 pro nvme | 1TB Adata su800 | 4TB HGST drive | Silverstone SX500-LG

HTPC

Spoiler

HTPC i3 7300 | Gigabyte GA-B250M-DS3H | 16GB G Skill | Adata XPG SX8000 128GB M.2 | Many HDDs | Rosewill FBM-01 | Corsair CXM 450W

 

 

Link to post
Share on other sites

Memory bandwidth plays a role for higher resolutions.

 

This is most obvious when you look at relative performance difference.  If you compare the 980 to say the 390 at 1080p and then again at 4K, you will see that they are much more closely matched at 4K.  However if you compare that 390 to say the Fury X the relative performance difference will remain fairly consistent. (Same deal comparing 980 to say 970)

 

This is because Maxwell has memory bandwidth limitations at 4K.  

 

HBM so far hasn't been a huge game changer in real world benchmarks as far as I've seen.

 

4K // R5 3600 // RTX2080Ti

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

×