私のシステムには実際に nVIDIA GPU がいくつありますか?

私のシステムには実際に nVIDIA GPU がいくつありますか?

馬鹿げた話ですが、私の状況では、サーバー上の nVIDIA Grid K2 GPU の数は実際にはわかりません (物理的に行って確認することはできません)。

nvidia-smi の出力は次のとおりです。

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 367.64                 Driver Version: 367.64                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GRID K2             On   | 0000:86:00.0     Off |                  Off |
| N/A   41C    P8    29W / 117W |     10MiB /  4095MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   1  GRID K2             On   | 0000:87:00.0     Off |                  Off |
| N/A   33C    P8    28W / 117W |      8MiB /  4095MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   2  GRID K2             On   | 0000:8B:00.0     Off |                  Off |
| N/A   34C    P8    28W / 117W |      8MiB /  4095MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

nvidia-smi -L は次を返します:

GPU 0: GRID K2 (UUID: GPU-f38f91db-d219-6dae-3f2c-ccce0dee93b5)
GPU 1: GRID K2 (UUID: GPU-a165f882-655e-31c0-b6f0-46748129ff17)
GPU 2: GRID K2 (UUID: GPU-44daaa30-3e5b-558c-2775-1e9802be7e91)

ホスト マシンは、20 コア、2 ソケットの Intel マシンです。

1 つの Grid K2 には実際には 2 つの GPU があり、nvidia-smi は実際には偶数個の Grid K2 GPU (私の場合は 2 または 4) を表示するはずなのに、なぜ 3 つの GPU が表示されるのかわかりません。

答え1

統計的には 3 のようですが、より詳細なチェックを行うことができます。

システムで Windows Server を実行している場合は、cmd プロンプトから次のコマンドを使用します。

wmic path win32_VideoController get AdapterRAM, Caption, DriverVersion

Linux を使用している場合:

lspci | grep -i --color 'vga\|3d\|2d'

または

lshw -short | grep -i --color display

nvclockコマンドは GPU のクロック情報も表示します。

これらには、ビデオ アダプターに関する有益な情報がリストされます。

答え2

試すnvidia-smi -L

(Linux システムの man nvidia-smi 出力より:)

-L, --list-gpus
システム内の各 NVIDIA GPU とその UUID を一覧表示します。

編集: 元の質問をもう一度読んでみると、OP はすでにこの解決策を試しており、彼らが求めているものではないことがわかります。ああ。

関連情報