問題タブ [nvml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
767 参照

cuda - nvidia-smiを使用して、電力を獲得するための最良の戦略は何ですか

私は Tesla K20c を使用しており、アプリケーションの実行中に nvidia-smi で電力を測定しています。私の問題は、消費電力が定常状態に達せず、上昇し続けることです。たとえば、アプリケーションが 100 回の反復で実行される場合、電力は 106W (4 秒) に達し、1000 回の反復で 117 W (41 秒)、10000 回の反復で 122W (415 秒) というように、毎回わずかに増加します。どの電力値を記録すべきかについての推奨事項を書いています。私の実験セットアップでは、400 以上の実験があり、それぞれを 10000 回反復することは、少なくとも今のところ実行できません。アプリケーションは、わずか数ミリ秒かかる 1 回の反復で実行できる行列乗算です。反復回数を増やしても結果に価値はありませんが、実行時間が長くなり、電力監視が可能になります。

0 投票する
1 に答える
5067 参照

cuda - NVML コードがコンパイルされない

https://devtalk.nvidia.com/default/topic/504951/how-to-call-nvml-apis-/nvmlに示すように、ライブラリを使用してサンプル プログラムを実装しています。

プログラムは次のとおりです。

メイクファイルは次のとおりです。

そして、私が得るエラーは次のとおりです。

どんな助けでも大歓迎です。ありがとうございました。

0 投票する
1 に答える
372 参照

gpu - nvmlDeviceGetPowerManagementMode() は常に NVML_ERROR_INVALID_ARGUMENT を返しますか?

NVML API を使用して定期的に NVIDIA Tesla K20 GPU (Kepler アーキテクチャ) の電力使用量を測定するコードを書いています。

変数:

基本コード:

私の問題は、nvmlDeviceGetPowerManagementMode常に戻ってくることNVML_ERROR_INVALID_ARGUMENTです。これをチェックしました。

NVML API ドキュメントには、が無効またはであるNVML_ERROR_INVALID_ARGUMENT場合に が返されると記載されています。nvmlDeviceIDpmmodeNULL

nvmlDeviceIDGPUと一致するプロパティを照会できるため、間違いなく有効です。しかしpmmode、ドキュメンテーションにはReference in which to return the current power management mode. 念のため、enable 値を割り当ててみましたが、結果は同じでした。

システムの他のユーザーがこの関数を使用して独自のライブラリを作成しており、問題に直面していないため、私は明らかに何か間違っています。私は彼らに連絡することができません。この機能を正しく動作させるには、何を修正すればよいですか?

0 投票する
0 に答える
567 参照

gcc - エラー: bool が宣言されていません (関数での最初の使用)。すでに含まれているコードで

Perl バインディングを Nvidia 管理ライブラリ (NVML) にコンパイルしようとしています。makefile を使用すると、次のエラーが表示されます。

gcc のバージョン: gcc (Ubuntu/IBM 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609

私は、handy.h に stdbool.h ファイルを含めました。