Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
ZeRedz

Why is a GPU's memory interface width important?

Recommended Posts

Posted · Original PosterOP

Could someone tell me why the memory interface width GPU is important? Also, I noticed that even though the 960 has a low bitrate in comparison to a 760, it still outperforms it. Why do some people obsess over the interface width? I'd really like to know.

Link to post
Share on other sites
Quote

There are several memory interfaces throughout a computer system. As it pertains to the GPU, a Memory Interface is the physical bit-width of the memory bus. Every clock cycle (billions per second), data is transferred along a memory bus to and from the on-card memory. The width of this interface, normally defined as "384-bit" or similar, is the physical count of bits that can fit down the bus per clock cycle. A device with a 384-bit memory interface would be able to transfer 384 bits of data per clock cycle (there are 8 bits in a Byte). The memory interface is also a critical component of the memory bandwidth calculation in determining maximum memory throughput on a GPU.

Let's establish an imaginary GPU with a 1000MHz memory clock. At 1000MHz, or 1,000,000,000 Hz, the GPU will execute 1 billion clock cycles per second, each capable of processing instructions. A 384-bit memory interface on our imaginary 1000MHz memory clock GPU would be able to transfer a maximum of 384 bits of data on the memory bus one billion times per second.

 

Copied this from gamers nexus. Hope it helps explain why bus width is important (the greater, the more data can be transferred per second)


 

MSI B450 Pro Gaming Pro Carbon AC | AMD Ryzen 2700x 1.35V @ 4.1GhZ  | NZXT  Kraken X52  MSI GeForce RTX2070 Armour | Corsair Vengeance LPX (2*8) 16GB 3200MhZ | Samsung 970 evo M.2Nvme 500GB Boot  / Samsung 860 evo 500GB SSD | Corsair RM550X (2018) | Fractal Design Meshify C white | Logitech G pro WirelessGigabyte Aurus AD27QD 

Link to post
Share on other sites
5 minutes ago, ZeRedz said:

Why do some people obsess over the interface width?

because some workloads are memmory intensive. 

 

also people dont actually obsess much over it. 

Link to post
Share on other sites
Posted · Original PosterOP
Just now, GoldenLag said:

because some workloads are memmory intensive. 

 

also people dont actually obsess much over it. 

Could you give me an example of such a workload? Also, how important is the memory interface width for gaming? From what I've seen, it's not THAT important.

Link to post
Share on other sites
Just now, ZeRedz said:

Also, how important is the memory interface width for gaming?

depends way too much on the GPU. 

Just now, ZeRedz said:

Could you give me an example of such a workload?

cant from the top of my head. 

Link to post
Share on other sites
10 minutes ago, ZeRedz said:

it still outperforms it.

because the architectures are different, comparing cards of different architectures is not a good idea here

 

10 minutes ago, ZeRedz said:

Why do some people obsess over the interface width?

I've seen more people obsessed with memory capacity than memory bus width. Bus width dont mean anything until you count in frequency to get bandwidth

 

2 minutes ago, ZeRedz said:

Could you give me an example of such a workload?

crypto mining

 

2 minutes ago, ZeRedz said:

Also, how important is the memory interface width for gaming?

So far no card runs out of memory bandwidth for gaming, so not a point of consideration. 


"What's under the heatsink?" ep1, "Why it's not as good as it seem?" AMD fanboy edition out, episode 2 "Why my gaming board is a scam?" Intel fanboy edition coming soon (this is a link)

Hardware specs below

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.4?V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: 1TB HP EX920 PCIe x4 M.2 SSD + 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172), 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to post
Share on other sites
Posted · Original PosterOP
Just now, GoldenLag said:

depends way too much on the GPU. 

cant from the top of my head. 

Is rendering model an example of such a workload? Also, is the memory interface width more important for workstation GPUs?

Link to post
Share on other sites
Just now, ZeRedz said:

Also, is the memory interface width more important for workstation GPUs?

not really. again, it is way to dependant on the GPU and what workload. 

1 minute ago, ZeRedz said:

Is rendering model an example of such a workload?

i wouldnt know. 

1 minute ago, Jurrunio said:

So far no card runs out of memory bandwidth for gaming, so not a point of consideration. 

some GPUs do........

Link to post
Share on other sites
Posted · Original PosterOP

Could someone give a more detailed explanation on what I asked?

Link to post
Share on other sites
Just now, GoldenLag said:

some GPUs do........

for example? I know Vega iGPUs are, an awful lot at that, but they are not in the form of cards.

 

1 minute ago, ZeRedz said:

Could someone give a more detailed explanation on what I asked?

Because the GPU cores dont pull more data in typcial workloads for them.


"What's under the heatsink?" ep1, "Why it's not as good as it seem?" AMD fanboy edition out, episode 2 "Why my gaming board is a scam?" Intel fanboy edition coming soon (this is a link)

Hardware specs below

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.4?V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: 1TB HP EX920 PCIe x4 M.2 SSD + 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172), 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to post
Share on other sites
1 minute ago, ZeRedz said:

Could someone give a more detailed explanation on what I asked?

you asked:

15 minutes ago, ZeRedz said:

Why do some people obsess over the interface width?

answer:

9 minutes ago, GoldenLag said:

because some workloads are memmory intensive. 

 

also people dont actually obsess much over it. 

 

 

you are welcome. 

Link to post
Share on other sites
Just now, Jurrunio said:

for example? I know Vega iGPUs are, an awful lot at that, but they are not in the form of cards.

gt 1030 ddr4 variant, gtx 1650 i believe also and i think the R9 Fury cards may have had a little to little bandwhidt. i could be wrong on the last one. 

Link to post
Share on other sites
Posted · Original PosterOP

I know I don't know much about this kind of stuff in comparison to you guys, but what happens when the memory interface width of a GPU is too little for a game or "workload"? Does this lead to terrible performance?

Link to post
Share on other sites
1 minute ago, ZeRedz said:

ut what happens when the memory interface width of a GPU is too little for a game or "workload"? Does this lead to terrible performance?

its more in relation to how much memmory bandwidth a card has. 

 

 

a memmory limitation in a GPU would lead to lower performance than it would otherwise have. 

Link to post
Share on other sites
7 minutes ago, GoldenLag said:

gt 1030 ddr4 variant,

god dammit, can add other modern DDR graphics cards in as well like the GT730 DDR3 and 940MX DDR3. I disagree with the others, but screw you Nvidia for this crap

 

7 minutes ago, ZeRedz said:

but what happens when the memory interface width of a GPU is too little for a game or "workload"? Does this lead to terrible performance?

Yes. In a 3D workload frame rates will tank hard as if you've run out of video memory, only worse because when you run out of memory space the GPU takes your system memory (so memory used by the CPU) as part of its video buffer so there's a bottom limit for how terrible it will get (until you run out of that as well)


"What's under the heatsink?" ep1, "Why it's not as good as it seem?" AMD fanboy edition out, episode 2 "Why my gaming board is a scam?" Intel fanboy edition coming soon (this is a link)

Hardware specs below

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.4?V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: 1TB HP EX920 PCIe x4 M.2 SSD + 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172), 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to post
Share on other sites
2 hours ago, ZeRedz said:

Could someone tell me why the memory interface width GPU is important? Also, I noticed that even though the 960 has a low bitrate in comparison to a 760, it still outperforms it. Why do some people obsess over the interface width? I'd really like to know.

Because more bandwidth = more performance? 

 

960 is on totally different microarchitecture compare to 760 so they're not really comparable in term of bus width, core count, core clock, etc. 


| Intel i7-3770@4.2Ghz | Asus Z77-V | Zotac 980 Ti Amp! Omega | DDR3 1800mhz 4GB x4 | 300GB Intel DC S3500 SSD | 512GB Plextor M5 Pro | 2x 1TB WD Blue HDD |
 | Enermax NAXN82+ 650W 80Plus Bronze | Fiio E07K | Grado SR80i | Cooler Master XB HAF EVO | Logitech G27 | Logitech G600 | CM Storm Quickfire TK | DualShock 4 |

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

Buy VPN

×