Does VRAM stack in any way?

BasedCereal

Honorable
Nov 10, 2013
46
0
10,540
I know that vram doesn't stack in sli configs, but people say that isn't the case with dual gpu cards like the 690 or 295x2.
Is that the case?
 
Solution
It still does not stack. If for example the 690 says it has 4GB memory then that is 4GB total...each gpu uses 2GB. Same as any SLI/Crossfire config.

The way they market them can be a bit ambiguous...

senkasaw

Distinguished
Aug 2, 2010
466
0
18,960
It still does not stack. If for example the 690 says it has 4GB memory then that is 4GB total...each gpu uses 2GB. Same as any SLI/Crossfire config.

The way they market them can be a bit ambiguous...
 
Solution


Short answer: yes

Long answer: not usually

Dual-GPU boards are nothing more than two GPUs located on the same PCB. They both have their own attached memory along with a communications link between them.

When dual-GPU systems are used to render games, each GPU typically renders alternating frames, this is known as Alternate Frame Rendering, or AFR. The data needed to render frame n is not substantially different than the data needed to render frame n-1 or frame n+1, so at any given time the data in memory on one GPU will be very similar to the data on the complementary GPU(s) and will be mostly mirrored. Unfortunately GDDRx is only single-port, so the same memory module cannot be connected to to two GPUs at once for more efficient sharing. However, if the GPUs are given wholly disjoint tasks, such as rendering separate displays outside of an SLI/CrossfireX configuration, or are number crunching through OpenCL/CUDA, the memory is less likely to be mirrored.