Crossfire question

So it seems my new motherboard supports crossfire. But is it true that with both SLI and Crossfire setups the 2 cards installed will only utilize the memory of 1? so for example if you have lets say 2x 2GB graphics cards in Xfire or SLI, and together they have 4GB, will only 2GB be used?

I would have thought that if you installed them in 2 x16 pcie slots then the bandwidth would actually be capable of managing all the memory on the cards and not deducting it down to 1 cards memory.

Please let me know how this works.

If you have 2 cards with 2GB of ram, then the xfire/sli setup will only see 2 gb.

The reason for this is that each card processes data in parallel but dont actually share resources.

yes with the normal way of how crossfire and sli work in DX11 it uses the memory of one card i think in DX12 not sure about vulkan it will use the combined amount if the game devs add it in

I found this:

http://www.overclock3d.net/news/gpu_displays/amd_explains_dx12_multi_gpu_benefits/1

It seems that it will support the full memory of both cards under DX12 and I suspect that Vulkan will also do this.

This makes me happy cos it means even on an older rig you can potentially add another card and have something that can keep up with the more expensive newer cards...