NVIDIA GeForce
デスクトップPC向け > GeForce FX Series

→「en:GeForce FX series」も参照
GeForce FX Series（ジーフォース・エフエックス・シリーズ）は、GeForceシリーズの第五世代製品である。発表は2002年の11月である。
第5世代でありながらGeForce5でなくGeForce FXとなっているのは、買収した3dfxの技術が導入されていることによる。ただし、NVIDIAのドライバダウンロードサイトでは、GeForce 5 FXという表記になっている。VLIWのプログラマブルシェーダーを搭載し、DirectX 9.0aとOpenGL 2.1に対応する。
特徴的なデザインとして、ピクセルシェーダーは非常に高いクロックで駆動する1基のみであり、シェーダーの演算結果を出力するROPも全モデルで4本しかない（当時の表現で4ピクセルパイプ）、という点が挙げられる。高速な1機のピクセルシェーダーの演算結果を、4本のROPに順次流し込むというデザインは、シェーダーユニットの動作やバスアクセスタイミングが、全て同時に行われるわけではない点に着目している（CPUでのスーパーパイプライン処理に類似する）。したがって、最上位の5900系から最下位の5200まで、ピクセルパイプとしては全て4本である。最上位のFX 5900/5800系列は、仮想8パイプ相当と公称されているが、この数値が達成されるのは、カラー・Z圧縮が最大限に効いた場合である。
また、DirectX 9.0では、実質的にATIがリファレンスデザインであり、これら、実数バッファ、MRT、テセレータと言った機能は、ATIのGPU自身でも実用には殆ど使われなかったが、実数フォーマットに関しては、FXでもハード的にサポートしているとコメントしつつ、対応ドライバを出す事は無かった。結局、対応したのは、後継製品のGeForce 6シリーズが発売された後であり、実数テクスチャのみ対応がなされた。この時期は、NVIDIAの対応が非常に消極的だったため、商品サイクル終了まで、FXは劣勢に立たされたままだった。
商品としては、殆ど良い点が無かったFXであるが、シェーダーリソースの動的な管理、ピクセルシェーダーでのテクスチャの扱いにほぼ制限が無い点、DirectX 10で正式に導入された指数付き整数フォーマット (ERGB) をサポートした、など技術的には見るべき点もあった。
この世代より、GPUの消費電力の増大とともにその冷却手段が課題となっていった。特に、ハイエンドモデル、さらに最初に発売される製品は製造プロセスルールが1世代古いものでハイエンドとして発売されることから、発熱は巨大なものとなっている。その多大な発熱を処理するため、高性能製品には大きな冷却機構を必要とするようになった。なお、5200、5500シリーズが150 nm (0.15 μm)、それ以外の製品では130 nm (0.13 μm)の製造プロセスで生産された。集積トランジスタ数は5200、5500が4,500万、5600、5700が8,000万、5800が1億2,500万、5900、5950が1億3,000万となっている。
Windows XP用のデバイスドライバは、バージョン175.19でサポートが終了した。Windows Vistaに関しては、当初は対応が予定されていたが、RTM版（6000以降）用のバージョン96.85のβドライバが存在するのみ。なお、このVista用βドライバは、パフォーマンスが非常に低く、また細かいバグが残っているが、FXファミリのサポートが終了した為に、更新予定は無い。
また、FXファミリの派生として、PCI Expressバスに対応したGeForce PCXシリーズも2004年2月18日に発表された。これは市場に出た初めてのPCI Express対応ビデオカードであるが、AGPネイティブ対応であるGeForce FXに、PCI Express high-speed interconnect (PCX HSI) と呼ばれるブリッジチップを載せる事でPCI Expressバスに対応したものであり、PCI Expressネイティブ対応はGeForce 6シリーズからになる。
| 製品名 | コア名 (プロセス) | コアクロック (MHz) | コア数> PP | コア数> VS | コア数> TMU | コア数> ROP | メモリ> タイプ | メモリ> クロック (MT/s) | メモリ> バス幅 (bit) | メモリ> 帯域 (GB/s) | メモリ> 容量 (MB) | フィルレート> ピクセル (GPix/s) | フィルレート> テクセル (GTex/s) | 消費電力 (W) |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| GeForce FX 5100 | NV34 (TSMC 150 nm) | 200 | 4 | 2 | 4 | 4 | DDR | 333 | 64 | 2.7 | 64 | 0.80 | 0.80 |  |
| GeForce FX 5200 LE | NV34 (TSMC 150 nm) | 250 | 4 | 2 | 4 | 4 | DDR | 333 | 64 | 2.7 | 128 | 1.00 | 1.00 |  |
| GeForce FX 5200 | NV34B (TSMC 150 nm) | 250 | 4 | 2 | 4 | 4 | DDR | 400 | 64 | 3.2 | 128 | 1.00 | 1.00 |  |
| GeForce FX 5200 | NV34 (TSMC 150 nm) | 250 | 4 | 2 | 4 | 4 | DDR | 400 | 128 | 6.4 | 128 | 1.00 | 1.00 |  |
| GeForce FX 5200 Ultra | NV34 (TSMC 150 nm) | 325 | 4 | 2 | 4 | 4 | DDR | 650 | 128 | 10.4 | 128 | 1.30 | 1.30 |  |
| GeForce PCX 5300 | NV37 (TSMC 150 nm) | 250 | 4 | 2 | 4 | 4 | DDR | 400 | 128 | 6.4 | 128 | 1.00 | 1.00 |  |
| GeForce FX 5500 | NV34B (TSMC 150 nm) | 270 | 4 | 2 | 4 | 4 | DDR | 333 | 128 | 5.3 | 64 / 128 / 256 | 1.08 | 1.08 |  |
| GeForce FX 5600 XT | NV31 (TSMC 130 nm) | 235 | 4 | 2 | 4 | 4 | DDR | 400 | 128 | 6.4 | 128 | 0.94 | 0.94 |  |
| GeForce FX 5600 | NV31 (TSMC 130 nm) | 325 | 4 | 2 | 4 | 4 | DDR | 500 | 128 | 8.0 | 128 | 1.30 | 1.30 | 37 |
| GeForce FX 5600 Ultra | NV31 (TSMC 130 nm) | 400 | 4 | 2 | 4 | 4 | DDR | 800 | 128 | 12.8 | 128 | 1.60 | 1.60 |  |
| GeForce FX 5700 LE | NV36 (TSMC 130 nm) | 250 | 4 | 3 | 4 | 4 | DDR | 400 | 64 | 3.2 | 128 | 1.00 | 1.00 |  |
| GeForce FX 5700 VE | NV36 (TSMC 130 nm) | 250 | 4 | 3 | 4 | 4 | DDR | 400 | 128 | 6.4 | 128 | 1.00 | 1.00 |  |
| GeForce FX 5700 | NV36 (TSMC 130 nm) | 425 | 4 | 3 | 4 | 4 | DDR | 500 | 128 | 8.0 | 128 | 1.70 | 1.70 | 25 |
| GeForce FX 5700 Ultra | NV36 (TSMC 130 nm) | 475 | 4 | 3 | 4 | 4 | GDDR2 | 900 | 128 | 14.5 | 128 | 1.90 | 1.90 | 46 |
| GeForce PCX 5750 | NV39 (TSMC 130 nm) | 425 | 4 | 3 | 4 | 4 | DDR | 500 | 128 | 8.0 | 128 | 1.70 | 1.70 | 50 |
| GeForce FX 5800 | NV30 (TSMC 130 nm) | 400 | 4 | 2 | 8 | 4 | GDDR2 | 800 | 128 | 12.8 | 128 | 1.60 | 3.20 | 44 |
| GeForce FX 5800 Ultra | NV30 (TSMC 130 nm) | 500 | 4 | 2 | 8 | 4 | GDDR2 | 1000 | 128 | 16.0 | 128 | 2.00 | 4.00 |  |
| GeForce FX 5900 ZT | NV35 (TSMC 130 nm) | 325 | 4 | 3 | 8 | 4 | DDR | 700 | 256 | 22.4 | 128 | 1.30 | 2.60 |  |
| GeForce FX 5900 XT | NV35 (TSMC 130 nm) | 400 | 4 | 3 | 8 | 4 | DDR | 700 | 256 | 22.4 | 128 | 1.60 | 3.20 |  |
| GeForce FX 5900 | NV35 (TSMC 130 nm) | 400 | 4 | 3 | 8 | 4 | DDR | 850 | 256 | 27.2 | 128 | 1.60 | 3.20 |  |
| GeForce FX 5900 Ultra | NV35 (TSMC 130 nm) | 450 | 4 | 3 | 8 | 4 | DDR | 850 | 256 | 27.2 | 256 | 1.80 | 3.60 | 59 |
| GeForce PCX 5900 | NV35 (TSMC 130 nm) | 350 | 4 | 3 | 8 | 4 | DDR | 550 | 256 | 17.6 | 256 | 1.40 | 2.80 |  |
| GeForce FX 5950 Ultra | NV38 (TSMC 130 nm) | 475 | 4 | 3 | 8 | 4 | DDR | 950 | 256 | 30.4 | 256 | 1.90 | 3.80 | 74 |
GeForce FX Series の製品