So, assuming there isn't a (large) stupid error
Take a 6000x1000 framebuffer as an approximation of eyefinity, 6MB to simplify if it were 8bit and single buffer.
multiply by 4 (32bit) and then by (4 + 3 + 1) : 4x MSAA + triple buffer + zbuffer. About 200MB.
Double that for FP16 everything (roughly, because Z buffer should be 32bit and even the final output should be tone mapped to 32bit) : 400MB
for three 2560x1600 displays, double that : 800MB
three 4K displays, 1600MB but no way you will drive that with your card
Maybe your game has resolution dependent buffers, rendertargets of sort, I don't know how to quantify that. But your console has bandwith constraints so their usage won't explode.
Anyway it seems to me that a game that runs on a 2GB card in 1080p will definitely run with 3GB on an eyefinity set up or even has more memory for textures.
Feel free to proof it like mad with 6GB. It's more for intending to keep it long (such as still gaming on it 5 years later), running crazy mods, SVO tech demos etc. than for high res I think.