Quadro(クアドロ)は、NVIDIA社のグラフィックスアクセラレータ (GPU) の製品群のひとつである。
thumb|300px|SGI VPro VR3 (Quadro) thumb|300px|ELSA GLoria II Pro (Quadro) thumb|300px|ELSA GLoria III (Quadro2 Pro) thumb|300px|ELSA GLoria DCC (Quadro DCC) thumb|300px|ELSA GLoria4 980 XGL (Quadro4 980 XGL)
概要 3DCADによる設計、3DCGのモデリング、医療イメージングなどの業務用グラフィック作業向けに設計されており、OpenGLに最適化されているASCII.jp:NVIDIA Quadroでクリエイターデビューしよう! (2/3) 。そのため、3Dゲームアプリケーション向けのMicrosoft DirectX (Direct3D) に最適化されたGeForceシリーズと対比される。
ハード面では、部品の品質を高め保守期間も長くしているなど、価格よりも信頼性を重視している。上位製品はECC対応メモリを搭載するものもある。発売されている製品は、NVIDIA社が製造した「リファレンスボード」と呼ばれるものに限られている。またQuadroを搭載したグラフィックボードと組み合わせて使うオプションボードも存在する。GeForceシリーズ同様、上位モデルではSLIに対応する。
HDMI出力端子は搭載せず、DisplayPort出力端子を搭載し、DisplayPortを使用した10ビット表示(RGB合計30ビット、約10億色)に対応している30-Bit Color Technology for NVIDIA® Quadro® - NVIDIAQuadro × 10bit for Photoshop - 株式会社 エルザ ジャパン。また、NVIDIA Mosaicテクノロジーにより、最大8画面を1つの広大なデスクトップ画面として扱うことが可能で、3840×2160ドット対応ディスプレーを4台接続した場合、7680×4320ドットや15360×2160ドットといった超高解像度デスクトップを実現できる。
ワークステーションのメーカーでは、安定性や保守期間を理由に3DのCADやCG作業にはQuadroを推奨している。また、現在のCADのベンダーはソフトウェア専業が多く、動作保証はハードウェアベンダーとのアライアンスに基づく。ハードウェアベンダーの意向を踏襲する形でQuadroでの動作を保証するが、GeForceでは動作を保証しない傾向が強い。
グラフィック作業向けとして設計されたワークステーションは、グラフィックボードにQuadro、プロセッサにXeon、大容量のECC対応メモリ、高出力で安定した80 PLUS認証電源装置などを採用するため、GeForceを搭載した一般向けのPCと比較して高価となる。
主な競合製品として、AMD社のAMD FireProがある実アプリケーションでの性能はQuadroより優秀!? AMDが「FirePro W」シリーズの説明会で実力をアピール - 4Gamer.net 。
APIのサポート G80コアすなわちDirectX 10世代の統合型シェーダーアーキテクチャを採用した製品以降はCUDAのほか、OpenCLやDirectComputeといったGPGPU APIにも対応している。また非公式ながら、NVIDIA PhysX System Softwareをインストールすることにより、物理演算ライブラリPhysXのハードウェアアクセラレーションにも対応する。
OpenGLに関しては、Keplerアーキテクチャ以降でOpenGL 4.6に正式対応しているOpenGL Driver Support | NVIDIA Developer。FermiアーキテクチャではOpenGL 4.5までの対応となる。
OpenCLに関しては、Maxwellアーキテクチャ以降のWindows 10の465.89ドライバー以降でOpenCL 3.0に対応しているRN-07955-465.89_v01 | April 7, 2021 NVIDIA RTX Enterprise Release 465 Drivers, Version 465.89 For NVIDIA RTX, Quadro, Quadro Notebook, NVS, and Data Center GPUs Windows 10。それ以前のKeplerアーキテクチャまたはWindows 7から8.1までは353.06ドライバー以降でOpenCL 1.2までRelease 352 Quadro, NVS, Tesla, GRID, & Notebook Drivers - Version 353.06; RN-WQ35306-01_v01 | June 1, 2015; Windows 7, Windows 8, & Windows 8.1; Release Notes、それ以前のG80からFermiアーキテクチャまではOpenCL 1.1までの対応となる。また、Windows Server 2012 R2以降のR470ブランチ以降でOpenCL 3.0に対応している。
Windows 10に搭載されるDirectX 12に関しては、Keplerアーキテクチャ以降においてAPIレベルでサポートされる。機能レベル (Feature Level) に関しては、Maxwell第2世代以降でFeature Level 12_0および12_1をフルサポートし、DirectX 11.1、11.2、11.3もフルサポートすることになるが、それ以前のFermiアーキテクチャからMaxwell第1世代でフルサポートが保証されるのはFeature Level 11_0すなわちDirectX 11.0までの機能となる[COMPUTEX]「現行のGeForceが対応するDirectX 12の機能レベル」をNVIDIAが明らかに。VR向けGameWorksもリリース - 4Gamer.net。詳しくは:en:Direct3Dおよび:en:Feature levels in Direct3Dを参照のこと。
Vulkanに関しては、Maxwellアーキテクチャ以降でVulkan 1.3にVulkan Driver Support | NVIDIA Developer、KeplerアーキテクチャはVulkan 1.2に対応している。
アーキテクチャ販売開始コア名(プロセスルール)型式DirectX(Feature Level)ShaderModelVulkanOpenGLOpenCLCUDACUDA GPUs - Compute Capability | NVIDIA Developer CUDA Legacy GPUs - Compute Capability | NVIDIA Developer接続Tesla第12007年G80(90 nm)FX 4600,560011 API(FL:10_0)4.0×3.31.11.0PCIe 1.0×16G84(80 nm)FX 370,570,17001.12008年G9x(65 nm)FX 3700,4700 X2FX 370LP,380,580,1800PCIe 2.0×16Tesla第2GT200b(55 nm)FX 3800,4800,58001.32009年GT21x(40 nm)FX 380LP40011 API(FL:10_1)4.11.2Fermi2010年GF10x(40 nm)600,200011 API(FL:11_0)5.04.52.1GF100(40 nm)4000,5000.60002.02012年GF110(40 nm)7000Kepler2012年GK10x(28 nm)410,Kx00,Kx000K420,K420012 API(FL:11_0)5.11.24.61.23.02013年GK110(28 nm)K5200,K60003.5PCIe 3.0×16Maxwell第12014年GM107(28 nm)K620,K1200,K22001.33.05.0PCIe 2.0×16Maxwell第22015年GM20x(28 nm)M12 API(FL:12_1)6.05.2PCIe 3.0×16Pascal2016年GP10x(16 nm)GP107(14 nm)P, GP6.1Volta2018年GV100(12 nm)GV7.0Turing2019年TU117(12 nm)NVIDIA T7.52018年TU10x(12 nm)Quadro RTX12 API(FL:12_2)6.5Ampere2020年GA10x(8 nm)NVIDIA RTX A8.6PCIe 4.0×16
ドライバーのサポート (1) Teslaアーキテクチャ(FXシリーズのG8xベース以降とQuadro 400)に対しては、2016年12月14日付の342.01ドライバーを最後にサポートが終了している。 (2) Fermiアーキテクチャに対しては、2018年1月18日付の377.83ドライバーを最後にサポートが終了していて、DirectX 12、OpenGL 4.6はサポートされない。 (3) KeplerアーキテクチャのノートPC向け製品に対しては、下表を参照。 (4) KeplerアーキテクチャのデスクトップPC向け製品に対しては、2024年7月9日付の475.14ドライバーを最後にサポートが終了している。 (5) 32bit版のWindows(Windows 7、Windows 8、Windows 8.1、Windows 10)に対しては、2019年2月22日付の392.37ドライバーを最後にサポートが終了していて、後発のVoltaアーキテクチャ以降に対しては、ドライバーは提供されない。 (6) 64bit版のWindows 7、Windows 8、Windows 8.1、及びWindows Server 2008 R2、Windows Server 2012に対しては、2019年12月10日付の441.66ドライバーを最後にサポートが終了していて、後発のNVIDIA Tシリーズ以降とNVIDIA RTX Aシリーズ以降に対しては、ドライバーは提供されない。 (7) Windows Server 2012 R2に対しては、2023年6月26日付の474.44ドライバーを最後にサポートが終了している。 (8) Windows Server 2016に対しては、2024年7月9日付の475.14ドライバーを最後にサポートが終了している。 アーキテクチャWindows 7/8/8.1/10(32bit版)Windows 7/8/8.1(64bit版)Server 2008 R2Server 2012Server 2012 R2Server 2016Windows 10(64bit版)Windows 11Server 2019Server 2022Tesla(1) [342.01] (2016.12.14) [DirectX 11、OpenGL 4.4] ※Server 2016は提供なし提供なしFermi(2) [377.83] (2018.1.18) [DirectX 11、OpenGL 4.5]Kepler(ノートPC向け)(5) [392.37] (2019.2.22)(3) [426.32] (2019.11.19)(3) 提供なし(3) [476.78] (2020.6.24) [392.68] (2021.10.26)Kepler(6) [441.66] (2019.12.10)(7) [474.44] (2023/06/26)(4) [475.14] (2024/07/09)Maxwell(8) [475.14] (2024/07/09)○PascalVolta(5) 提供なしTuring(RTX)Turing(T)(6) 提供なしAmpere
OpenGLへの最適化 ドライバーソフトウェアも(OpenGL APIが利用されることの多い)Adobe Photoshop、Autodesk 3ds Max及びMaya、SolidWorksといったプロフェッショナル向け・業務用途の画像処理ソフトウェア、統合型3DCGソフトウェアやCADソフトウェアに最適化されたものが提供されており、高負荷時のハンドリング性を向上するなど、運用時の安定性を確保できるようになっている「デジタル世界のクリエイター」入門 ~いいマシンを獲得してこそ、よいスタートが切れる! - Impress Watch。 プロフェッショナル向けの画像処理ソフトウェアやCADソフトウェア、3DCGソフトウェアにおける各種認証を取得しているNVIDIA Quadroとは?- 株式会社 エルザ ジャパン GeForce と Quadro の違い。
Quadro Plex
通常のグラフィックスボード製品とは異なり、独立した筐体に電源および2枚のグラフィックスボードや冷却ファンを内蔵する製品で、PCI Expressに対応したインターフェースボードをホスト側に導入することで利用する。
ラックマウントで利用することもできる。
Quadro Plex 1000 Model I Quadro FX 5500 2基により構成される。Shader Model 3.0をサポート。 トータルフレームバッファは2 GB (1 GB/GPU) 消費電力は最高480 W Quadro Plex 1000 Model II Quadro FX 4500 4基により構成される。Shader Model 3.0をサポート。 トータルフレームバッファは2 GB (512 MB/GPU) 消費電力は最高480 W Quadro Plex 1000 Model III Quadro FX 5500 2基により構成される。Shader Model 3.0、HD SDIをサポート。 トータルフレームバッファは2 GB (1 GB/GPU) 消費電力は最高480 W Quadro Plex 1000 Model IV Quadro FX 5600 2基により構成される。Shader Model 4.0をサポート。 トータルフレームバッファは3 GB (1.5 GB/GPU) 消費電力は最高480 W Quadro Plex 2100 D4 Quadro FX 4700 4基により構成される。Shader Model 4.0をサポート。 トータルフレームバッファは4 GB (1 GB/GPU) 消費電力は最高510 W Quadro Plex 2100 S4 Quadro FX 5600 4基により構成される。Shader Model 4.0をサポート。 トータルフレームバッファは6 GB (1.5 GB/GPU) 消費電力は最高640 W Quadro Plex 2200 D2 Quadro FX 5800 2基により構成される。Shader Model 4.0をサポート。 トータルフレームバッファは8 GB (4 GB/GPU) 消費電力は最高480 W Quadro Plex 2200 S4 Quadro FX 5800 4基により構成される。Shader Model 4.0をサポート。 トータルフレームバッファは16 GB (4 GB/GPU) 消費電力は最高600 W Quadro Plex 7000 Quadro 7000 2基により構成される。Shader Model 5.0をサポート。 トータルフレームバッファは12 GB (6 GB/GPU) 消費電力は最高611 W
Quadro FXシリーズ
型式 型式はGeForceシリーズとは異なり、OpenGLのパフォーマンスが高いほど大きな数値となっている。 クラス ハイクラス 4桁 ロークラス (エントリークラス) 3桁 性能指標(上1桁目) 上位 5,4 中位 3 下位 1 同レンジ世代指標(上2桁目) この数字はあくまでも「同レンジ内での世代指標」であり「ここの数字が同じだから同世代」といった見方はできない。 X2は2コア(2基、2チップ)を指す
型式末尾"G"はGenLock対応、"SDI"はSDI出力対応を示す。
例として、「Quadro FX 4700 X2」は「ハイクラス」の「上位」レンジの「2コア」グラフィックボードとなる。 また、「Quadro FX 4600」は「Quadro FX 4700 X2」の1世代前と見ることができる。しかし、この数値は近い世代間なら比較できるが、かけ離れた世代間では数値上の逆転が起こることもある。
NV3xベース
OpenGL 2.0, DirectX 9.0a, Shader Model 2.0a.
NV30 (GeForce FX 5800) ベース Quadro FX 1000 コア300 MHz、メモリ128 MB/128bit/600 MHz DDR2。 2系統のDVI-I (シングルリンク)。 消費電力は42 W。 thumb|300px|NVIDIA Quadro FX 2000 Quadro FX 2000 コア400 MHz、メモリ128 MB/128bit/800 MHz DDR2。 2系統のDVI-I (1系統のみデュアルリンク)。 消費電力は59 W。2スロット仕様。
NV34 (GeForce FX 5200 Ultra) ベース Quadro FX 500 コアクロック270 MHz、メモリ128 MB/128 bit/480 MHz DDR。 DVI-I (シングルリンク) x1,VGA x1。 消費電力は11.76 W。 Quadro FX 600 PCI コア270 MHz、メモリ128 MB/128 bit/480 MHz DDR。 2系統のDVI-I (シングルリンク)。
NV35 (GeForce FX 5900) ベース Quadro FX 700 コア275 MHz、メモリ128 MB/256 bit/550 MHz DDR。 DVI-I (シングルリンク) x1,VGA x1。 thumb|300px|NVIDIA Quadro FX 3000 Quadro FX 3000 コア400 MHz、メモリ256 MB/256 bit/850 MHz DDR。 2系統のDVI-I (1系統のみデュアルリンク)。 消費電力は66.7 W。2スロット仕様。 代替文= NVIDIA Quadro FX 3000G|サムネイル|300x300ピクセル|NVIDIA Quadro FX 3000G Quadro FX 3000G Frame lockサポート複数画像の同期が必要な用途 (放送スタジオ編集、Autodesk Smoke,プロジェクションマッピング等) Genlockサポート(House-Syncシグナルコネクタ)VR,3Dステレオ動画ではGenLockで同期しないとずれる OpenGLクワッドバッファステレオ(3pin syncコネクタ)
NV35 (GeForce PCX 5900) ベース thumb|300px|NVIDIA Quadro FX 1300 Quadro FX 1300 コア350 MHz、メモリ128 MB/128 bit/500 MHz DDR。 2系統のDVI-I (シングルリンク)。 消費電力は55 W。
NV36 (GeForce FX 5700) ベース Quadro FX 1100 コア425 MHz、メモリ128 MB/128bit/650 MHz DDR2。 2系統のDVI-I (シングルリンク)。 消費電力は47.1 W。
NV37 (GeForce PCX 5300) ベース Quadro FX 330 コア250 MHz、メモリ64 MB/64 bit/400 MHz DDR。 1系統のDMS-59(2系統のシングルリンクDVI+2系統のアナログ)。
NV4xベース
OpenGL 2.1, DirectX 9.0c, ShaderModel 3.0.
NV45 (GeForce 6800 AGP) ベース Quadro FX 3400 コア350 MHz、メモリ256 MB/256 bit/900 MHz GDDR3。 2系統のDVI-I (1系統のみデュアルリンク)。 消費電力は101 W。 Quadro FX 4400 コア415 MHz、メモリ512 MB/256 bit/1050 MHz GDDR3。 2系統のデュアルリンクDVI-I。 消費電力は83 W。2スロット仕様。 Quadro FX 4400G NVIDIA G-Sync対応。3スロット仕様。
NV40 (GeForce 6800) ベース thumb|300px|NVIDIA Quadro FX 4000 Quadro FX 4000 コア375 MHz、メモリ256 MB/256 bit/1000 MHz GDDR3。 2系統のDVI-I (1系統のみデュアルリンク)。 消費電力は142 W。 Quadro FX 4000G Quadro FX 4000SDI
NV41 (GeForce 6800) ベース Quadro FX 1400 コア350 MHz、メモリ128 MB/128 bit/600 MHz DDR。 2系統のDVI-I (シングルリンク)。 消費電力は55 W。 Quadro FX 3450 コア425 MHz、メモリ256 MB/256 bit/1000 MHz GDDR3。 2系統のDVI-I (1系統のみデュアルリンク)。 消費電力は83 W。
NV43 (GeForce 6600) ベース Quadro FX 540 コア300 MHz、メモリ128 MB/128 bit/500 MHz DDR。 DVI-I (シングルリンク) x1,VGA x1,HDTV x1。 消費電力は25 W。 Quadro FX 550 コア360 MHz、メモリ128 MB/128 bit/800 MHz GDDR3。 2系統のDVI-I (シングルリンク)。 消費電力は30 W。
G7xベース
OpenGL 2.1, DirectX 9.0c, ShaderModel 3.0.
G70 (GeForce 7800GTX) ベース Quadro FX 4500 コア470 MHz、メモリ512 MB/256 bit/1050 MHz GDDR3。 2系統のデュアルリンクDVI-I。 消費電力は109 W。2スロット仕様。 Quadro FX 4500G NVIDIA G-Sync対応。3スロット仕様。 thumb|300px|Quadro FX 4500 X2 Quadro FX 4500 X2 G71コア×2(SLI構成) 500 MHz、メモリ512 MB×2/256 bit×2/1210 MHz GDDR3。 4系統のデュアルリンクDVI-I。 消費電力は145.9 W、2スロット仕様。 Quadro FX 4500 SDI SDIオプションボード付き。3スロット仕様。
G71 (GeForce 7900系) ベース Quadro FX 1500 コア325 MHz、メモリ256 MB/256 bit/1250 MHz GDDR3。 2系統のDVI-I (1系統のみデュアルリンク)。 消費電力は65 W。 Quadro FX 3500 コア450 MHz、メモリ256 MB/256 bit/1320 MHz GDDR3。 2系統のデュアルリンクDVI-I。 消費電力は80 W。 Quadro FX 5500 コア650 MHz、メモリ1 GB/256 bit/1000 MHz GDDR2。 2系統のデュアルリンクDVI-I。 消費電力は109 W。2スロット仕様。 Quadro FX 5500G NVIDIA G-Sync対応。3スロット仕様。 Quadro FX 5500SDI SDIオプションボード付き。3スロット仕様。
G72 (GeForce 7200系) ベース Quadro FX 350 コア550 MHz、メモリ128 MB/64 bit/810 MHz GDDR2。 DVI-I (シングルリンク)+VGA。 消費電力は30 W。
G73 (GeForce 7600) ベース Quadro FX 560 コア350 MHz、メモリ128 MB/128 bit/1200 MHz GDDR3。 2系統のDVI-I (1系統のみデュアルリンク)。 消費電力は30 W。
Tesla第1アーキテクチャ thumb|300px|NVIDIA Quadro FX 5600 コア名コアクロック(shaderクロック)コア数メモリFLOPSSLI消費電力出力端子特記事項SMCUDATMUROPL2Type速度バス幅帯域容量単精度(TFLOPS)DL DVI-ISL DVI-IDPQuadro FX 370G84360 MHz(720 MHz)2168416 KBDDR20.8 Gbps64 bit6.4 GB/s0.25 GB0.2304×35 W11 -Quadro FX 570460 MHz(920 MHz)832 KB128 bit12.8 GB/s0.2944×38 W11 -Quadro FX 1700432160.5 GB0.5888×42 W2 - -Quadro FX 4600G80500 MHz(1200 MHz)1296242496 KBGDDR31.4 Gbps384 bit67.2 GB/s0.75 GB0.2304○134 W2 - -2スロット仕様Quadro FX 5600600 MHz(1350 MHz)16128321.6 Gbps76.8 GB/s1.5 GB0.3456○171 W2 - -2スロット仕様Quadro FX 370 LPG98540 MHz(1080 MHz)184416 KBDDR21.0 Gbps64 bit8.0 GB/s0.25 GB0.1728×25 W -(2) -(DMS-59)Quadro FX 380G96450 MHz(1125 MHz)2168832 KBGDDR31.4 Gbps128 bit22.4 GB/s03520×34 W2 - -Quadro FX 580432161.6 Gbps25.6 GB/s0.5 GB0.7200×40 W1 -2Quadro FX 1800G94550 MHz(1375 MHz)864321248 KB192 bit38.4 GB/s0.75 GB0.1760×59 W1 -2Quadro FX 3700G92500 MHz(1250 MHz)14112561664 KB256 bit51.2 GB/s0.5 GB0.2800○78 W2 - -Quadro FX 4700 X2G92×2600 MHz(1500 MHz)16×2128×264×216×264 KBx2256 bit×251.2 GB/s×21GB×20.3840×2○236 W4 - -2スロット仕様
Tesla第2アーキテクチャ コア名コアクロック(shaderクロック)コア数メモリFLOPS(8:1)SLI消費電力出力端子特記事項SMCUDATMUROPL2Type速度バス幅帯域容量単精度(TFLOPS)倍精度(GFLOPS)DL