英語フランス語スペイン語

OnWorksファビコン

alt-nvidia-304-updates-smi - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows Onlineエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでalt-nvidia-304-updates-smiを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションの304つを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドalt-nvidia-XNUMX-updates-smiです。

プログラム:

NAME


nvidia-smi-NVIDIAシステム管理インターフェイスプログラム

SYNOPSIS


nvidia-smi [OPTION1 [ARG1]] [OPTION2 [ARG2]]..。

DESCRIPTION


NVSMI は、NVIDIA の各 Tesla デバイスとその各デバイスの監視情報を提供します。
ハイエンドの Fermi ベースおよび Kepler ベースの Quadro デバイス。 それは非常に限られたものを提供します
他の種類の NVIDIA デバイスに関する情報。 次の NVML ドキュメントを参照してください。
http://developer.nvidia.com/nvidia-management-library-nvml サポートされている機能
特定のデバイスで。 データはプレーンテキストまたは XML 形式で表示されます。
stdout またはファイル。 NVSMI は、デバイスを変更するためのいくつかの管理操作も提供します
でのみ停止させることができます。

NVSMI の機能は、NVML C ベースのライブラリを通じて公開されることに注意してください。 を参照してください
NVML の詳細については、NVIDIA 開発者の Web サイトを参照してください。 Python および Perl ラッパー
NVML も利用できます。 NVSMI の出力は逆方向であるとは限りません
互換性; NVML とバインディングには後方互換性があります。

http://developer.nvidia.com/nvidia-management-library-nvml/

http://pypi.python.org/pypi/nvidia-ml-py/

http://search.cpan.org/search?query=nvidia%3A%3Aml

OPTIONS


全般的な OPTIONS
-NS、 - 助けて
使用情報を印刷して終了します。

概要 OPTIONS
-L、 --list-gpu
システム内の各 NVIDIA GPU を、シリアル番号または UUID とともに一覧表示します。
Fermi および Kepler ファミリーの Tesla および Quadro GPU は、一致するシリアル番号を報告します。
各ボードに物理的に印刷された ID。 GT200 Tesla 製品は UUID のみをサポートします。
も一意ですが、ボード上のどの識別子にも対応していません。 その他のすべての製品
報告なし。

QUERY OPTIONS
-NS、 -クエリ
GPUまたはユニット情報を表示します。 表示される情報には、(GPU ATTRIBUTES)
または(UNIT ATTRIBUTES)このドキュメントのセクション。 一部のデバイスや環境はそうではありません
考えられるすべての情報をサポートします。 サポートされていないデータは、
出力。 デフォルトでは、使用可能なすべてのGPUまたはユニットの情報が表示されます。 使用 -i
出力を単一のGPUまたはユニットに制限するオプション。

[プラス オプション]
-u、 - 単位
GPUデータの代わりにユニットデータを表示します。 ユニットデータはNVIDIASクラスでのみ利用可能です
テスラエンクロージャー。

-私、 --id = ID
指定された単一のGPUまたはユニットのデータを表示します。 指定されたIDはGPU /ユニットの
ドライバー、GPUのボードシリアルによって返される自然な列挙型の0ベースのインデックス
番号、GPUのUUID、またはGPUのPCIバスID(XNUMX進数のdomain:bus:device.functionとして)。
一貫性を望むユーザーは、UUIDまたはPCIバスIDのいずれかを使用することをお勧めします。
デバイス列挙の順序は、再起動とボードの間で一貫していることが保証されていません
シリアル番号は、同じボード上の複数のGPU間で共有される場合があります。

-f ファイル、 --filename = FILE
クエリ出力を、デフォルトのstdoutの代わりに指定されたファイルにリダイレクトします。 指定された
ファイルは上書きされます。

-NS、 --xml 形式
デフォルトの人間が読める形式の代わりにXML出力を生成します。 GPUとユニットクエリの両方
出力は対応するDTDに準拠しています。 これらは、 --dtd フラグ。

--dtd
で使用する -x。 DTDをXML出力に埋め込みます。

-NS、 - 画面
選択した情報のみを表示します:MEMORY、UTILIZATION、ECC、TEMPERATURE、POWER、CLOCK、
コンピューティング、PIDS、パフォーマンス。 フラグは、"MEMORY,ECC" のようにカンマで組み合わせることができます。 しません
-u/--unit または -x/--xml-format フラグで動作します。

-l SEC、 --loop = SEC
デフォルトのだけでなく、指定された間隔でクエリデータを継続的にレポートします
一度。 アプリケーションはクエリの合間にスリープします。 LinuxのECCエラーまたはXIDに注意してください
次の場合、スリープ期間中にエラーイベントが出力されます。 -x フラグが指定されていません。
Ctrl + Cを押すとループが中止され、それ以外の場合は無期限に実行されます。
引数が指定されていない場合 -l 5秒のデフォルト間隔が使用されます。

デバイス 改変 OPTIONS
[どれか XNUMXつ の]
-午後、 --persistence-mode = MODE
ターゲットGPUの永続モードを設定します。 (GPU ATTRIBUTES)セクション
永続モードの説明。 rootが必要です。 単一のGPUでない限り、すべてのGPUに影響します
を使用して指定されます -i 口論。 この操作の効果はすぐに現れます。 でも、
再起動後も持続しません。 再起動するたびに、永続モードはデフォルトで
"無効"。 Linuxでのみ使用できます。

-e、 --ecc-config = CONFIG
ターゲットGPUのECCモードを設定します。 (GPU ATTRIBUTES)説明のセクション
ECCモードの。 rootが必要です。 を使用して単一のGPUが指定されていない限り、すべてのGPUに影響します
  -i 口論。 この設定は、次回の再起動後に有効になり、永続的になります。

-NS、 --reset-ecc-errors = TYPE
ターゲットGPUのECCエラーカウンターをリセットします。 (GPU ATTRIBUTES)セクション
ECCエラーカウンタタイプの説明。 使用可能な引数は0 | VOLATILEまたは
1 |集約。 rootが必要です。 を使用して単一のGPUが指定されていない限り、すべてのGPUに影響します
  -i 口論。 この操作の効果はすぐに現れます。

-NS、 --compute-mode = MODE
ターゲットGPUの計算モードを設定します。 (GPU ATTRIBUTES)セクション
計算モードの説明。 rootが必要です。 単一のGPUがない限り、すべてのGPUに影響します
を使用して指定 -i 口論。 この操作の効果はすぐに現れます。 しかし、それは
再起動後も持続しません。 再起動するたびに、計算モードは「デフォルト」にリセットされます。

-dm、 --ドライバーモデル
-fdm、 --force-driver-モデル
TCCドライバーモデルを有効または無効にします。 Windowsの場合のみ。 管理者権限が必要です。
-dm ディスプレイが接続されていると失敗しますが -fdm ドライバーモデルを強制的に変更します。
を使用して単一のGPUが指定されていない限り、すべてのGPUに影響します -i 口論。 再起動は
変更を行うために必要です。 見る ドライバ モデル Windowsの詳細については
ドライバーモデル。

--ゴム
GPU動作モードの設定:0 / ALL_ON、1 / COMPUTE、2 / LOW_DP GK110MクラスおよびX-でサポート
クラス テスラ &tm; ケプラーファミリーの製品。 Quadro ® および Tesla ではサポートされていません
&tm; Cクラスの製品。 管理者権限が必要です。 見る GPU 操作 モード for
GOM に関する詳細情報。 GOM の変更は、再起動後に有効になります。 再起動の要件
将来削除される可能性があります。 計算専用 GOM は WDDM をサポートしていません (Windows ディスプレイ
ドライバーモデル)

-NS、 --gpu-リセット
GPU のセカンダリ バス リセットをトリガーします。 状況で GPU HW 状態をリセットするために使用できます
そうしないと、マシンの再起動が必要になります。 通常、ダブル ビット ECC エラーの場合に役立ちます。
発生しました。 必要 -i ターゲット特定のデバイスに切り替えます。 ルートが必要です。 ありえない
この特定のデバイスを使用する任意のアプリケーション (CUDA アプリケーション、グラフィックスなど)
X サーバーのようなアプリケーション、nvidia-smi の他のインスタンスのような監視アプリケーション)。
また、システム内の他の GPU で実行されているコンピューティング アプリケーションも存在できません。 それだけ
Linux で動作する Fermi および Kepler ファミリのサポート対象デバイス。

GPU のリセットは、すべての場合に機能するとは限りません。 状況によっては、ハードウェアが存在する可能性があります
リセット後に初期状態に戻らないボード上のコンポーネント
リクエスト。 これは、Kepler よりも Fermi 生成製品で見られる可能性が高くなります。
ハングした GPU でリセットが実行されている場合に見られる可能性があります。

リセット後、GPUの状態を確認してから先に進むことをお勧めします
使用する。 nvidia-healthmonツールは、このテストに適しています。 GPUが正常でない場合
ノードの電源を再投入して、完全なリセットを開始する必要があります。 nvidia-healthmon は
TDKの一部として配布 http://developer.nvidia.com/tesla-deployment-kit

-交流、 --applications-clocks = MEM_CLOCK、GRAPHICS_CLOCK
最大値を指定しますGPUを定義するペア(例:2000,800)としてのクロック
GPU でアプリケーションを実行するときの速度。 Kepler ファミリのサポート対象デバイスのみ。
rootが必要です。

-rac、 --reset-アプリケーションクロック
アプリケーション クロックをデフォルト値にリセットします。 ケプラーからサポートされているデバイスのみ
家族。 root が必要です。

-pl、 --power-limit = POWER_LIMIT
最大電力制限をワットで指定します。 整数と浮動小数点数を受け入れます。 それだけ
Keplerファミリのサポートされているデバイス。 管理者権限が必要です。 価値のニーズ
nvidia-smiによって報告されているように、最小電力制限と最大電力制限の間にあること。

[プラス オプション]
-私、 --id = ID
指定された単一のGPUを変更します。 指定されたIDは、GPU /ユニットの0ベースのインデックスである可能性があります。
ドライバーによって返される自然な列挙、GPUのボードのシリアル番号、GPUの
UUID、またはGPUのPCIバスID(XNUMX進数でdomain:bus:device.functionとして)。 それをお勧めします
デバイスの列挙のため、一貫性を望むユーザーはUUIDまたはPCIバスIDのいずれかを使用します
再起動とボードのシリアル番号の間で順序が一貫しているとは限りません。
同じボード上の複数のGPU間で共有されます。

UNIT 改変 OPTIONS
-NS、 --toggle-led = STATE
ユニットの前面と背面のLEDインジケータの状態を指定された色に設定します。 見る
UNIT ATTRIBUTES)LEDの状態の説明についてはセクションを参照してください。 許可される色は
0 | GREENおよび1 | AMBER。 rootが必要です。

[プラス オプション]
-私、 --id = ID
指定された単一のユニットを変更します。 指定されたIDは、ユニットの0ベースのインデックスです。
ドライバーによって返される自然な列挙。

SHOW DTD OPTIONS
--dtd
ディスプレイデバイスまたはユニットDTD。

[プラス オプション]
-f ファイル、 --filename = FILE
クエリ出力を、デフォルトのstdoutの代わりに指定されたファイルにリダイレクトします。 指定された
ファイルは上書きされます。

-u、 - 単位
デバイスDTDの代わりにユニットDTDを表示します。

GPU ATTRIBUTES


次のリストは、 -q デバイスクエリオプション。
特に明記されていない限り、すべての数値結果は基数10で単位がありません。

スタンプ
nvidia-smiが呼び出されたときの現在のシステムタイムスタンプ。 形式は「曜日」
月日HH:MM:SS年」。

ドライバ
インストールされているNVIDIAディスプレイドライバーのバージョン。 これは英数字の文字列です。

添付の GPU
アクセス可能な NVIDIA GPU の数。 Linux では、すべての NVIDIA GPU が
アクセス可能な

プロダクト お名前
GPUの正式な製品名。 これは英数字の文字列です。 すべての製品について。

ディスプレイ モード
ディスプレイが GPU に接続されているかどうかを示すフラグ。 「有効」は、
付属のディスプレイ。 「無効」はそれ以外を示します。

固執 モード
GPUで永続モードが有効になっているかどうかを示すフラグ。 値はどちらかです
「有効」または「無効」。 永続モードが有効になっている場合、NVIDIAドライバーは残ります
X11やnvidia-smiなどのアクティブなクライアントが存在しない場合でもロードされます。 これにより、
CUDAプログラムなどの依存アプリの実行に関連するドライバーの負荷遅延。 にとって
すべてのCUDA対応製品。 Linuxのみ。

ドライバ モデル
Windowsでは、TCCおよびWDDMドライバーモデルがサポートされています。 ドライバーモデルは変更可能
とともに (-dm)または(-fdm)フラグ。 TCCドライバーモデルはコンピューティング用に最適化されています
アプリケーション。 TCCを使用すると、IEカーネルの起動時間が短縮されます。 WDDMドライバーモデル
グラフィックアプリケーション用に設計されており、コンピューティングアプリケーションにはお勧めしません。
Linuxは複数のドライバーモデルをサポートしておらず、常に「N / A」の値を持ちます。

電流プローブ 現在使用中のドライバーモデル。 Linuxでは常に「N / A」。

保留中 次回の再起動時に使用されるドライバーモデル。 常に「N / A」オン
Linux。

シリアル
この番号は、各ボードに物理的に印刷されているシリアル番号と一致します。 それは世界的に
一意の不変の英数字値。

GPU UUID
この値は、GPUのグローバル一意の不変の英数字の識別子です。 します
ボード上の物理的なラベルに対応していません。

VBIOS
GPUボードのBIOS。

インフォーム
GPUボードのinforomストレージ内の各オブジェクトのバージョン番号。 inforomは
GPUの構成および状態データの小さな永続的なストア。 すべてのinforomバージョン
フィールドは数値です。 一部のGPUは、これらのバージョン番号を知っていると便利です。
機能は、特定のバージョン以上のインフォロムでのみ使用できます。

以下のフィールドのいずれかが不明なエラーを返す場合、追加のInforom検証チェックは次のとおりです。
実行され、適切な警告メッセージが表示されます。

画像 OEM 構成データのバージョン。 infoROMのグローバルバージョン
画像。 イメージ バージョンは VBIOS バージョンと同様に、正確な
infoROM オブジェクトとは対照的に、ボード上でフラッシュされた infoROM のバージョン
サポートされている機能の指標に過ぎないバージョン。

OEM オブジェクト OEM構成データのバージョン。

ECC オブジェクト ECC記録データのバージョン。

出力 オブジェクト 電力管理データのバージョン。

GPU 操作 モード
GOMを使用すると、GPU機能を無効にすることで、電力使用量を削減し、GPUスループットを最適化できます。

各GOMは、特定のユーザーのニーズを満たすように設計されています。

ALL_ON モードでは、すべてが有効になり、全速力で実行されます。

COMPUTE モードは、計算タスクのみを実行するように設計されています。 グラフィックス操作はありません
ことができました。

LOW_DP モードは、高解像度を必要としないグラフィックス アプリケーションを実行するために設計されています。
帯域幅の倍精度。

GOMは(--ゴム) 国旗。

GK110 M クラスおよび X クラス テスラ &tm; でサポートされています。 ケプラーファミリーの製品。 いいえ
Quadro ® および Tesla &tm; でサポートされています。 Cクラスの製品。

電流プローブ 現在使用中のGOM。

保留中 次回の再起動時に使用されるGOM。

PCI
デバイスの基本的なPCI情報。 この情報の一部は、カードが
システムで追加/削除/移動されました。 すべての製品について。

バス PCIバス番号(XNUMX進数)

デバイス PCIデバイス番号(XNUMX進数)

ドメイン PCIドメイン番号(XNUMX進数)

デバイス Id PCIベンダーのデバイスID(XNUMX進数)

サブ エントルピー Id PCIサブシステムID、XNUMX進数

バス Id 「domain:bus:device.function」としてのPCIバスID(XNUMX進数)

GPU リンク 情報
PCIeリンクの生成とバス幅

電流プローブ 現在のリンクの生成と幅。 GPUを使用すると、これらが減少する可能性があります
使用されていません。

最大 このGPUとシステムで可能な最大のリンク生成と幅
構成。たとえば、GPUがより高いPCIe世代をサポートしている場合
システムがサポートするよりも、これはシステムのPCIe生成を報告します。

ファン 速度
ファン速度の値は、デバイスのファンが現在使用している最大速度のパーセントです。
で実行することを目的としています。 範囲は0〜100%です。 注:報告された速度は意図されたものです
ファン回転速度。 ファンが物理的にブロックされていて回転できない場合、この出力は回転しません
実際のファンの速度と一致します。 多くの部品は、に依存しているため、ファンの速度を報告しません
周囲のエンクロージャーのファンを介して冷却します。 専用のすべてのディスクリート製品用
ファン。

性能 都道府県
GPUの現在のパフォーマンス状態。 状態の範囲はP0(最大パフォーマンス)から
P12(最小パフォーマンス)。

時計 スロットル 理由
クロックの頻度を減らしている要因に関する情報を取得します。 オンのみ
KeplerファミリーのTeslaデバイスをサポートしました。

すべてのスロットル理由が「非アクティブ」として返される場合、それはクロックが次のように実行されていることを意味します
可能な限り高い。

アイドル GPUで何も実行されておらず、クロックがアイドル状態になっています。
このリミッターは、今後のリリースで削除される可能性があります。

ユーザー 定義済みの 時計
GPU クロックは、ユーザー指定の制限によって制限されます。 たとえば、nvidia-smi によって設定されます
--アプリケーションクロック=

SW 出力 キャップ SW Power Scalingアルゴリズムは、要求されたクロックよりもクロックを減らしています
GPUが消費する電力が多すぎるためです。 たとえば、SWの電力上限制限は
nvidia-smi --power-limit =で変更する

HW 速度を落とす HWスローダウン(コアクロックを2分のXNUMX以上に減らす)が実行されます。

これは次の指標です。
*温度が高すぎる
*外部電源ブレーキアサーションがトリガーされます(たとえば、システム電源によって)
供給)
*消費電力が高すぎるため、高速トリガー保護によりクロックが減少しています
* PState またはクロックの変更中にも報告される場合があります
** この動作は、後のリリースで削除される可能性があります

不明 他のいくつかの不特定の要因は、クロックを減らすことです。

メモリ 使用法
オンボードメモリ情報。 報告される合計メモリは、ECC 状態の影響を受けます。 ECC の場合
必要なため、使用可能なメモリの合計が数パーセント減少します。
パリティビット。 ドライバは、内部使用のために少量のメモリを予約することもできます。
GPU でのアクティブな作業なし。 すべての製品。

トータル インストールされている GPU メモリの合計。

中古 アクティブなコンテキストによって割り当てられたメモリの合計。

Free 空きメモリの合計。

Rescale 計算する モード
計算モードフラグは、個々の計算アプリケーションまたは複数の計算アプリケーションが可能かどうかを示します
GPUで実行します。

「DEFAULT」は、デバイスごとに複数のコンテキストが許可されることを意味します。

「EXCLUSIVE_THREAD」は、デバイスごとに XNUMX つのコンテキストのみが許可され、XNUMX つのスレッドから使​​用できることを意味します。
時間。

「EXCLUSIVE_PROCESS」は、デバイスごとに XNUMX つのコンテキストのみが許可され、複数のデバイスから使用できることを意味します。
一度にスレッド。

「禁止」は、デバイスごとにコンテキストが許可されないことを意味します (コンピューティング アプリは許可されません)。

「EXCLUSIVE_PROCESS」はCUDA4.0で追加されました。 以前のCUDAリリースはXNUMXつだけをサポートしていました
排他モード。これは、CUDA4.0以降の「EXCLUSIVE_THREAD」と同等です。

すべてのCUDA対応製品用。

利用
使用率は、各GPUが時間の経過とともにどれだけビジーであるかを報告し、その方法を判断するために使用できます。
多くのアプリケーションがシステムでGPUを使用しています。

GPU 過去 XNUMX 秒間に XNUMX つ以上のカーネルが使用されていた時間の割合
GPU で実行します。

メモリ 過去 XNUMX 秒間にグローバル (デバイス) メモリが使用された時間の割合
読んだり書いたりしていました。

Ecc モード
ECCサポートが有効かどうかを示すフラグ。 「有効」または
"無効"。 ECCモードに変更するには、再起動が必要です。 InforomECCオブジェクトバージョンが必要です
1.0以降。

電流プローブ GPUが現在動作しているECCモード。

保留中 次の再起動後にGPUが動作するECCモード。

ECC Errors
NVIDIA GPUは、さまざまなタイプのECCエラーのエラーカウントを提供できます。 いくつかのECCエラーは
シングルビットまたはダブルビットのいずれか。シングルビットエラーが修正され、ダブルビットエラーが修正されます。
修正できません。 テクスチャメモリエラーは、再送信によって修正可能または修正不可能な場合があります
再送信が失敗した場合。 これらのエラーは、XNUMXつのタイムスケール(揮発性と
集計)。 シングルビットECCエラーは、HWによって自動的に修正され、結果として発生しません。
データ破壊で。 ダブルビットエラーが検出されましたが、修正されていません。 ECCをご覧ください
ダブルビット時のコンピューティングアプリケーションの動作に関する情報については、Web上のドキュメント
エラーが発生します。 揮発性エラーカウンターは、最後から検出されたエラーの数を追跡します
ドライバーの負荷。集計エラーカウントは無期限に持続するため、ライフタイムとして機能します
カウンター。

揮発性カウントに関する注意:Windowsでは、これはブートごとにXNUMX回です。 Linuxでは、これはもっと多くなる可能性があります
頻繁。 Linuxでは、アクティブなクライアントが存在しない場合、ドライバーはアンロードされます。 したがって、
永続モードが有効になっているか、常にドライバークライアントがアクティブ(X11など)である場合は、
Linuxでは、起動ごとの動作も確認されます。 そうでない場合、揮発性カウントは計算のたびにリセットされます
アプリが実行されます。

FermiおよびKeplerファミリーのTeslaおよびQuadro製品は、合計ECCエラーを表示できます
カウント、およびチップ上の位置に基づくエラーの内訳。 場所は
以下で説明します。 集計エラーカウントのロケーションベースのデータには、InforomECCが必要です
オブジェクトバージョン2.0。 他のすべてのECCカウントには、ECCオブジェクトバージョン1.0が必要です。

デバイス メモリ グローバルデバイスメモリでエラーが検出されました。

登録する File レジスタファイルメモリでエラーが検出されました。

L1 キャッシュ L1キャッシュでエラーが検出されました。

L2 キャッシュ L2キャッシュでエラーが検出されました。

テクスチャー メモリ テクスチャメモリで検出されたパリティエラー。

トータル チップ全体で検出されたエラーの総数。 の合計 デバイス メモリ, 登録する
File, L1 キャッシュ, L2 キャッシュテクスチャー メモリ.

温度
ボード上の温度センサーからの読み取り。 すべての測定値は摂氏です。すべてではありません
製品はすべての読み取りタイプをサポートします。 特に、モジュールフォームファクターの製品は
ケースファンに依存するか、パッシブ冷却は通常、温度の読み取り値を提供しません。 見る
制限については以下をご覧ください。

GPU コアGPU温度。 すべてのディスクリートおよびSクラス製品用。

出力 朗読
電力測定値は、GPUの現在の電力使用量と要因を明らかにするのに役立ちます
その使用法に影響を与えます。 電力管理が有効になっている場合、GPUは消費電力を制限します
現在のパフォーマンスを操作することにより、事前定義された電力エンベロープ内に収まるように負荷をかける
州。 可用性の制限については、以下を参照してください。

出力 都道府県 Power Stateは非推奨になり、でPerformanceStateに名前が変更されました。
2.285。 XMLの互換性を維持するために、XML形式のパフォーマンス状態は
両方の場所に記載されています。

出力 マネジメント
電源管理が有効かどうかを示すフラグ。また
「サポート済み」または「N / A」。 InforomPWRオブジェクトバージョン3.0以降または
ケプラーデバイス。

出力 引き分け ボード全体で最後に測定された消費電力(ワット単位)。 それだけ
電源管理がサポートされている場合に使用できます。 この読みは正確です
+/- 5ワット以内。 InforomPWRオブジェクトバージョン3.0以降または
ケプラーデバイス。

出力 リミット 電力管理アルゴリズムの電力上限(ワット単位)。 トータルボード
消費電力は、電力管理アルゴリズムによって操作され、次のようになります。
この値以下にとどまります。 電源管理がサポートされている場合にのみ使用できます。
Infrom PWR オブジェクト バージョン 3.0 以降または Kepler デバイスが必要です。 の上
Kepler デバイスの電力制限は、-pl,--power-limit= を使用して調整できます
スイッチ。

デフォルト 出力 リミット
デフォルトの電力管理アルゴリズムの電力上限(ワット単位)。 力
ドライバーのアンロード後、制限はデフォルトの電力制限に戻されます。 オンのみ
Keplerファミリーのサポートされているデバイス。

最小値 出力 リミット
電力制限を設定できるワット単位の最小値。 オンのみ
Keplerファミリーのサポートされているデバイス。

最大値 出力 リミット
電力制限を設定できるワット単位の最大値。 オンのみ
Keplerファミリーのサポートされているデバイス。

時計
GPUの一部が実行されている現在の頻度。 すべての読み取り値はMHzです。

グラフィック グラフィック(シェーダー)クロックの現在の周波数。

SM SM(ストリーミングマルチプロセッサ)クロックの現在の周波数。

メモリ メモリクロックの現在の周波数。

アプリケーション 時計
アプリケーションが実行されるユーザー指定の頻度。 で変更できます
[-ac | --applications-clocks]スイッチ。

グラフィック グラフィック(シェーダー)クロックのユーザー指定の周波数。

メモリ ユーザーが指定したメモリクロックの周波数。

デフォルト アプリケーション 時計
アプリケーション クロックのデフォルト値。 これは、使用されるアプリケーション クロックです。
システムの再起動後またはドライバーのリロード後。

グラフィック グラフィックス (シェーダー) のアプリケーション クロックのデフォルト値。

メモリ メモリクロックのアプリケーションクロックのデフォルト値。

最大値 時計
GPUの一部が実行するように設計されている最大周波数。 すべての読み取り値はMHzです。

グラフィック グラフィック(シェーダー)クロックの最大周波数。

SM SM(ストリーミングマルチプロセッサ)クロックの最大周波数。

メモリ メモリクロックの最大周波数。

サポート クロック
GPUが動作できるメモリとグラフィックスクロックの可能な組み合わせのリスト(
HWブレーキ短縮クロックを考慮に入れる)。 これらは、
--applications-clocksフラグに渡すことができます。 サポートされているクロックは、-q-dの場合にのみ表示されます
SUPPORTED_CLOCKSスイッチは、XML形式で提供されています。

Rescale 計算する プロセス
デバイス上でコンピューティング コンテキストを持つプロセスのリスト。

各エントリの形式は「 。 」

中古 GPU メモリ
コンテキストによってデバイス上で使用されるメモリの量。 Windows では利用できません
WDDM モードで実行している場合、Windows KMD はすべてのメモリを管理しないため、
NVIDIAドライバー。

UNIT ATTRIBUTES


次のリストは、 -q -u ユニットクエリオプション。
特に明記されていない限り、すべての数値結果は基数10で単位がありません。

スタンプ
nvidia-smiが呼び出されたときの現在のシステムタイムスタンプ。 形式は「曜日」
月日HH:MM:SS年」。

ドライバ
インストールされているNVIDIAディスプレイドライバーのバージョン。 フォーマットは
「メジャー番号。マイナー番号」。

HIC インフォ
システムにインストールされているホストインターフェイスカード(HIC)に関する情報。

ファームウェア
HICで実行されているファームウェアのバージョン。

添付の 我が軍の部隊数
システムに接続されているユニットの数。

プロダクト お名前
ユニットの正式な製品名。 これは英数字の値です。 すべてのSクラス用
製品。

プロダクト Id
ユニットの製品ID。 これは、フォームの英数字の値です
「part1-part2-part3」。 すべてのSクラス製品用。

プロダクト シリアル
ユニットの不変のグローバル一意識別子。 これは英数字の値です。
すべてのSクラス製品用。

ファームウェア
ユニットで実行されているファームウェアのバージョン。 形式は「メジャー番号。マイナー番号」です。
すべてのSクラス製品用。

LED製品 都道府県
LEDインジケータは、潜在的な問題があるシステムにフラグを立てるために使用されます。 琥珀色のLEDカラー
問題を示します。 すべてのSクラス製品用。

色圏 LEDインジケータの色。 「GREEN」または「AMBER」のいずれか。

原因となる 現在のLEDの色の理由。 原因は次のように記載されている可能性があります
「不明」、「ホストシステムによってAMBERに設定」、「熱センサー」の組み合わせ
故障」、「ファン故障」および「温度が臨界限界を超えています」。

温度
ユニットの重要なコンポーネントの温度測定値。 すべての測定値は摂氏です。
すべての測定値が利用できるわけではありません。 すべてのSクラス製品用。

摂取 ユニット吸気口の気温。

排気 ユニット排気ポイントの気温。

教育理事会 ユニットボード全体の気温。

PSU
ユニット電源の測定値。 すべてのSクラス製品用。

都道府県 PSUの動作状態。 電源の状態は、次のいずれかになります。
次のとおりです:「正常」、「異常」、「高電圧」、「ファン障害」、「ヒートシンク
温度」、「電流制限」、「電圧がUVアラームしきい値を下回っています」、
「低電圧」、「I2Cリモートオフコマンド」、「MOD_DISABLE入力」または「ショートピン」
遷移"。

電圧 PSU電圧設定(ボルト単位)。

電流プローブ PSU電流引き込み(アンペア単位)。

ファン インフォ
ユニットのファン測定値。 ファンごとに読み取り値が提供されます。
多くの。 すべてのSクラス製品用。

都道府県 ファンの状態。「NORMAL」または「FAILED」のいずれかです。

速度 健全なファンの場合、ファンの速度(RPM)。

添付の GPU
ユニットに接続されている各GPUに対応するPCIバスIDのリスト。 バス
IDの形式は、XNUMX進数で「domain:bus:device.function」です。 すべてのSクラス製品用。

注意事項


Linuxでは、ルートとして実行すると、NVIDIAデバイスファイルがnvidia-smiによって変更される場合があります。 見てください
ドライバーのREADMEファイルの関連セクション。

この -a-g 引数は非推奨になり、 -q-i、それぞれ。 しかしながら、
古い引数は、このリリースでも引き続き機能します。


アンビディアスミ -q
すべてのGPUの属性を一度クエリし、プレーンテキストでstdoutに表示します。

アンビディアスミ -q -d ECC、POWER -i 0 -l 10 -f アウトログ
0秒の頻度でGPU10のECCエラーと消費電力を照会します。
無期限に、ファイルout.logに記録します。

アンビディアスミ -c 1 -i GPU-b2f5f1b745e3d23d-65a3a26d-097db358-7303e0b6-149642ff3d219f8587cde3a8
UUID の GPU のコンピューティング モードを「EXCLUSIVE_THREAD」に設定します。
"GPU-b2f5f1b745e3d23d-65a3a26d-097db358-7303e0b6-149642ff3d219f8587cde3a8".

アンビディアスミ -q -u -x --dtd
すべてのユニットの属性を一度クエリし、DTDが埋め込まれたXML形式で表示します。
stdout。

アンビディアスミ --dtd -u -f nvsmi_unit.dtd
ユニットDTDをnvsmi_unit.dtdに書き込みます。

アンビディアスミ -q -d SUPPORTED_CLOCKS
すべてのGPUでサポートされているクロックを表示します。

アンビディアスミ -i 0 -アプリケーション-時計 2500,745
アプリケーションのクロックを2500MHzのメモリと745MHzのグラフィックスに設定します。

知られている 問題


- Linux で X Server が実行されている場合、コンピューティング プロセス セクションで使用済み GPU メモリが表示される場合があります。
実際の値よりも大きな値が含まれています。 これは将来修正される予定です
リリース。

- Linux では、保留中の GOM 変更がある場合、GPU リセットをトリガーできません。

- Linux GPU リセットでは、保留中の ECC モードが正常に変更されない場合があります。 完全な再起動は
モード変更を有効にするために必要です。

CHANGE LOG


=== nvidia-smi v4.304RCとv4.304Production間の変更===

* GPU操作モード(GOM)のレポートを追加しました

* GPU動作モードを設定するための新しい--gomスイッチを追加しました

=== nvidia-smiv3.295とv4.304RCの間の変更===

*ユーザーのフィードバックにより、非冗長出力を再フォーマットしました。 から保留中の情報を削除しました
列で番号の横にあるXをクリックします。

*カーネルモジュールが受信しないために初期化が失敗した場合に役立つメッセージを出力します
割り込み

* NVML共有ライブラリがシステムに存在しない場合のエラー処理が改善されました

*新しい--applications-clocksスイッチを追加しました

*-displayスイッチに新しいフィルターを追加しました。 -d SUPPORTED_CLOCKSを指定して実行し、可能なリストを作成します
GPUの時計

*空きメモリを報告する場合は、丸められた合計と使用済みメモリから計算してください。
その値を合計します

*電力管理制限の制約とデフォルト制限のレポートを追加しました

*新しい--power-limitスイッチを追加しました

*テクスチャメモリECCエラーのレポートを追加しました

*クロックスロットルの理由のレポートを追加しました

=== nvidia-smiv2.285とv3.295の間の変更===

*実行中のコマンドのエラーレポートがより明確になりました(計算モードの変更など)

*複数のGPUで同時にコマンドを実行する場合、N / Aエラーは警告として扱われます。

* nvidia-smi-iはUUIDもサポートするようになりました

* UUID形式がUUID標準に一致するように変更され、異なる値が報告されます。

=== nvidia-smiv2.0とv2.285の間の変更===

* VBIOSバージョンを報告します。

*データの一部をフィルタリングするために-d / -displayフラグを追加しました

* PCIサブシステムIDのレポートを追加しました

*ドキュメントを更新してM2075とC2075をサポートしていることを示します

* -uスイッチを使用してHICHWBCファームウェアバージョンを報告する

*現在のクロックの横にmax(P0)クロックを報告する

*デバイスまたはユニットのDTDを印刷するための--dtdフラグを追加しました

* NVIDIAドライバーが実行されていない場合のメッセージを追加

* PCIeリンク生成(最大および現在)、およびリンク幅(最大および現在)のレポートを追加しました
現在)。

*保留中のドライバーモデルの取得は非管理者で機能します

* Windowsゲストアカウントでnvidia-smiを実行するためのサポートが追加されました

* -qコマンドなしでnvidia-smiを実行すると、代わりに-qの非冗長バージョンが出力されます
助けます

* -l / -loop =引数の解析を修正しました(デフォルト値、0、大きな値)

* pciBusIdの形式を変更しました(XXXX:XX:XX.Xに-この変更は280で表示されました)

* -iコマンドのbusIdの解析は制限が少なくなります。 0:2:0.0または
0000:02:00およびその他のバリエーション

*「ドライバーバージョン」も含むようにバージョン管理スキームを変更

*エラー状態が発生した場合でも、XML形式は常にDTDに準拠します

*シングルビットおよびダブルビットのECCイベントとXIDエラーのサポートが追加されました(デフォルトで有効)
-xフラグに対して-lフラグを無効にした場合)

*デバイスリセット-r--gpu-resetフラグを追加しました

*コンピューティング実行プロセスのリストを追加

*電源状態の名前をパフォーマンス状態に変更しました。 非推奨のサポートがXML出力に存在します
のみ。

*更新されたXML出力と一致するようにDTDバージョン番号を2.0に更新しました

onworks.net サービスを使用してオンラインで alt-nvidia-304-updates-smi を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad