NVIDIA GeForce GTX 660

NVIDIA GeForce GTX 660
NVIDIA GeForce GTX 660 グラフィックカードのレビュー

NVIDIA GeForce GTX 660: 異なるバージョンのテスト、ゲームにおけるFPS、今日の購入価値

NVIDIA GeForce GTX 660は2012年にフルHDでのゲーム向けミドルクラスのグラフィックカードとして登場しました。リテール版はKeplerアーキテクチャ、960のCUDAコア、2GBのGDDR5を搭載しています。今日、GTX 660は主に古いゲーム向けの安価なカードとして注目されています。GK106の性能は今もなおDirectX 9-11の時代の多くのプロジェクトに十分ですが、2GBのビデオメモリとドライバサポートの終了は新しいゲームでの使用を大幅に制限します。

特定のGeForce GTX 660の結果

GTX 660はASUS、MSI、EVGA、Gigabyte、Point of Viewなどのメーカーからリリースされました。ほとんどのモデルは工場出荷時のオーバークロックと冷却システムが異なりますが、通常は性能の差は小さいです。

以下は、同じシステムでテストされた四つの非リファレンスGTX 660の結果です。

グラフィックカード GPU ベース / ブースト 3DMark 11
ASUS GTX660-DC2T-2GD5 DirectCU II TOP 1072 / 1137 MHz 7082
EVGA GeForce GTX 660 SC 2GB 1046 / 1111 MHz 6807
Point of View GTX 660 Ultra Charged 1084 / 1163 MHz 6645
MSI N660 TF 2GD5/OC Twin Frozr 1033 / 1098 MHz 6632

ASUS DirectCU II TOPはテストの中で最も性能が高い結果を示しました。一方、Point of View Ultra Chargedは高いブーストクロックを持っていましたが、ASUSに対して優位性はありませんでした。

四つのカード間の性能差は7%未満です。中古市場では、冷却システムや基板の状態が、少しの工場出荷時オーバークロックよりはるかに重要です。

GTX 660とGTX 660 OEM - 同じカードではない

GeForce GTX 660の名前のもと、NVIDIAは明らかに異なる二つのバージョンをリリースしました。

パラメータ GTX 660 GTX 660 OEM
CUDAコア 960 1152
ベースクロック 980 MHz 823 MHz
ブースト 1033 MHz 888 MHz
ビデオメモリ 2GB GDDR5 1.5または3GB GDDR5

OEM版は異なるGPU構成を使用し、主に完成品PCで見られました。したがって、GTX 660 OEMの結果を通常のリテール版GTX 660と混同すべきではありません。

古い結果をデータベースに追加する際には、特定のカードのCUDAコア数、クロック周波数、およびメモリ容量を確認することが理想的です。

ゲームにおけるGTX 660の性能

ゲームテストはGTX 660の当初の位置付けをよく示しています。この時代のプロジェクトでは、カードは主に1920×1080の高または最大設定で設計されていました。

ゲーム 設定 GTX 660
Battlefield 3 1080p, Ultra ~42-45 FPS
The Witcher 2 1080p, Ultra ~48-51 FPS
Sleeping Dogs 1080p, Ultra ~53-55 FPS

2010年代初頭のゲームにとって、これはまだ許容できるレベルです。多くのプロジェクトをフルHDで最低設定に変更せずに実行できます。

現代のゲームでは状況は大幅に悪化します。主な制約は2GBのVRAMであり、大きなテクスチャはすぐにビデオメモリを消耗し、パフォーマンスの低下やデータのロードの問題が発生し、新しいゲームの一部は非常に古いアーキテクチャには対応していません。

電源とシステム要件

リファレンスGTX 660は約140Wの消費電力を公称し、1つの6ピン補助電源コネクタを使用します。NVIDIAは450W以上のシステム電源を推奨しています。

古いオフィスPCでは、GTX 660が独立した6ピン電源を必要とするため、すべての完成品システムに取り付けられるわけではありません。

ドライバのサポートは終了

GTX 660はKepler世代のデスクトップグラフィックカードに属します。NVIDIAは2021年にこれらのモデル向けの正式なゲーム Ready Driverの提供を終了し、その後のセキュリティ更新の期間も終了しています。

古いゲームにはそれほど問題はありません:既存のドライバは当時のプロジェクトに対して良く最適化されています。しかし、新しいリリースの修正や現代のゲームエンジンの最適化、新機能のサポートはGTX 660にはもはや提供されません。

中古市場におけるGTX 660の購入

特定の個体の年齢は、ASUS、MSI、EVGAのいずれから製造されたかよりも重要です。すでに10年以上経過しているGTX 660が多数存在します。

購入前に確認すべき事項:

  • アーチファクトなしでの負荷状態での安定動作;
  • GPUの温度;
  • ファンの状態と騒音;
  • ビデオ出力の動作;
  • 6ピン電源コネクタの状態。

このくらいの年齢のカードでは、乾燥したサーマルペーストと劣化したファンが一般的です。サーマルペーストの交換は温度を改善することがありますが、メモリ、電源部分、またはGPUそのものの劣化問題を解決するわけではありません。

工場出荷時のオーバークロックのためにGTX 660 TOPやSuperClockedに高額を支払うのはほとんど意味がありません。安定性があり、正常に動作する個体を選ぶ方が良いです。

GTX 660は今:古いゲームと安価なビルド専用

GTX 660は非常に低価格の場合のみ検討する価値があります。 古いゲームや一時的なPC向けにはまだ性能が十分ですが、2GBのメモリと最新ドライバの欠如が現代のゲームビルドからほぼ排除しています。

複数のGTX 660の中から選ぶ場合、工場出荷時のオーバークロックやより高価なASUS、MSI、またはEVGAバージョンにお金を支払うのではなく、最も問題のない個体を選ぶ方が良いでしょう。

基本

レーベル名
NVIDIA
プラットホーム
Desktop
発売日
September 2012
モデル名
GeForce GTX 660
世代
GeForce 600
ベースクロック
980MHz
ブーストクロック
1032MHz
バスインターフェース
PCIe 3.0 x16
トランジスタ
2,540 million
TMU
?
テクスチャマッピングユニット(TMUs)は、二進画像を回転、スケーリング、歪曲して、それを3Dモデルの任意の平面にテクスチャとして配置することができるGPUのコンポーネントです。このプロセスはテクスチャマッピングと呼ばれます。
80
ファウンドリ
TSMC
プロセスサイズ
28 nm
アーキテクチャ
Kepler

メモリ仕様

メモリサイズ
2GB
メモリタイプ
GDDR5
メモリバス
?
メモリバス幅とは、1クロックサイクル内にビデオメモリが転送できるデータのビット数を指します。バス幅が大きいほど、一度に転送できるデータ量が多くなります。メモリバンド幅の計算式は次の通りです:メモリバンド幅 = メモリ周波数 x メモリバス幅 / 8。
192bit
メモリクロック
1502MHz
帯域幅
?
メモリバンド幅は、グラフィックチップとビデオメモリ間のデータ転送速度を指します。単位はバイト/秒で、計算式は次の通りです:メモリバンド幅 = 動作周波数 × メモリバス幅 / 8ビット。
144.2 GB/s

ディスプレイとメディア

出力
2x DVI
1x HDMI 1.4a
1x DisplayPort 1.2

理論上の性能

ピクセルレート
?
ピクセル塗りつぶし率は、グラフィックスプロセッシングユニット(GPU)が1秒あたりにレンダリングできるピクセル数を指します。これは、MPixels/s(百万ピクセル/秒)またはGPixels/s(十億ピクセル/秒)で測定されます。これはグラフィックスカードのピクセル処理性能を評価するために最も一般的に使用される指標です。
20.64 GPixel/s
テクスチャレート
?
テクスチャ塗りつぶし率は、GPUが1秒間にピクセルにマッピングできるテクスチャマップ要素(テクセル)の数を指します。
82.56 GTexel/s
FP64 (倍精度)
?
GPUパフォーマンスを測定する重要な指標は浮動小数点計算能力です。倍精度浮動小数点数(64ビット)は、広範で高精度が求められる科学計算に必要です。単精度浮動小数点数(32ビット)は、一般的なマルチメディアやグラフィックス処理のタスクで使用されます。半精度浮動小数点数(16ビット)は、精度が低くても許容可能な機械学習のようなアプリケーションで使用されます。
82.56 GFLOPS
FP32 (浮動小数点)
?
GPU のパフォーマンスを測定するための重要な指標は、浮動小数点コンピューティング能力です。 単精度浮動小数点数 (32 ビット) は一般的なマルチメディアおよびグラフィックス処理タスクに使用されますが、倍精度浮動小数点数 (64 ビット) は広い数値範囲と高精度が要求される科学計算に必要です。 半精度浮動小数点数 (16 ビット) は、精度が低くても許容される機械学習などのアプリケーションに使用されます。
2.021 TFLOPS

その他

シェーディングユニット
?
最も基本的な処理単位はストリーミングプロセッサ(SP)で、特定の指示とタスクが実行されます。GPUは並行計算を行い、複数のSPが同時にタスクを処理します。
960
L1キャッシュ
16 KB (per SMX)
L2キャッシュ
384KB
TDP
140W
Vulkanのバージョン
?
Vulkanは、Khronos Groupによるクロスプラットフォームのグラフィックスおよび計算APIで、高性能と低CPU負荷を提供します。開発者がGPUを直接制御し、レンダリングのオーバーヘッドを減らし、マルチスレッドとマルチコアプロセッサをサポートします。
1.1
OpenCLのバージョン
3.0
OpenGL
4.6
CUDA
3.0
DirectX
12 (11_0)
電源コネクタ
1x 6-pin
ROP
?
ラスタオペレーションパイプライン(ROPs)は、ゲーム内の照明や反射計算を主に取り扱い、アンチエイリアシング(AA)、高解像度、煙、火などの効果を管理します。ゲームのAAと照明効果が高いほど、ROPsの性能要求が高くなります。
24
シェーダモデル
5.1
推奨PSU
300W

ベンチマーク

FP32 (浮動小数点)
スコア
2.021 TFLOPS
3DMark タイムスパイ
スコア
1285
Blender
スコア
126
OctaneBench
スコア
28
Vulkan
スコア
11719
OpenCL
スコア
11135
Hashcat
スコア
25551 H/s

他のGPUとの比較

FP32 (浮動小数点) / TFLOPS
2.157 +6.7%
2.099 +3.9%
3DMark タイムスパイ
4682 +264.4%
3619 +181.6%
2329 +81.2%
1526 +18.8%
Blender
1408.56 +1017.9%
802 +536.5%
391 +210.3%
191.62 +52.1%
OctaneBench
288 +928.6%
123 +339.3%
69 +146.4%
Vulkan
83205 +610%
55601 +374.5%
34493 +194.3%
16654 +42.1%
OpenCL
53439 +379.9%
34541 +210.2%
18130 +62.8%
884 -92.1%
Hashcat / H/s
33607 +31.5%
31509 +23.3%
24493 -4.1%
23908 -6.4%