In my opinion, there is nothing really wrong with hcforde's take on the topic of Nvidia's comments, after all, aren't we all, in our own ways, interpreting information based on our frame of reference. Who's to say who's right and wrong ?
Both hcforde and averageJoe present valid arguments, just from different perspective. I would also like to share my views on it by commenting on some of your comments,
"Games are for GPUs, and GPUs are for games. Don't be pretending like a CPU does the same work in a game that a GPU does"
I agree with this in that, it isn't really fair to compare CPU's with GPU's. They are basically designed for different purposes (though the gap is admittedly closing). With the increase in the use of advance media formats (visual especially) in everyday computing, this will no doubt make the role of video processors more and more important.
"The CPU is the bottleneck in video rendering far more than the GPU is the bottleneck in current games, if you want to compare apples and oranges."
Sorry bub, but I can't agree with you on this. People can claim to have seen benchmarks, or read about them, but based on my personal experiences, an average CPU with a powerful GPU will always beat an average GPU paired with a powerful CPU, hands down. With the exception of playing in really low res. But since we're talking about graphic capabilities, higher res performance (meaning higher than 1024 x 768, preferably 1600 x 1050 up) should be used as the baseline for comparisons.
"You got it backwards there squanto (hcforde). Let's see how good Intel cpus run Crysis with a Nvidia graphics card."
cozomel, correct me if I'm wrong, but I think you meant "Let's see how good Intel cpus run Crysis WITHOUT a Nvidia graphics card." In any case, at the moment, neither the CPU or GPU can perform well without the other, and I'm sure everyone here can agree on that.
Basically, I think I can understand hfcorde reaction because, I too, tend to think that the letter by Roy Taylor sounds somewhat conceited. With a statement like "The CPU is dead" it's kinda hard to take it any other way then to think that they (Nvidia) are confident that the CPU is, or will no longer be relevant, in the near future. While in my opinion, it isn't really a matter of whether the CPU will win over GPU or vice versa because they will, if what they claim to be true, become one eventually. But is this really the case ?
Perhaps, but I also believe that because there will always be a difference between the requirements of the "high-end" segments and those of the "average" users, neither CPU or GPU makers will really dominate one or the other. Even this was stated in the article mentioned above.
I'm not with either nvidia or intel, but I do work in the industry they both operate in. And though I don't claim to be an expert, part of what I do involves research into the technologies as well as the trends developing in that area.
One can say many reasons, or use research results as the basis for arguments, but for me it really comes down to this. Unless either nvidia or intel can come up with a CHEAP and EFFICIENT solution that integrates both functions well (graphic processing and general processing) , then the market will still need both of them, separately.
As technology develop, this will undoubtedly become possible. But then again, as technology progresses, our expectation about what is possible also increases, and we manage to find ways to put even MORE demands on what those chips can do.
I doubt any one chip can always be ready to meet those demands. Which is why, in my opinion, there will always be companies ready to capitalize on individuals seeking "more" out of their computing experience (whether for games, medias or whatever)by developing additional hardwares to meet those needs.
So there's my 2 cents, I'm not trying to convince anyone of anything here, so feel free to disagree. I'm just interested in sharing thoughts.