• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

VRAM Upgrade?

Associate
Joined
27 Jun 2014
Posts
83
Can anyone tell me if this is a silly idea?

Why isn't there a graphics card that has VRAM slots like a motherboard has RAM slots so we can by extra/upgrade if we want?
 
If gpu manufacturers simply drip feed vram amounts, they make way more profit persuading you to buy the next big thing.
 
Yup it's the limit being raised just when new games are starting to push the barrier that keeps us coming back for more.
 
There used to be graphics cards that allowed this.

I had a PCI ATI Mach-64 that I upgraded from 1Mb to 2Mb and a Matrox G200 that I upgraded from 4Mb to 8Mb back in prehistoric times!
 
It's been done, first they offered extra sockets for the chips:

mach64vt.jpg




Then they put the chips on expansion cards:

ATI_XPERT_Play_AGP_8_MB_ATI_3_D_RAGE_PRO_AGP_2_X_19.jpg


---------

Personally I always thought it would be cool if Nvidia brought out a standalone PhysX card that could also share it's VRAM with the main GPU.
 
The reason is that those cards are not running an 8Ghz memory bus with all the signal integrity issues that that brings.

It's actually more to do with cost. Mantle, Direct3D 12 and OpenGL Next will all allow VRAM stacking in multi card setups (I.E two 4GB cards in SLi/CF can work as 8GB not mirrored 4GB). If you can do it via two PCI-E slots and a connecting bus then you can definitely do it via a DIMM slot.

And when I say cost I mean partly the cost to implement, and also the cost of users upgrading their GPUs instead of upgrading to your newer models.
 
Imagine Vram being faster than ram by magnitudes x faster
X unknown
Imagine the pin connection being larger than a DDR3
Stick that on a GPU
Question will be how large will a GPU have to be to accommodate a socket
And the size of the socket to accommodate the higher bandwidth requirement
 
It's actually more to do with cost. Mantle, Direct3D 12 and OpenGL Next will all allow VRAM stacking in multi card setups (I.E two 4GB cards in SLi/CF can work as 8GB not mirrored 4GB). If you can do it via two PCI-E slots and a connecting bus then you can definitely do it via a DIMM slot.

Don't count on it, even if someone could get it to work (not happened with Mantle yet) the bandwidth required over the PCI-E slots would be way too much.
 
That will not be enouth
A PCI Experess 16X gen 3.0 has a 126.032 Gbit/s copy paste of wiki
And a GTX 780 has a Higher memory bandwidth 336 GB/s copy of gpubos web
So you are 10.6 times slower on Pci Expres 4X compared to vram speeds

And do not forget Gen 3.0 has small visible gain compared to 2.0
 
Last edited:
Because GPU's tend to run out of grunt when they reach their peak Vram usage. Only in multiple GPU scenarios would this become more applicable. But there is only really a vram issue now with 4k just coming into the gaming market. But its not mature enough to actually consider anyway.

There was no real market for anyone to push this idea.
 
It's actually more to do with cost. Mantle, Direct3D 12 and OpenGL Next will all allow VRAM stacking in multi card setups (I.E two 4GB cards in SLi/CF can work as 8GB not mirrored 4GB). If you can do it via two PCI-E slots and a connecting bus then you can definitely do it via a DIMM slot.

And when I say cost I mean partly the cost to implement, and also the cost of users upgrading their GPUs instead of upgrading to your newer models.

No, that's an 8Ghz bus which is connected to a chip which then routes it through the PCI express bus. The 8Ghz data rate traces are not sent straight through the PCI express bus ;)

The main restriction on GDDR5 is the ability to maintain signal integrity at such high data rates, even now there are errors which are expected and corrected by the bus using a re-transmit.

Adding in a socket would take a dump all over the maximum memory speeds, stacked dram lets you get the ram even closer and minimise trace noise which is part of the reason it helps.
 
That will not be enouth
A PCI Experess 16X gen 3.0 has a 126.032 Gbit/s copy paste of wiki
And a GTX 780 has a Higher memory bandwidth 336 GB/s copy of gpubos web
So you are 10.6 times slower on Pci Expres 4X compared to vram speeds

And do not forget Gen 3.0 has small visible gain compared to 2.0

You mean AMD lied? /shock :P
 
Back
Top Bottom