here is the thing. In order to even achieve a CPU bottleneck, you need $1000+ in video cards. Are you really concerned about saving $50-150 when you upgrade your video cards again and not the cpu along with it? chances are if your spending that kind of money, your going to be upgrading both components. very few people upgrade one component at a time when they are running that much high end hardware to even achieve a gpu bottleneck.
[/quote]
Upgrading the CPU generally requires a motherboard change at the point when I finally run into a GPU bottleneck. At that point, I junk the system.
then again, you said you build your computer around 3 gens of cpus. do you update your video card every time a new one comes out then? That would be the only type of person I can see that would even care about 640x480 resolutions. The thing is that 3 gen old cpu is never tested against new video cards 3 years down the road, how do you know its not bottlenecking? Where are the reviews of the q9600 with the 7970 and gtx 690? oh, thats right, new gpus are only tested with the newest and greatest cpu available. you still don't know wether your 3 gen old cpu will bottleneck the gpu because it wasn't tested.
But you can get a good idea based on other, competiting architectures. For example, we know a 8000/9000 series C2Q is routhly equivalent to the still benchmarked Phenom II. So we know that in most cases, a C2Q is right at the edge of being a CPU bottleneck [game dependent].
Generally, I go with a mid-gaming tier GPU [this gen, a 570 GTX], then upgrade when it starts to struggle at max settings [probably sometime next year, as there isn't anything comming out more intensive then BF3, which the 570 can handle quite nicely].
systems are built for what they are used for. if your pretending to build it for the future because you know what is going to happen, your just fooling yourself.
In my case, gaming. Hence why I want to know how much headroom a CPU has.
According to this chart, even a 1 gen old cpu can bottleneck at gtx 460
In a game engine that is known to be not very reliant on GPU performance. And to be fair, FPS is over 100, which is far above a satesfactory performance level.
http://images.hardwarecanucks.com/image/mac/reviews/intel/ivybridge/IvyBridge_3770K_87.jpg
so should you upgrade from the 2600k to the 3770k because of this one? that didn't last 3 gens, heck it can't even keep up with a 3 gen old gpu.
See above point.
truth of the matter is that people want to see low res testing because thats what Intel is good at. people use it to justify how much superior intel is, but when put side by side, no one can even tell the difference.
http://www.fudzilla.com/home/item/25695-amd-pulls-blind-test-at-recent-show
Intel is good at low res testing because, gasp, their CPU's are better. Shocking fact. When it comes to gaming, AMD CPU's tend to bottleneck first, though in high res testing, theres no way to know that.
Low res testing is just another form of synthetic test that only matters for testing, has no reflection on rl usage. I didn't buy a 3d hdtv to watch dvds, I bought it for blu-ray 3d movies. I didn't buy a 1900x1200 28" monitor to play 640x480. If i get to the point where I actually need to upgrade my cpu, its not going to be because its running slow on my 6970 crossfire setup. Its going to be because I upgraded to the HD9990 DX 12 series thats required to play diablo IV, BF 4, HL 3 or whatever game comes out in 3 years that will require an upgrade. I don't see any game in the near future thats going to bottleneck my 6970s below 60fps or even come close to hitting 30fps.
I remember people saying that about more or less every high end SLI setup thats ever existed. Except for the 8800/9800 GT, high end SLI/CF setups do NOT tend to age well in my experience.