Games I play like GTA 4 will let me max it out and say the system has 2GB of memory and even my system says it. Yet my Nvidia Machine says I only have 1.2 with SLI and I know the second card is only a mirror or something and that's why it doesn't combine the memory. Just wondering if this is how AMDS shoddy drivers work or it crossfire works differently to SLI and that's why it's so bad? lol.
No, games sometimes show double the vram but in reality you still only have the amount of ram 1 card has
No....although technically the available memory is doubled but the data from one card is mirrored onto the other card/s, so you don't really gain anything.. So yeah..no. lol :nerd:
Crossfire dont create a big memory area accessible from both gpu, each gpu adress their own partition. ( This could change when the Virtual adressable memory will be used, i said could, as normally this is for do a big virtual memory between x86 system memory and the gpu's adressable directly by each the cpu and gpu. ) But there's a particularity with GTA4... I dont remember exactly what was the problem with the way it report memory or use it.
Like they've all said, do not let applications fool you - you still only have 1024MB per card but 2048MB total VRAM.
Ummm... no. You have 2048MB of ram, physically, but only 1024MB are used. you can't have applications using more than that. The same data on one card's memory is copied to the other, same as raid 0 setups. So you have a usable amout of ram equal to the max ram on one card or the min amount if the cards have different ammounts of ram. if one card is 1024 and the other is 768 you will have 768mb of usable vram
If this were the case many more people would run multi-gpu as it would increase the bang-for-buck value even more.