Just read through that article and if I owned a 970 or 2, I would have no concerns. Sure, the last .5GB runs a bit slower (4-6% in fact) than if it was a straight 4GB like the 980 but that 4-6% is completely negligible.
Not sure if this is correct but if you was getting 60 fps, you would be missing out on 3.6 frames (worst case scenario). I am the worst mathematician though, so I am sure someone will correct me if I am wrong.
At the very least, the company did not fully disclose the missing L2 and ROP partition on the GTX 970, even if it was due to miscommunication internally. The question “should the GTX 970 be called a 3.5GB card?” is more of a philosophical debate. There is 4GB of physical memory on the card and you can definitely access all 4GB of when the game and operating system determine it is necessary. But 1/8th of that memory can only be accessed in a slower manner than the other 7/8th, even if that 1/8th is 4x faster than system memory over PCI Express. NVIDIA claims that the architecture is working exactly as intended and that with competent OS heuristics the performance difference should be negligible in real-world gaming scenarios.
Not sure if this is correct but if you was getting 60 fps, you would be missing out on 3.6 frames (worst case scenario). I am the worst mathematician though, so I am sure someone will correct me if I am wrong.