• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

The GPU Nvidia would rather forget – GeForce FX

erek

Fully [H]
2FA
Joined
Dec 19, 2005
Messages
17,425
One of the best looking and most notorious cards of all time!

"But was GeForce FX any good?
Nvidia’s joke marketing video did one good job for the company, which was to focus attention on the cooling system, rather than the GPU. Even the discussion at the beginning of the video describes the GeForce FX 5800 Ultra as ‘the most powerful graphics card on the planet’, which was stretching the truth at best. It was definitely more powerful than the GeForce 4 Ti cards that preceded it, but it was also up against some seriously powerful competition from ATi (before it was bought by AMD).

Before we get into the details, let’s step back and take a look at the graphics landscape at this time. DirectX 8 had introduced us to the potential for programmable shaders – small programs that could be run directly on a GPU by its dedicated pixel and vertex processors, sometimes called pipelines. We still use pixel and vertex shaders today, but they’re now processed by all-purpose stream processors, rather than dedicated pixel and vertex processors.

There was clearly a lot of potential here – you could see it in the beautiful Nature section of the 3DMark2001 benchmark, but games that supported DirectX 8’s shader model were few and far between. It was supported by Nvidia’s GeForce 3 and GeForce 4 Ti chips, as well as the Radeon 8500, but it was rarely used at the time.

It’s for this reason that cheaper GPUs, such as the Radeon 7500 and GeForce 4 MX, had no support at all for shaders and were available to buy at the same time. For context, the Nintendo Wii still had no shader support when it was released in 2006.
There were some notable games that supported early shaders, such as The Elder Scrolls III: Morrowind and Unreal Tournament 2003, but the vast majority of games still used fixed-function pipelines. That situation started to change over the next year, with the launch of more high-profile titles such as Doom 3 and Half-Life 2, as well as the launch of DirectX 9 and Shader Model 2, which introduced a more flexible shader model.

Shader Model 2 massively increased the number of pixel shader instruction slots from 8+4 to 32+64, and it upped the texture instruction limit from four in Pixel Shader 1.3 to 32 in Pixel Shader 2. Likewise, the number of vertex shader instruction slots doubled from 128 to 256, with the ability to execute a maximum of 1,024 vertex instructions in Vertex Shader 2, compared to just 128 in Vertex Shader 1.1.

The problem for Nvidia was that ATi had got to Shader Model 2 long before the launch of GeForce FX. The ATi Radeon 9700 had eight pixel processors and four vertex processors. It didn’t use all the latest tech – it came with 128MB of DDR memory and was built on a 150nm process, but it had a single-slot cooler that didn’t make an awful noise and it beat Nvidia in the Shader Model 2 arms race by several months.

To make matters worse, ATi launched an update, the Radeon 9800 Pro, in the same time frame as the GeForce FX launch in early 2003. Based on the same Rage 8 architecture, it upped the GPU clock speed from the 9700’s 275MHz to 380MHz, and increased the memory frequency from 270MHz (540MHz effective) to 340MHz (680MHz effective).

When the GeForce FX 5800 Ultra finally launched in March 2003, the battle was already over before it had begun. It launched with four pixel processors, compared to the Radeon 9700’s eight, and three vertex processors, compared to four on the 9700. It could barely compete with the GPU that had come out nine months beforehand, let alone ATi’s latest 9800 Pro.
Limited bandwidth
Of course, comparing the number of shaders isn’t an apples-to-apples likeness on paper, due to the underlying differences in architecture, and that applies just as much today as it did then. For starters, unlike ATi’s GPUs at that time, GeForce FX supported the superior Shader Model 2a, which was even more powerful than Shader Model 2. The GeForce FX 5800 Ultra also had the benefit of using the latest GDDR2 memory, with a top effective clock speed of 1GHz compared to 680MHz on the 9800 Pro.

However, despite ATI’s card’s using slower memory, they were attached to a much wider interface. With a 256-bit wide interface at its disposal, the Radeon 9800 Pro had a total memory bandwidth of 21.76GB/s from its 680MHz (effective) DDR RAM.

Comparatively, the GeForce FX 5800 Ultra only had a 128-bit wide interface so, despite its faster memory, it only had a total memory bandwidth of 16GB/s. Basically, Nvidia’s choice to pair its GDDR2 memory with a tight interface largely negated the point of using it. That was a big deal – you could get away with slower shader performance in a world where few games used programmable shaders, but restricted memory bandwidth opened up ATi’s lead in real-world gaming tests as well.

Saving GeForce FX
Once Nvidia had nursed its wounds from the reaction to its disappointing GPU and comical cooler, the company then had to make the best of the situation, as the GeForce FX architecture was all it had. A year later, it would be back on top with its superb GeForce 6000-series GPUs, but in the meantime, it had to make GeForce FX work.

The 5800 Ultra was largely abandoned by the industry, and Nvidia brought out the GeForce FX 5900 series of GPUs. Like the ATi competition, these cards went back to using DDR memory, but with a 256-bit wide interface. In the case of the top-end FX 5950, the memory was clocked at 475MHz (950MHz effective) and had a 475MHz GPU clock.

Nvidia also tweaked the cooler design. The FX Flow model was largely abandoned at this point, with many card manufacturers using their own traditional cooler designs for the GeForce FX 5900 XT and 5900 Ultra, squeezing cards into a single-slot design with a single cooling fan.

We would like to say a big thank you to Dmitriy ‘H_Rush’ who very kindly shared these fantastic photos of a Gainward GeForce FX 5800 Ultra with us for this feature. You can see more of his extensive graphics card collection at vccollection."

1688337689385.png

1688337697554.png

1688337709803.png

Source: https://www.custompc.com/nvidia-gef..._qoCRf3HSx1mlrB0XiN0ye-_9_XmG3E_O1ThjrCG--VAM
 
I skipped a couple of generations there.

I had a Geforce 2 GTS, followed by a GeForce 3 Ti500, and then the next time I upgraded was to a GeForce 6800 GT.

I would have gone ATi, but at the time Nvidias binary blob drivers worked perfectly in Linux, and AMD's drivers didn't work at all in Linux, so that kind of forced my hand.
 
Nothing high end but I previously owned a GeForce FX5200 that I needed a s-video output. Only has 4 pixel shaders, 2 vertex shaders, 4 texture mapping units, and 4 ROPs. The fan died and I put a passive heatsink.
I like the cyborg picture printed on the CD and the booklet. Love PNY back then.

1688344333636.png
1688344353644.png


1688344387161.png
 
Come to think about it, if you had to designate a GPU that Nvidia would rather forget, would it really be the FX series, or would it be the 7000 through 9000 series DX9 GPU's which suffered from having used low temperature solder on the substrate/bump materials and just died with use?

I'm still not sure how the market let Nvidia get away with that one without compensation. They let the board partners (and largely laptop manufacturers) eat the cost through their RMA process, and did nothing to help individual customers who couldn't get RMA's.

That shitty behavior right there in failing to stand behind their product when customers had issues should have killed Nvidia outright.

If you don't remember, read up below:
- All Nvidia G84 and G86s are bad
- Nvidia G92s and G94 reportedly failing

Or maybe they don't want to forget how they completely shirked responsibility for this one and dumped it on board partners and consumers. Big win for them.

I bet they want YOU to forget though...
 
Come to think about it, if you had to designate a GPU that Nvidia would rather forget, would it really be the FX series, or would it be the 7000 through 9000 series DX9 GPU's which suffered from having used low temperature solder on the substrate/bump materials and just died with use?

I'm still not sure how the market let Nvidia get away with that one without compensation. They let the board partners (and largely laptop manufacturers) eat the cost through their RMA process, and did nothing to help individual customers who couldn't get RMA's.

That shitty behavior right there in failing to stand behind their product when customers had issues should have killed Nvidia outright.

If you don't remember, read up below:
- All Nvidia G84 and G86s are bad
- Nvidia G92s and G94 reportedly failing

Or maybe they don't want to forget how they completely shirked responsibility for this one and dumped it on board partners and consumers. Big win for them.

I bet they want YOU to forget though...
The 7800 series / G70 M is notorious for
These micro bump failures

I went through 2-3 of these in my Dell Inspiron 9300 laptop

Got a spare on hand right now to replace the current failing unit
 
I totally skipped those fun cards. I was a poor college student at that time so I went from a voodoo3 2000 to a Radeon 9000 pro. Wasn't a great card but it was all I could afford at the time.
 
I had a GeForce FX 5600XT back in the day. Horrible card, I should have gone with a Radeon but I wasn't very aware of online reviews at the time and I fell for Nvidia's marketing hype. They recovered well with GeForce 6 though, great GPUs.
 
Come to think about it, if you had to designate a GPU that Nvidia would rather forget, would it really be the FX series, or would it be the 7000 through 9000 series DX9 GPU's which suffered from having used low temperature solder on the substrate/bump materials and just died with use?
The Series 7 was the last DX9 GPU series by NVIDIA.
The Series 8 and 9 were both DX10 GPU series, just FYI.
 
  • Like
Reactions: erek
like this
I remember the driver cheating fiasco in 3DMark2003 with these cards. Futuremark dropped the hammer on Nvidia for not rendering the backside of objects as called for, and when that was discovered, they invalidated all Nvidia scores. I still remember the amount of salt from that event being enough rust a ship into nothing.
 
Heh, got one in for a friend's system. Big mistake as it was louder than a snow blower. Replaced with a 9709 and ate the cost of the FX. Lesson learned.
 
  • Like
Reactions: erek
like this
Back
Top