NVIDIA GeForce

GeForce（ジーフォース）は、NVIDIA社が設計開発しているGraphics Processing Unit (GPU) のブランド名である。
同社の「RIVA」シリーズの後継製品にあたり、1999年に発表されたGeForce 256を最初に、競合するアドバンスト・マイクロ・デバイセズ (AMD) のRadeonと共にパーソナルコンピュータにおけるグラフィックス・テクノロジーを先導している。2022年6月現在の主力は、GeForce GTX 16シリーズとGeForce RTX 30シリーズである。
概要.
同社のグラフィックスアクセラレータ製品は『GeForce』シリーズをベースに、ノートパソコン向けに『GeForce M（900シリーズまで、7シリーズまではGeForce Go）』シリーズ、ワークステーション向けにOpenGL処理性能を向上させた『Quadro』シリーズ、そしてHPC向けに倍精度浮動小数点演算性能の強化やECC機構などを搭載した『Tesla』シリーズを展開している。また、モバイル向けにARMベースのCPUとGeForceベースのGPUを搭載した統合型プロセッサ『Tegra』シリーズを展開している。対応する主なリアルタイム3DグラフィックスAPIはDirectX (Direct3D) 、Vulkan及びOpenGLだが、主にDirectXに最適化されている。汎用性や柔軟性を増したDirectX 10世代の統合型シェーダーアーキテクチャ (Unified Shader Architecture) を搭載したGeForce 8シリーズ (G80) が発表された2006年以降、NVIDIAはGeForceシリーズのGPUやそれから派生・発展させたチップを使った汎用コンピューティング（GPGPU）のための統合開発環境技術（、CUDA）の開発に注力している。
APIのサポート.
GeForce 8シリーズ以降は、CUDAのほか、OpenCLやDirectComputeといったGPGPU APIにも対応している。また、物理演算ライブラリPhysXのハードウェアアクセラレーションにも対応している。
DSR (Dynamic Super Resolution)に関しては、Fermiアーキテクチャ以降の344.48ドライバー以降で対応している。GTX 16シリーズを除くTuringアーキテクチャ以降の511.23ドライバー以降では、Tensorコアを利用したAI処理により高画質化したDLDSR (Deep Learning Dynamic Super Resolution)にも対応している。<br>
Image Scalingに関しては、Maxwellアーキテクチャ以降の496.76ドライバー以降で対応している。Keplerアーキテクチャ以降の441.08ドライバー以降ではImage Sharpeningに対応していた。
3D Visionに関しては、Teslaアーキテクチャ以降の上位製品とFermiアーキテクチャ以降Turingアーキテクチャ（SUPER, 1650, 1630を除く）までで対応していたが、425.31ドライバーを最後にサポートが終了している。GeForce 3D Visionでは、リフレッシュレート120Hz以上のディスプレイと左右眼の視野を交互に遮断する専用メガネを用いて3D立体視を可能としていた。<br>
VR Readyに関しては、Maxwell第2アーキテクチャ以降の上位製品で対応している。左右眼用にそれぞれディスプレイを組み込んだHMDを用いVRを可能としている。
命名規則.
GeForceシリーズは、その名称からビデオチップの大まかな相対性能を知ることができる。なお同数同指標の製品でもベンダーによって性能には差違があるので、導入の際には確認が必要である。
現行.
2008年6月17日発表のGeForce 200シリーズより命名規則が一新され、2009年3月に発表されたリネーム製品であるGeForce 100シリーズにも導入されている。これまでの命名規則では最後に置かれていたモデル内のクラスを表すアルファベットの代わりに、シリーズ内のクラスを表すアルファベットを前に置き、続く3 - 4桁の数字の内、上位から百の位まででシリーズを、末尾2桁と数値05相当の"Ti"付加によってシリーズ内の性能指標(モデル)を表している。
GeForce 500シリーズからは性能向上に伴い従来のGTSクラスに該当する製品がGTXクラスに吸収された。GeForce 700シリーズからGeForce 20シリーズまでは、従来シリーズでの性能指標95, 90(デュアルチップ)に相当する製品として、命名規則の異なるTITAN(TITAN Zを除きシングルチップ)が存在する。GeForce 30シリーズ以降は性能指標90のモデルもシングルチップである。GeForce 20シリーズからはGTXクラスの上位モデルを置き換える形でRTXクラスも販売され、上位モデルの置き換えが進んだことからGeForce 16シリーズでは例外的に性能指標30のモデルもGTXクラスとされている。
「GTX 260」ならば、200シリーズのミドルレンジモデルとなる。
過去.
GeForce4 TiシリーズからGeForce 9シリーズまでは、千の位でシリーズを、百と十の位でシリーズ内の性能指標 (モデル) を、末尾のアルファベットでモデル内のクラスを表している。
「9800 GTX」ならば、9シリーズのハイエンドクラスの最上位モデルとなる。
デスクトップPC向け.
GeForce 256.
GeForce 256は、NVIDIAが開発したGeForceシリーズ初の製品である。1999年8月31日発表。開発コードネームは "NV10"。DirectX 7とOpenGL 1.2に対応する。
同社のビデオチップ製品 RIVA シリーズの後継製品で、DirectX 7に対応。これまでCPU () でソフトウェア的に行なっていたT&L (、物体の座標変換と陰影計算) 処理を実行する機能（ハードウェアT&L）を備えており、NVIDIAはGeForce 256を指して GPU () という用語を提唱した。以後、業界全体でジオメトリエンジン搭載のグラフィックアクセラレータをGPUと呼ぶようになった。この製品では、最大128 MBまでのビデオメモリ容量、SDR（"Single Data Rate"、シングルデータレート）のSDRAMやSGRAM（グラフィクス機能を追加したSDRAM）に対応していたが、後にDDR（"Double-Data-Rate"、ダブルデータレート）に対応した。前世代のハイエンド"RIVA TNT2 Ultra"と比較すると、コアクロックやメモリクロックは低下しているものの、"Riva TNT2"の2倍の4パイプラインのレンダリングエンジン、二基のジオメトリエンジンを搭載しており、性能が大幅に向上した。また、チップの集積トランジスタ数は2,300万、3D計算能力は50 Gflops、製造プロセスが0.22 μmとなっている。
当時、最大のライバルであった3dfxに対し、事実上勝利した事を印象づけた製品でもある。
GeForce2 Series.
GeForce2 GTS.
GeForce2 GTS（ジーフォース・ツー・ジーティーエス）は、GeForceシリーズの第二世代製品である。2000年4月25日発表。開発コードネームは "NV15"。
GeForce 256に改良を加え、テクセルフィルレートは1ギガテクセル毎秒を突破（GeForce 256の実に3倍以上を達成）。製品に与えられた "GTS" とは、ギガテクセルシェーダー (Giga Texel Shader) を意味している。後に、GeForce2 GTSのコア、メモリクロックを向上させた GeForce2 Ultra（ジーフォース・ツー・ウルトラ）、メモリクロックのみ向上させた "GeForce2 Pro"が発売された。元々、"NV15"は設計段階からメモリクロック400 MHzに対応していたが、GeForce2 GTS発売時にはクロックが333 MHzのメモリしか調達できなかった為、スペック的に制限がかかっていた。製造プロセスは0.18 μm、集積トランジスタ数は2,500万となっている。
GeForce2 MX.
GeForce2 MX（ジーフォース・ツー・エムエックス）（コードネーム"NV11"）は、GeForce2シリーズの廉価製品である。
GeForce 256の製造プロセスルールを0.18 μmに微細化したもの。パイプラインを2つ減らし、メモリバスを半分に抑える事によってコストを抑えている。性能的には前世代のハイエンドグラフィックスカードであるGeForce 256とほぼ同じであり、人気を集めた。派生として"GeForce2 MX 200"と"GeForce2 MX 400"が発売された。"GeForce2 MX"の対応メモリは64か128bitのSDRメモリ、64bitのDDRメモリであるが、"GeForce2 MX 200"は64bitのSDRメモリのみ、"GeForce2 MX 400"は128bitのSDRメモリ、64bitのDDRメモリに対応している。
GeForce2 Ti.
GeForce2 Ti（ジーフォース・ツー・チタニウム）は、"GeForce3"シリーズ発売後に、"GeForce Titanium"シリーズとして発売された廉価製品である。
"GeForce2 Ultra"を置き換える製品であるが、スペックはメモリクロック以外は同一のものである。性能もメモリクロック低下分だけ落ちる。
GeForce3 Series.
GeForce3 Series（ジーフォース・スリー・シリーズ）は、GeForceシリーズの第三世代製品である。2001年の2月に発表された。開発コードネームは "NV20"。バーテックスシェーダー・ピクセルシェーダー nfiniteFX を搭載し、DirectX 8とOpenGL 1.5に対応する。
最初にGeForce3が発売され、その後"GeForce Titanium"シリーズとして、"GeForce3 Ti 500"、"GeForce3 Ti 200"が発売された。これらはGeForce3のそれぞれ高クロック、低クロック版であり、オーバークロックすることで上位版とほぼ同じ性能となることから、"GeForce3 Ti 200"が人気を集めた。製造プロセスは0.15 μm、集積トランジスタ数は5,700万となっている。
マイクロソフトのゲーム機XboxにはGeForce3相当のGPUを統合したチップセットが採用されている。
GeForce4 Series.
GeForce4 Ti.
GeForce4 Ti（ジーフォース・フォー・チタニウム）は、GeForceシリーズの第四世代製品である。2002年の2月に発表された。開発コードネームは "NV25"。
GeForce3を大幅に改良した製品であり、アンチエイリアス機能が強化された。人気オンラインゲーム (MMORPG)、ファイナルファンタジーXIをプレイするために、手頃な価格ながら十分な性能を有していたローエンド製品 "GeForce4 Ti 4200" に人気が集中した。"GeForce4 Ti 4800"と"GeForce4 Ti 4800 SE"はそれぞれ"GeForce4 Ti 4600"と"GeForce4 Ti 4400"をAGP 8Xに対応させた製品であり、仕様では変化していない。製造プロセスは0.15 μm、集積トランジスタ数は6,300万となっている。
GeForce4 MX.
GeForce4 MX（ジーフォース・フォー・エムエックス）は、GeForce4世代の廉価版製品である。開発コードネームは "NV17"。
製品名ではGeForce4シリーズの一製品であるが、コードネームはGeForce2 MXのNV11に次ぐものであり、事実上GeForce2 MXの改良版といった位置づけの製品である。GeForce2 MXと比べ、コアクロックとメモリクロックが引き上げられ、メモリバス幅も最大128bitに拡張（一部64bitの製品もある）され、「Lightspeed Memory Architecture II」というGeForce4 Tiシリーズにも採用されているビデオメモリの帯域幅をより効率よく使うための機能を搭載しているため、GeForce2 MXより、およそ倍の性能になっている。また、製造プロセスが0.18 μmから0.15 μmに微細化した事により消費電力や発熱の低減もあった。しかし、GeForce4 Tiシリーズとは違い、DirectX 8の技術の一つであるプログラマブルシェーダーに対応しておらず、実質的にはDirectX 7世代のカードである。GeForce4 MXシリーズはAGP2.0(4X)対応であったが、AGP3.0(8X)対応の"GeForce4 MX 440 AGP 8X"も販売された。また、メモリチップの容量の対応を増やした、 "GeForce MX 4000"という製品も発売された。この製品の命名規則は他のGeForce4 MXシリーズと異なっており、GeForce4 Tiシリーズの命名規則を当てはめたものと推察できる。
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シリーズからになる。
GeForce FX Series の製品
GeForce 6 Series.
GeForce 6 Series（ジーフォース・シックス・シリーズ）は、GeForceシリーズの第六世代製品群である。2004年4月14日発表。
スーパースカラーのプログラマブルシェーダーを搭載し、DirectX 9.0cとOpenGL 2.1に対応する。PCI ExpressとAGPの両方に対応するアーキテクチャ。シェーダーを動画再生支援に利用する PureVideo（ピュアビデオ）を搭載。PCI Express版のハイエンドモデルには2枚のビデオカードを特殊なブリッジコネクタで直結することで実現するマルチGPU技術 SLI（エスエルアイ）、ローエンドモデルにはメインメモリの一部をVRAMとして割り当て共有する TurboCache（ターボキャッシュ）が搭載されている。製造プロセスはNV43コア、NV44コアを採用した6200、6500、6600シリーズ、NV42コアを採用した6800 XTは110 nm、それ以外の6800シリーズは130 nmプロセスとなっている。集積トランジスタ数はNV40、NV45コアが2億2,200万、NV41、NV42コアが1億8,600万、NV43コアが1億4,600万、NV44コアが7,700万となっている。NVIDIAはGeForce 6シリーズのアーキテクチャ名をCineFX 3.0としている。
GeForce 6 Series の製品
GeForce 7 Series.
GeForce 7 Series（ジーフォース・セブン・シリーズ）は、GeForceシリーズの第七世代製品群である。2005年6月22日発表。
GeForce 6シリーズをもとに大幅な改良を施され、ワットあたりの性能が向上した。また、この世代の開発途中から開発コードネームがNV+数字からG+数字に変更されている。製造プロセスは7600、7900シリーズ以降は90 nm、それ以外は110 nmとなっている。集積トランジスタ数はG70（7800シリーズ）は3億200万、G71（7900シリーズ）が2億7,800万、G73（7600シリーズ、7300GT）が1億7,700万、G72（7300、7200シリーズ）が1億1,200万。NVIDIAはGeForce 7シリーズのアーキテクチャ名をCineFX 4.0としている。DirectX 9.0cとOpenGL 2.1に対応する。
GeForce 7 Series の製品
GeForce 8 Series.
GeForce 8 Series（ジーフォース・エイト・シリーズ）は、GeForceシリーズの第八世代製品群である。2006年11月9日にGeForce 8800ファミリーを発表。
前世代まで、ピクセルシェーダーとバーテックスシェーダーに分離していたシェーダーユニットは、ストリーミングプロセッサ (Streaming Processor : SP) に統合された。この統合型シェーダーユニットの事を「ユニファイドシェーダー」と呼ぶ。"G80コア"の8800モデルは動画再生支援機能であるPureVideoが前世代であるGeForce 7シリーズと同じVideoProcessor1 (VP1) のサポートに留まり、"G84コア"や"G86コア"、"G92コア"ではHD動画再生支援を持つPureVideo HDVideoProcessor2 (VP2) がサポートされた。DirectX 10 Shader Model 4.0、Quantum Effects、HDCP（HDCPについてはオプションとなるものもあり）などをサポート。DirectX 10.1のGPUの仮想化は非対応。
GeForce 8 Series の製品
G80世代において、リファレンスデザインではどれも2スロット占有型の大型ファンを搭載している。
2007年11月9日（日本時間）発表。GeForce 8シリーズのハイエンド向けモデル。
開発コードネームは 、8800 GTXなどの初期のモデルは"G80"、8800 GT以降のモデル"G92"とされている。
後発になる8800 GTは、65 nmプロセス技術を採用して消費電力を下げたほか、PCI Express 2.0に対応、メモリバス幅が256bitに削減され搭載可能なメモリ量が512 MBに減ったものの、コアクロックとシェーダークロックが向上している（後から1 GB版もリリースされた）。さらに次世代DVDの再生支援などを含むVideo Processor 2が実装されている。性能は同GTXと同GTSの中間ほどで、従来のグレード表記の逆転が起きていた。リファレンスデザインでは、発熱が減ったことで1スロットに収まるファンを搭載している。
また2007年12月には PCI Express 2.0 などに対応した新型 8800 GTS 512 MB (G92) が発売され、上記の逆転現象は解消された。
GeForce 9 Series.
GeForce 9 Series（ジーフォース・ナイン・シリーズ）は、GeForceシリーズの第九世代製品群である。DirectX 10.1には対応していない。DX10のアプリケーションが充実していないことやDX10.1の普及がまだ先との判断から実用上問題ないと判断されていた。回路幅が65 nmのものと、55 nmのものがある。また、このシリーズにはGeForce 8シリーズのリネーム品が多い。
GeForce 9 Series の製品
GeForce 100 Series.
GeForce 100 Series（ジーフォース・100・シリーズ）は、GeForce 9シリーズのリネーム版とされている。すべてOEM向けであり、一般ユーザー向けには市販されていない。
GeForce 200 Series.
GeForce 200 Series（ジーフォース・200・シリーズ）は、2008年6月17日に発表された、GeForceシリーズの第10世代製品群である。GeForce 8800以来、1年半以上にわたり、NVIDIAのハイエンドを担ってきた、G80/90系コアの後継となるべく開発された。開発コードは65 nmのものはGT200、55 nmのものはGT200bもしくはGT206と呼ばれる。GeForce/Tesla第二世代の意味であるという。
なお、これ以降NVIDIAのGPUの命名規則が変更されたが、後述のGTSシリーズがリネーム品（実質二世代前の製品のシュリンク版）であったり、後発の下位モデルであるGTシリーズのみ最新プロセスのGT21xコアを使用してDirectX 10.1への対応など、型番や製品ラインナップがGeForce 9シリーズと同様に非常に分かりづらくなっている。
GeForce 200 Series の製品
GeForce 300 Series.
GeForce 300 Series（ジーフォース・300・シリーズ）は、GeForce 200シリーズのリネーム版とされている。すべてOEM向けであり、一般ユーザー向けには市販されていない。
GeForce 400 Series.
GeForce 400 Series（ジーフォース・400・シリーズ）は、2010年3月27日に発表された、GeForceシリーズの第11世代製品群である。NVIDIAのグラフィックスチップとしては初めてDirectX 11に対応し、また、GPGPUへの最適化が進められた製品である。開発コードはGF100（GT300という開発コードで呼ばれていた時期もあった）。これはGeForce/Fermi第1世代を意味する。
FermiアーキテクチャではGF100コアとGF110コアで32基、その他のコアで48基のCUDAコアでSM (Streaming Multiprocessor) 構成する。シェーダクロック倍速機能により、シェーダコア部分のクロックはメインコアクロックの2倍速になっている。
GeForce 400 Series の製品
GeForce 500 Series.
GeForce 500 Series（ジーフォース・500・シリーズ）は、2010年11月9日に発表された、GeForceシリーズの第12世代製品群である。Fermi第2世代のGF11xコアを採用しているが、コアのアーキテクチャは前世代とほぼ同じである。
GeForce 500 Series の製品
GeForce 600 Series.
GeForce 600 Series（ジーフォース・600・シリーズ）は、2012年3月22日に発表された、GeForceシリーズの第13世代製品群である。GeForce 500 Seriesからアーキテクチャの大幅な刷新をおこなった。NVIDIAはKeplerアーキテクチャをCUDAの転換点と位置付けており、電力あたりの性能（ワットパフォーマンス、）に重きを置いた設計をおこなっている。
KeplerアーキテクチャではTesla - Fermi世代で採用されたシェーダクロック倍速機能を廃止。FermiアーキテクチャではGF100コアとGF110コアで32基、その他のコアで48基のCUDAコアでSM (Streaming Multiprocessor) 構成していたのに対し、Keplerアーキテクチャでは192基のCUDAコアでSMX (Streaming Multiprocessor eXtreme) を構成し、SMを構成するCUDA Coreの数を大幅に増やした。
またFermiプロッセッサに比べパイプラインの段数が大幅に減少しており、プロッセッサ内でハードウェア処理されていたスケジューリングの大半がソフトウェア処理に回った。パイプラインが浅くなったことによりラッチ回路が減少し消費電力を大幅に押し下げる結果となった。
NVIDIA AdaptiveV-Syncによって、画面のティアリングとフレームレートのカクツキを最小限に抑えることができる。また、TXAAといわれる新しいアンチエイリアシング手法をハードウェアでサポートすることによって、GPUへの負荷を減らしながら従来よりも高品質なAA処理が可能となっている。
なおGK104コアは汎用コンピューティング (GPGPU) 向けの機能をいくつか切り捨てており、特に倍精度浮動小数点の演算性能は単精度の1/24となっている。そのため、倍精度対応が必要とされる分野には、後発のGK110コアを採用したGTX TITANシリーズが採用される。
Intel X79 ExpressプラットフォームがPCIe Gen3に対応しておらず動作確認が完全にとれるまで無効としていると説明していたが、2012年6月現在、NVIDIAはX79プラットフォームの各社マザーボードでのマザーボード-CPU間の通信タイミングに開きが見られるためX79プラットフォームでのPCIe Gen3対応は見送られた。なお公式ではサポートを行わない条件においてX79でのPCIe Gen3を有効化する無保証パッチを配布している。
そのほか、GeForce GTX 670およびGTX 680は、シャープの4K解像度ディスプレイPN-K321における3840x2160ドットの60Hz映像伝送に対応するグラフィックスカードとして、AMD Radeon HD 7750/HD 7970、AMD FirePro W600/W5000/W8000、NVIDIA GeForce GTX TITAN/760、NVIDIA Quadro K600/K5000などとともにシャープ公式の動作検証がなされている。
GeForce GT 600 Series.
GeForce GT 600 Seriesは、主にFermi世代の下位モデルのリネーム製品で構成され、Keplerアーキテクチャを採用する製品はGK107コア採用のGeForce GT 640 1製品のみだったが、2013年5月のGK208コアの発表により、Keplerアーキテクチャを採用する製品が増加した。
GeForce GTX 600 Series.
GeForce GTX 600 Seriesは、Keplerアーキテクチャを採用する、ミドルレンジからハイエンドクラスの2012年 - 2013年前半の製品群である。
GTX 650 Ti BOOST以上でIntel Turbo Boost Technologyと非常に近い機能を有するGPU Boostが搭載されている。GPUの消費電力が想定より低かった場合、想定電力に達するまでGPUコアクロックとGPUコア電圧を引き上げる機能である。
GTX 650 Ti BOOST以上でDisplayPort 1.2出力端子を搭載し、4Kモニタの60Hz表示に対応する。
GeForce 700 Series.
GeForce GT 700 Series.
GeForce GT 700 Seriesは、主にKeplerアーキテクチャを採用するGeForce 600シリーズの下位モデルに調整を加えたリネーム製品で構成されるが、一部にFermi世代のリネーム製品も含まれる。このシリーズよりUEFIに正式対応した。
GeForce GTX 700 Series.
GeForce GTX 700 Seriesは、Keplerアーキテクチャまたは第1世代Maxwellアーキテクチャを採用する、ミドルレンジからハイエンドクラスの2013年後半 - 2014年前半の製品群である。
Keplerアーキテクチャでは192基のCUDAコアでSMXを構成していたのに対し、Maxwellアーキテクチャでは128基のCUDAコアでSMM (Maxwell Streaming Multiprocessor) を構成。128基のCUDAコアを4つのプロセシングブロックに分割し、32個のCUDAコア毎にシンプルな制御ロジックを配置、L2キャッシュを大幅に増加させたことで、コア当たりのパフォーマンスが35%向上、電力効率は2倍になったという。
GTX 760以上でDisplayPort 1.2出力端子を標準で搭載し、4Kモニタの60Hz表示に対応する。GTX 750 Ti以下ではDisplayPort出力端子は標準で搭載されず、HDMI 1.4出力で4Kモニタの30Hz表示までの対応となる。（GTX 750/GTX 750 TiでDisplayPort 1.2出力端子を搭載する製品もある）
GeForce GTX TITAN Series.
ハイエンドの中でもさらに最上位クラスの製品ブランドとして、GeForce GTX TITAN Seriesが追加された。ただし、製品世代としては、GeForce GTX 700シリーズと同列である。
GeForce GTX TITANシリーズのGK110コアのSMXの中には64基の倍精度演算ユニットも搭載されている。倍精度演算ユニットは、GK104コアの単精度演算ユニットによる倍精度演算の8分の1のクロック数で倍精度演算するが、コアクロックの8分の1のクロック速度で動作している。これをNVIDIA Control Panelの設定を変更することで、コアと同クロックで動作させられるように変更できる。この倍精度浮動小数点演算のフルスピードモード化機能を「DPフルスピードモード」と呼ぶ。但し、DPフルスピードモード時は消費電力が上がり、コアクロックが抑えられるため、実際の倍精度演算性能は理論値の8倍には届かない。
GeForce 600/700シリーズ コア比較表
GeForce 900 Series.
GeForce 900 Seriesは、第2世代Maxwellアーキテクチャを採用する、ミドルレンジからハイエンドクラスの2014年後半 - 2015年の製品群である。
第2世代Maxwellアーキテクチャでは、新たなメモリ圧縮技術を採用しメモリのアクセス効率が高まった。MFAA(Multi-Frame Sampled Anti Aliasing)技術に対応。64bitメモリコントローラ1基に対するROPユニットは8基から16基に変更された。GTX 970以上でVR(Virtual Reality)をサポートする。
HDMI 2.0出力端子×1とDisplayPort 1.2出力端子×3を搭載し、4画面の4Kモニタの60Hz表示に対応する。
GeForce 10 Series.
GeForce 10 Seriesは、Pascalアーキテクチャを採用する、ロークラスからハイエンドクラスの2016年 - 2018年前半の製品群である。
Pascalアーキテクチャでは、16 nmプロセスや14 nmプロセスの採用によって、消費電力の増加を抑えながらコアクロックが大幅に引き上げられた。またGTX 1080以上で、新たなメモリ規格のGDDR5Xメモリの採用により、メモリ帯域が向上している。
新開発された「SLI HB」と呼ばれるブリッジを推奨、3-way/4-wayのSLI構成は非推奨となっている。75 - 150 Wの補助電源の供給方法は、従来の6pin×2から8pin×1に変更された。 GTX 1060以上でVR(Virtual Reality)をサポートする。
HDMI 2.0bやDisplayPort 1.4の最新のインターフェイスに対応。アナログ映像信号出力は廃止された。<br>2018年6月4日、PascalおよびMaxwell世代のGPUとDisplayPort 1.3または1.4対応のモニタを接続した時に不具合が発生することがあり、ファームウェアのアップデートが必要となる場合があると発表された。
NVIDIA TITAN V.
NVIDIA TITAN VはVoltaアーキテクチャを採用するハイエンド製品である。「Game Ready Driver」で動作するコンシューマ製品ではあるが主にAI研究者向けとされ、GeForceブランドではなくNVIDIAブランドで販売された。
HPC向け製品であるTesla V100に採用されたGV100コアが転用されており、NVIDIAのコンシューマグラフィック製品として初めてTensorコア（行列積和演算器）とHBM2メモリを搭載する。
32bit版OS向けのドライバーと、Windows 8、Windows 8.1向けのドライバーは提供されない。
GeForce 16 Series/GeForce 20 Series.
GeForce GTX 16 Series.
GeForce GTX 16 Seriesは、Turingアーキテクチャを採用する、ミドルレンジの2019年前半 - の製品群である。
このシリーズ以降、32bit版OS向けのドライバーと、Windows 8、Windows 8.1向けのドライバーは提供されなくなった。
GeForce RTX 20 Series.
GeForce RTX 20 Seriesは、Turingアーキテクチャを採用する、ハイクラスからウルトラハイエンドクラスの2018年後半 - の製品群である。
新しいSUPERグレードは、“無印”と，その上位モデルを示す“Ti”の間に位置する。
SM内部にTensorコアとRay Tracingコア (RTコア) と呼ばれる新しい演算器が追加されており、ディープラーニングの高速化およびリアルタイムレイトレーシングのハードウェアアクセラレーションを実現している。また、新たなメモリ規格のGDDR6メモリの採用により、メモリ帯域が向上している。
NVIDIA TITAN RTX.
NVIDIA TITAN RTXは、Turingアーキテクチャを採用する、2018年後半 - のフラグシップ製品である。製品世代としては、GeForce RTX 20シリーズと同列である。 
GeForce 30 Series.
GeForce RTX 30 Seriesは、Ampereアーキテクチャを採用する、ミドルレンジからウルトラハイエンドクラスの2020年後半 - の製品群である。
上位製品では、SDRAMとして初となる4レベルパルス振幅変調 (PAM4) を使用するGDDR6X規格の採用により、メモリ帯域が向上している。
また、PCI Express2.1から追加されたCPUとVRAMのアクセス容量制限をなくすResizable BARにも対応している。RTX 3060以降は発売当初より対応、RTX 3060 Ti/3070/3080/3090はファームウエアをアップデートすることで465.89ドライバー以降で対応する。
RTX 3060 Ti/3070/3080の初期出荷分とRTX 3090/3090 Tiを除き、イーサリアムのハッシュレートに制限がかかっている。2021年5月下旬以降に出荷されるRTX 3060 Ti/3070/3080のハッシュレート制限版は製品仕様に「Lite Hash Rate」もしくは「LHR」が記載され、利用するには466.47ドライバー以降が必要となる。理由に関しては、自作パソコン#自作パソコンの流通史を参照。
GeForce 40 Series.
GeForce RTX 40 Seriesは、Ada Lovelaceアーキテクチャを採用する、ハイクラスからウルトラハイエンドクラスの2022年後半 - の製品群である。
レイトレーシング性能の向上を目的として、前世代を大幅に上回る容量のL2キャッシュメモリを搭載し、プログラマブルシェーダをアウト・オブ・オーダー実行する「Shader Execution Reordering」機能が新たに導入されている。補助電源コネクタはPCIe 5.0世代の「12VHPWR」が下位製品にも導入される一方、対応する接続規格は前世代同様のPCIe 4.0に留まる。またSLI機能のためのNVLink回路はこの世代で廃止されている。
ノートPC向け.
GeForce 2 Go Series.
GeForce 2 Go Series（ジーフォース・ツー・ゴー・シリーズ）は、GeForceシリーズの初代ノートPC向け製品群である。
GeForce 4 Go Series.
GeForce 4 Go Series（ジーフォース・フォー・ゴー・シリーズ）は、GeForceシリーズの第2世代ノートPC向け製品群である。
GeForce FX Go Series.
GeForce FX Go Series（ジーフォース・エフエックス・ゴー・シリーズ）は、GeForceシリーズの第3世代PCノート向け製品群である。DirectX 9に対応。
GeForce Go 6 Series.
GeForce Go 6 Series（ジーフォース・ゴー・シックス・シリーズ）は、GeForceシリーズの第4世代ノートPC向け製品群である。
GeForce Go 7 Series.
GeForce Go 7 Series（ジーフォース・ゴー・セブン・シリーズ）は、GeForceシリーズの第5世代ノートPC向け製品群である。
GeForce 8 M Series.
GeForce 8 M Series（ジーフォース・エイト・エム・シリーズ）は、GeForceシリーズの第6世代ノートPC向け製品群である。名称がそれまでの"GeForce Go"から"GeForce M"に変更された。DirectX 10に対応。
GeForce 9 M Series.
GeForce 9 M Series（ジーフォース・ナイン・エム・シリーズ）は、GeForceシリーズの第7世代ノートPC向け製品群である。
GeForce 100 M Series.
GeForce 100 M Series（ジーフォース・100・エム・シリーズ）は、GeForce 100シリーズのノートPC向け製品群である。
GeForce 200 M Series.
GeForce 200 M Series（ジーフォース・200・エム・シリーズ）は、GeForce 200シリーズのノートPC向け製品群である。
GeForce 300 M Series.
GeForce 300 M Series（ジーフォース・300・エム・シリーズ）は、GeForce 300シリーズのノートPC向け製品群である。DirectX 10.1に対応。
GeForce 400 M Series.
GeForce 400 M Series（ジーフォース・400・エム・シリーズ）は、GeForce 400シリーズのノートPC向け製品群である。DirectX 12 APIに対応。
GeForce 500 M Series.
GeForce 500 M Series（ジーフォース・500・エム・シリーズ）は、GeForce 500シリーズのノートPC向け製品群である。
GeForce 600 M Series.
GeForce 600 M Series（ジーフォース・600・エム・シリーズ）は、GeForce 600シリーズのノートPC向け製品群である。FermiアーキテクチャとKeplerアーキテクチャが混在する。
GeForce 700 M Series.
GeForce 700 M Series（ジーフォース・700・エム・シリーズ）は、GeForce 700シリーズのノートPC向け製品群である。720M以下を除き、Keplerアーキテクチャとなった。
GeForce 800 M Series.
GeForce 800 M Series（ジーフォース・800・エム・シリーズ）は、GeForce 700シリーズのノートPC向け製品群である。Fermiから第1世代Maxwellまでの3世代のアーキテクチャが混在する。下位モデルにもMXM (Mobile pci eXpress Module)規格品が存在するが、消費電力が高い。
GeForce 900 M Series.
GeForce 900 M Series（ジーフォース・900・エム・シリーズ）は、GeForce 900シリーズのノートPC向け製品群である。Keplerアーキテクチャから第2世代のMaxwellアーキテクチャまでが混在する。
GeForce 10 Series / GeForce MX100/200/300 Series.
GeForce 10 Series Note PC.
GeForce 10 Series Note PC は、GeForce 10シリーズのノートPC向け製品群である。Pascalアーキテクチャを採用する。デスクトップ版に近い性能となり、製品名末尾のモバイルを示す「M」が無くなった。
GeForce MX100 Series.
GeForce MX100 Series は、GeForce 10シリーズの低消費電力ノートPC向け製品群である。第1世代MaxwellアーキテクチャとPascalアーキテクチャが混在する。
GeForce MX200 Series.
GeForce MX200 Series は、GeForce MX100シリーズの後継に当たる低消費電力ノートPC向け製品群である。Pascalアーキテクチャを採用する。
GeForce MX300 Series.
GeForce MX300 Series は、GeForce MX200シリーズの後継に当たる低消費電力ノートPC向け製品群である。Pascalアーキテクチャを採用する。
GeForce 16/20 Series / GeForce MX400 Series.
GeForce RTX 20 Series Gaming Note PC.
GeForce RTX 20 Series Gaming Note PC は、GeForce 20シリーズのノートPC向け製品群である。RTX 2050を除きTuringアーキテクチャを、RTX 2050はAmpereアーキテクチャを採用する。
2019年1月8日に発表された。
GeForce GTX 16 Series Gaming Note PC.
GeForce GTX 16 Series Gaming Note PC は、GeForce 16シリーズのノートPC向け製品群である。Turingアーキテクチャを採用する。
2019年4月23日に、デスクトップ版のGTX 1650の発売と当時に発表された。
GeForce MX400 Series.
GeForce MX400 Series は、GeForce MX300シリーズの後継に当たる低消費電力ノートPC向け製品群である。Turingアーキテクチャを採用する。
GeForce 30 Series / GeForce MX500 Series.
GeForce RTX 30 Series Laptops.
GeForce RTX 30 Series Laptops は、GeForce 30シリーズのノートPC向け製品群である。Ampereアーキテクチャを採用する。
2021年1月12日に発表された。
GeForce MX500 Series.
GeForce MX500 Series は、GeForce MX400シリーズの後継に当たる低消費電力ノートPC向け製品群である。TuringアーキテクチャとAmpereアーキテクチャが混在する。
GeForce RTX 40 Series Laptops.
GeForce RTX 40 Series Laptops は、GeForce 40シリーズのノートPC向け製品群である。Ada Lovelaceアーキテクチャを採用する。
2023年1月3日に発表された。