nVIDIA's company history is constantly affected by the mercurial nature of the CEO and founder, and the Geforce 6n00 series of cards and IGPs was among those so affected. When the original Microsoft Xbox was designed, it had a graphics chip from nVIDIA built in, and the contract between them didn't have an escalation clause to cover reducing the pricing in case the Xbox was a runaway big hit, making economies of scale possible.
Microsoft attempted to negotiate a new contract with a new price, and Jen-Hsun Huang was very haughty, very unwilling to give the idea the slightest consideration. The Xbox could have had a longer lifetime before replacement by the Xbox360, but directlty as a result of this contretemps, the Xbox360 was rushed to market, with an ATI graphics chip in it, The Dx9 version of DirectX was in development, and nVIDIA was not invited to participate in the process.
nVIDIA bought out 3dFX, which had gone broke due to bad management. Between nVIDIA and its inherited 3dFX staff, a new graphics card generation was developed, featurng a totally independent architecture for dealing with pixel manipulation that required some very complex programming to put to use. It was supposed to be able to natively interpret Dx8 and DX9 instructions without difficulty, but because the design was based on complex instructions ("long word"), it turned out to be quite slow at responding to Direct3D program code. The cards were the FX 5n00 generation, and practically destroyed the company, they were so bad.
http://www.extremete...-directx9-cards
http://www.tomshardw...tra,600-14.html
The entire Geforce 6n00 series was a slapped-together rush job, totally new, totally unrelated the the FXes, and still not fully competitive with the ATI Radeons from the year before, the Radeon 9500 / 9700 pair, and ATI already had their 9800 out, which was still faster, but it was the shader technology that the Geforces were weak on. The Radeons had multiple shader units internally, the Geforce did not. Because of the Xbox 360 work, the contemporary Radeons were essentially upgrades to the 9500 / 9700 / 9800 series, with some added functionality (Radeon X700, X800, X850), rather than a true "new" generation, but they were way ahead of nVIDIA already.
The Geforces had problems of various kinds, and the 6200 cards were quite poor compared to the 6600, being worse, literally, in speed than even the low end FXes had been (for OpenGL, as opposed to Direct3D). The 6150 was directly cloned from the 6200, warts and all, as was the 6100, 7050, 7100, and 7150. All of those named were video chips in nVIDIA's chipsets of the period (2004 to 2006). All of them were quite bad, as the 6200 had been, but very cheap to produce.
For really extra low quality crap PCs, those six year old chipsets and video chips remained in production long beyond the point at which they were anywhere close to current technology levels.
Gorath
Modifié par Gorath Alpha, 03 décembre 2011 - 09:19 .