私は4つのマイクカード(mic0-mic3)を持つサーバーを持っており、うまくいきます。並列ジョブ(mic_app)をmic0にバインドする方法、他の並列ジョブはmic0では実行できません。 mic0が並列ジョブ(mic_app)のために実行されていることを検出する方法。私の仕事をintel xeon phi coprocessorにバインドする方法は?
答えて
変数の値として指定されたコプロセッサのみを使用するようにオフロードプロセスを制限します。
この変数には、0〜(number_of_devices_in_the_system -1)の範囲のターゲットデバイス番号のカンマ区切りリストを設定します.0はシステムの最初のコプロセッサ、(number_of_devices_in_the_system -1)はシステムの最後のコプロセッサです。 。
オフロードで利用可能なコプロセッサは、論理的に番号が付けられています。 _Offload_number_of_devices()関数は、利用可能なコプロセッサの数を返します。オフロードプラグマのターゲット指定子で使用するコプロセッサインデックスは、0〜number_of_devices_in_the_system-1の範囲内にあります。
デフォルト:オフロードプロセスはすべてのデバイスを使用します。
例:OFFLOAD_DEVICES =インストールつ以上のコプロセッサを有するシステムで1,2-
は、この設定は、第2及び上で実行されるだけコプロセッサ1及びコプロセッサ0または1〜2のオフロードを使用するようにアプリケーションを可能にします3番目の物理コプロセッサ。すべてのオフロードがコプロセッサ0と1内に残るように、1ラップアラウンド以上のターゲット番号にオフロードします。コプロセッサで実行される_Offload_number_of_devices()関数は、オフロードが第1または第2コプロセッサで実行されているときに0または1を返します。あなたは、プロセスへの外部ツールを探している場合を除きあなたはおそらく、あなたがお使いのOSに適したスタック取引所にしたほうが良いかもしれません、その場合には、(関連するプログラミング言語のためのタグを追加する必要があります
たとえば、https://software.intel.com/en-us/forums/intel-many-integrated-core/topic/391262 – LEo
- 1. 最新のOpenCLドライバ(Xeon Phi用)
- 2. Xeon Phi Programmingのnocopy句の意味
- 3. プロセッサ:intel xeonのキャッシュ情報を取得する方法
- 4. Heroku - 仕事の仕事を始める方法(仕事を遅らせる)?
- 5. は、Xeonプロセッサファイ(騎士ランディング)を検出する方法
- 6. は、私はこの仕事を得る方法を
- 7. 私の背景を仕事にする方法
- 8. Intel Xeon X5550のLinuxでは__rdtscp較正が不安定です
- 9. 私はAlamofireの仕事を
- 10. ジェンキンス仕事は私のジェンキンス仕事をうまく
- 11. 私は仕事にelseifを得る
- 12. 私のスパーク仕事は
- 13. ユーザー空間のIntel Xeonのパフォーマンスカウンターの読み取り
- 14. 月の初めに時計仕事をトリガする方法は?
- 15. Resque仕事、仕事
- 16. 私は仕事に次の取得カント*
- 17. 仕事/仕事Stealing ThreadPoolExecutor
- 18. 私はこの仕事をする方法がありますか?
- 19. 私の仕事の正しいSQLリクエストを書く方法
- 20. 私のAjaxファイルアップロードdosn't仕事
- 21. オラクル11.2:私は別の仕事は、彼らが最初の仕事
- 22. は私のメイクの仕事プロジェクトの
- 23. MIC(Xeon Phi)にロードされたエラーがロードされたアレイを反復するエラー
- 24. 仕事に連絡するフォームを取得する方法
- 25. Andorid簡単な方法doesntの仕事
- 26. 私はアイテムを移入し、allChecked仕事
- 27. カント私の仕事は、SBTタスクで
- 28. Mysql私は返事で総仕事を続けています
- 29. ノマド定期的な仕事は、私は仕事の設定でこれを持っている遊牧民定期的な仕事を持ってすぐに
- 30. ジェンキンス仕事ビルダー - 自動パイプラインの仕事
)。 –