The Age of Nvidia
EyesWideOpen writes "There is an excellent (and lengthy) two part article (part 1, part 2) at Salon detailing the rise, and... rise, of Nvidia and how the company came to rest atop the 3-D graphics chip industry with a little help from Microsoft. The article discusses how Nvidia was able to persevere in the multi-billion dollar industry while other graphics chip companies, such as 3Dfx which was bought by Nvidia, did not fare as well."
Well, lets see, we could do a long long long analysis of why they're so successful, or we could just state the obvious.
They are the most successful GPU company because they make the best, highest-quality, fastest GPU's, and make a wide variety of them: models designed for gamers, for graphics designers, for businesses. Not to mention, they support a broad range of OS' very well: Windows, Linux, MacOSX, and at one time BeOS. Not only do they support other OS' such as Linux, but their drivers for Linux are actually damn good: benchmarks show that Nvidia Linux drivers operate about 99% as well as Windows drivers.
This isn't like MS where they're on top because of dirty business practices. They're on top plain and simple because they make the best products, from every angle imaginable. Best quality, best performance, best OS-support.
This isn't to say that they're infallible, or always make the right decision. Personally, I think its rather idiotic of them not to support Glide in their GeForce drivers, as Glide offers vastly superior performance in games which use it.
social sciences can never use experience to verify their statemen
Nvidia has also faced recent SEC inquiries on two fronts. First, the company restated earnings for the past three years because of aggressive accounting, and the CFO took a leave of absence. Second, last year several employees were indicted on insider trading charges.
Sig (appended to the end of comments you post, 120 chars)
I really wish they would have continued to develop drivers and such for the 3dfx cards... the 3500 its a sweeet card.. TV and Video card and encoder all in one... (i know there are a few of them out now, but why buy something that I already have...)
"It's not like your minds are as open as the source you love..." - Me to the majority of Slashdot.
I've owned about a half dozen different 3d accelerators. I still have a Riva128 based card laying around somewhere.
The 3d market was 3DFX's to lose.
What killed 3DFX was that their good cards rewuired a 2d card to run. They were 3d only. The Banshee, which did incorporate a 2d core was late and always seemed buggy.
By the time they got their act together with the 3000 series it was too late.
At least ATI is starting to provide some competition or the damn graphic cards will cost more than all the other components combined.
Jesus used to be my co-pilot, but we crashed in the mountains and I had to eat him.
Has nothing to do with their products. At least not directly.
Nvidia is one of those companies that has a stock (NVDA) that always seems to go up. I can't count how many times I've day-traded on NVDA and had good returns. Hell, I just played them yesterday and got a nice coin for my trouble.
I was lucky enough to not have any positions on 9/11. But when the market reopened (9/17?), I put all my cash into NVDA. Did they go up? Not right away -- I had to calm my wife when we were down ~25% -- but we ended up making money a few short weeks later.
I don't know as there is a point to my post, other than to say "me, too!". Perhaps some of the reasons Nvidia is successful are the same reasons that investors are drawn to the stock -- it performs, and it shows.
I've had a GeForce 2 MX 400 in my machine for a year or two now, and I can't say I've ever had a complaint with it. The one thing I wish is that nVidia would roll out a card with a tv tuner and remote (a la ATI Radeon 8500DV). My friend has one of these, and after sampling it, I've come to the conclusion that "I want". But I also want a nVidia card. What I would personally like to see should nVidia attempt this is this idea, but on a GeForce 4 MX 440. This way, the price remains low enough to be competitive, and say what you will about the MX 440 not being a real GeForce 4, it's still a pretty nice card for a good price. But for now, looks like I'll have to make do with my (ATI) PCI input card.
"NVIDIA was able to make the fastest GPUs on the planet because of the engineers they have" And because they have strong competition. It makes them improve constantly. When 3Dfx was the "king of the 3-D hill" they gave themselves the chance to became obssesed with their Glide API. Not a smart move. If nVidia were to become the new undisputed king, I'm not very sure they would continue to improve as fast as they do now, no matter what kind of engineers they have.
nVidia may not have climbed as high and fast as it did if 3Dfx didn't hand them the entire market on a silver platter. If you would recall, 3Dfx all of a sudden decided they wanted to pull out of the OEM chip market and manufacture their own boards. So they bought STB and called up Diamond and Creative and all the other major video vendors and went something like: "No more 3Dfx chips for you. All your base are belong to us. Ha ha ha."
And who stepped into their place to fill the void left by them? nVidia.
Now the problem is that STB boards, by my many years experience in building systems, were incredibly low quality. I loved Diamonds, and had never had a problem with them. 3Dfx was gone from the Diamond line now, and I sure as hell wasn't going to start throwing money at STB boards, so I stuck with Diamond and bought a Viper v770...By then many games were supporting OpenGL and DirectX, so compatibility wasn't really an issue, unless I wanted to play Tomb Raider or something, but my old Voodoo would still work with the Viper. As an added bonus, and as you all know, nVidia's chips blew away anything 3Dfx had. nVidia's hardest battle, market acceptance, had been handed to them by 3dfx complete with bow and ribbon.
And then it was with complete irony that nVidia purchased 3Dfx. I love the tech industry.
-R
I've often heard Nvidia boards compared to Corvettes and ATI boards compared to Porsche's. Sure, the Nvidia board will render faster, but let's face it, quite a number of people seem to agree that the Radeon's just look better. I'll take accuracy every time over speed. It's not like the Radeon is a slouch, it's just not the fastest thing out there...
there are no stupid questions, but there are a lot of inquisitive idiots
well -- back then the original TNT really did'n compete with the 3Dfx stuff at the time (SLI voodoo2s) -- i seriously considered getting one (pair) except it was way too much (close to 500 bux) while the TNT, albeit a bit slower, was darn cheap. Nowadays I shun away from Nvidia for exactly the same reason too -- Radeons, while not exactly FAST FAST, is dollar for dollar a better bargain. What is it with "king of the graphics hill" companies that think they can charge 3-400 bux for a video card anyway? (and no i am not all that tempted by the restricted MX series, for the same money ATI is faster/more featured anyway)
I wonder if anyone else is in the same (poor) boat here?
My life in the land of the rising sun.
If ATI cards are so much better, how come every benchmark shows Nvidia wiping the floor with ATI? All a vast "Nvidia-wing" conspiracy?
social sciences can never use experience to verify their statemen
What do you think i'm talking about?
Try looking at the histroy of NVidia and SGI before you post silly flames which make you look like an ass.
SGI were once the pioneers and undisputed leader of the 3D graphics field. They invented lots of stuff, including, as you say, the popular OpenGL API.
What I am saying is at the time of NVidia's formation, SGI was an extremely suckful place to work if you were a hardware engineer - Knowing exactly how to build 3D hardware that would rock the world, but being unable to do it because of, among many factors, SGIs management strategy.
These guys' talents were being wasted, and they saw that with NVidia they could put them to good use.
I'm certainly not trying to belittle SGI's accomplishments in the field of 3D graphics, however i do feel it is unfortunate that SGI-as-we-know-it wasn't able to capitalize on its engineering assets as well as NVidia has to realise some of the vision of Jim Clark etc. w/regard to bringing the benefits of 3D graphics technology to the public.
I gots ta ding a ding dang my dang a long ling long
> we could do a long long long analysis of why they're so successful, or we could just state the obvious.
:-)
Or even better, the not-so-obvious.
> They are the most successful GPU company because they make the best, highest-quality, fastest GPU's
They're the most successful for two reasons. First, unlike 3Dfx, they focused on quick turnaround of incrementally faster processors rather than spending a long dev cycle working on very advanced technology that was too complicated to fit into a 6-month product cycle. The 3D graphics world was *starved* for more horsepower, and quick to jump on the bandwagon of whoever could deliver more faster, rather than the long-term strategy 3Dfx got mired in when their tech missed a whole dev cycle. This was an excellent strategy on nVidia's part, since 3Dfx's Rampage technology was taking far too long to pan out and forced them to release a "stopgap" line of cards that was short on features and performance, in order to try to struggle on until their mythic Rampage chipset could produce working silicon. 3Dfx poured all their investment into a product which would have been groundbreaking, but was so long to market that nVidia was running rings around them with their incremental strategies.
Second, much like Enron, nVidia (allegedly) inflated their financial statements in a very unethical manner in order to draw in more investment due to steadily rising stock prices during the investment bubble. Honesty is punished by investors if it isn't all wine and roses; inflated financial statements draw more investment. In the case of Enron, the house of cards collapsed. In the case of nVidia, the tail wagged the dog--inflated financials drew more and more investment, which funded more and faster product cycles, which allowed nVidia to really pull ahead of 3Dfx, just as 3Dfx fell further and further behind thanks to their Rampage sinkhole. The high investment due to questionable financial statements is what allowed nVidia to fund its whirlwind snowjob, culminating in the purchase of its beaten and devalued old rival. There's been an SEC probe into these purported financial improprieties, and from everything I've seen, it looks like nVidia's creative accounting was their source of power, funding their product cycles--kind of like winning by cheating. No, *exactly* like winning by cheating...
This demonstrates a few principles we already know from much practical experience. In computers, short-term strategies which produce small gains *now* are much more likely to be successful than long-term strategies which would pay off big, but not in the near future. IA-64 is a prime example of this--Intel's roadmaps when Itanium first shipped showed it being adopted in droves by this point in time, yet it hasn't been; if an when it succeeds, it will be because of Intel's unusually deep pockets, but meanwhile x86-64 Yamhill has been developed "just in case" AMD's Hammer architecture captures the low-end-server and mainstream desktop markets, markets which Intel had *insisted* would eventually have IA-64 trickle down to without any interim architectures. This same principle was seen in the software world, with for example every single version of Windows that was built atop DOS rather than NT.
The second principle of success which nVidia's strategy illustrates is a financial one, illustrated well by Enron. People invest more money with companies which are already financially successful than with ones who really need the money, so that inflating the bottom line is rewarded immensely--and punishes companies which are honest, by giving fu7nding to their competitors. With Enron the bubble burst. With nVidia, the bubble carried them to the top, and funded dev cycles which neither 3Dfx nor Matrox nor for most of that period ATI could compete with. It's a gamble, and the dice rolled in nVidia's favor. That doesn't make their alleged financial improprieties right, but it makes them (if true) a *major* factor in nVidia's success.
> models designed for gamers, for graphics designers, for businesses.
3Dfx did the same, so nVidia is in no way unique there. In fact, high-end graphics maven Quantum3D was a 3Dfx spin-off intended by 3Dfx to be a major user of 3Dfx's highly scalable chip architectures (8-way Voodoo 2's and 16-way VSA-100's, for example, which *killed* everything else at the time for the high-end). For mainstream businesses, 3Dfx had their line of STB boards (following their STB buyout, which many see as a huge mistake, since they got into the board business instead of concentrating on just chips). And for gamers, obviously, the famous Voodoo lines. Low-end-professional 3D graphics wworkstations were the only market not really targeted, since Quantum3D boards compete in a higher-end space than Quadros did.
> Not to mention, they support a broad range of OS' very well: Windows, Linux, MacOSX
As did 3dfx, but 3dfx bettered nVidia in this respect by releasing a large chunk of code. nVidia has on the other hand been excruciatingly secretive with almost all code.
> This isn't like MS where they're on top because of dirty business practices.
Then why did there need to be an SEC probe into their financial (mis)statements? Again, if not for the funding attracted by reputedly "too optimistic" financials, nVidia could never have pulled off the quick incremental development cycles which kicked 3Dfx's ass.
> Personally, I think it's rather idiotic of them not to support Glide in their GeForce drivers
This is the one thing I agree with you about. Glide is rightfully dead--its limitations are well-known, and today DX and OGL are the clear choices. However, a "legacy Glide module" would have been *very* nice, as almost all older games with Glide support work much better in Glide, and some older games *only* work in Glide. This is precisely why I bought an old Quantum3D Voodoo2 X-24 dual-Voodoo2-on-a-single-card board as a secondary adapter for my gaming rig--it's the only way to have full compatibility with many older games. If nVidia were unwilling to spend their time writing it, the Open Source community would likely be glad to do it for them since many are avid gamers and fans of old classics--but nVidia refuses to release any code, even the obsolete Glide code.
Now, let me go play a round of Turok in asskicking Glide mode, courtesy of my dual Voodoo2 card, in honor of the dead.
Chasing Amy
(We all chase Amy...)
"The more corrupt the state, the more numerous the laws"-Tacitus
If nVidia were to become the new undisputed king,
They have been the undisputed king ever since the first Geforce card was released a couple years ago. They stay ahead by sticking to their six month product cycle and from the knowledge that if they slip up ATI is just a couple of steps behind them.
This is not ment as a flame, but a correction.
They're the most successful for two reasons. First, unlike 3Dfx, they focused on quick turnaround of incrementally faster processors rather than spending a long dev cycle working on very advanced technology that was too complicated to fit into a 6-month product cycle
Actually, it was the exact opposite of this. nVidia never produced a video card that was faster than one of 3dfx's top model while they were still in business. In matter of fact, it was the technology in the early nVidia video cards that were driving their sales. Check out tom's hardware archive and read through the articles of the past and you will see that the benchmarks show 3dfx clearly winning the frame-rate race, but it was nVidia's 3D image quality that was coming on top each time. It was only when 3dfx went for an entire year without ever coming out with a new chipset, did nVidia finally catched up in speed.
The second principle of success which nVidia's strategy illustrates is a financial one, illustrated well by Enron. People invest more money with companies which are already financially successful than with ones who really need the money, so that inflating the bottom line is rewarded immensely--and punishes companies which are honest, by giving fu7nding to their competitors.
If you are talking about the whole SEC thing, that was a recent occurance that began at the start of last year. There was inside trading going on and that was what the investigation was about. However, in the beginning nVdida was a privately funded company. They went public AFTER 3dfx went bankrupt. Shadey handling of money had hardly anything to do with their triumph over 3dfx.
As did 3dfx, but 3dfx bettered nVidia in this respect by releasing a large chunk of code. nVidia has on the other hand been excruciatingly secretive with almost all code.
Quiet the opposite, nvidia has created a site to drive development of 3D software http://developer.nvidia.com/ They encourage open source and try to get the entire community in helping establish and designing standards. Which brings us to the last point...
Glide support work much better in Glide
Glide is the farthest thing you can get from programming standards. I cringe everytime someone spews the statement "Glide is better." Do you honestly have an understanding of what a proprietary API is? Glide works fast on a 3dfx card, because it's the "language" that voodoo "speaks". It's like running a windows application through an emulator on a Mac and whining that the G4 architecture isn't as good as x86 because it doesn't run as fast as on a native machine.
nVidia is a good company. They come this far through the work and sweat of a very talented group of designers and programmers. Don't try to smear that with the shadey business practices of certain individuals that unfortounetly worked at the company.
They also refused to support large textures, always claiming that there was no need. 3dfx is a classic company that was driven by engineers rather than the market: The engineers would sit around and figure out the easiest route to pursuing their pet project, and at the same time the company would just try to use marketing to smooth over people who wanted better features : More memory? You don't need it! Bigger textures? Bah, who wants em? Smoother colours? Not necessary!
I used to work demoing Creative hardware, and one thing still sticks in my mind. 3dfx decided to stop "just" making chips and started making their own boards (starting with voodoo3). I think this was utter lunacy, as they had no existing retail infrastructure.
Creative and Diamond both had (and have) very large distribution networks etc, and when they were told they were getting no more 3dfx chips they both turned to Nvidia in a big hurry. And the rest is history...
I'd never heard of nvidia until that all happened!