VRAM isn't something you can magically add more of, not without redesigning the chip
There are at least four possibilities, here:
- They refreshed the GPU with more memory channels.
- The GPU always had more channels that simply went unused.
- They're using binned AD102 dies.
- They are actually reducing the 256-bit interface down to 160-bit and using double-density DRAM chips or 2x chips per channel.
I somewhat doubt #1, but it's always possible. #2 also seems unlikely, but I guess it's almost as plausible as the first. #3 seems very plausible, other than I doubt they have that many rejects from RTX 4090 production and those dies can't be cheap to make. #4 is very unlikely, considering the impact on bandwidth and how this is a "Super" card, which are normally
faster than the normal ones.
or creating an asymmetrical memory architecture which is extremely bad for performance.
You're probably thinking of the GTX 970, but that was different. That had an extra 8-bit channel, which is why it was so bad.
Having an extra 32-bit channel shouldn't be an issue, especially when you consider that cards like the GTX 1080 Ti were stellar performers, in spite of having the odd memory configuration of 11x 32-bit channels, for a total of 352 bits (hence the 11 GB memory capacity).
Until Nvidia started using such funky memory sizes, I had assumed they interleaved their memory channels. However, I'm not sure about that. It seems to me they could do pretty well by having a linear address mapping and basically interleaving via the page table. That saves you an extra division in your address calculations.
Also memory size isn't very important once your past the point of holding all data of the existing scene, memory bandwidth on the other hand is absolutely crucial. What most people think is a memory size issue is actually a memory bandwidth issue, and nVidia deliberately hamstrung their entire product line to upsell people to the 4090.
You're thinking of gaming, but I suspect the 20 GB upgrade might've been more oriented towards AI workloads. Especially if they had warning signs of the RTX 4090 getting banned from China, but also just to effectively compete with the RTX 7900 XT on LLMs.