BOINC Manager GPUを使用しない方法(メモ)
自作PCのメンテ(再構築)の為、ついでにネタ記事に
すべてのプロジェクトで特定のGPUを使用しないようにする設定
概要的には、【cc_config.xml】に使用しないGPU番号を指定して編集
GPUの番号はマイニングプログラムによって表記や順番が異なります
MSIの[AFTERBURNER]を使用して、どのGPUが実行されるかを目視で確認しながらが設定
※[AFTERBURNER]での認識順とも異なりますので注意
BOINC cc_config.xml についての記載ページ
Client configuration - BOINC
画面上部

記載場所の位置


オンボードGPU(CPU内蔵)+増設GPU(nvidia)
【~\BOINC\data\cc_config.xml】を編集します(元はちゃんとバックアップ)
・CPU内蔵のGPUと増設したGPU(nvidia)1枚を使用しないようにした時の記載内容(赤字)
※CPUのみで計算させるようにする場合
<cc_config>
・・・
</log_flags>
<options>
…
<ignore_cuda_dev>0</ignore_cuda_dev>
<ignore_nvidia_dev>0</ignore_nvidia_dev>
<use_all_gpus>0</use_all_gpus>
<ignore_intel_dev>0</ignore_intel_dev>
…
</options>
</cc_config>
使用させなくないデバイス番号を記載すると使用しなくなる
BOINCクライアントの再起動必須です。
CPU内蔵(GPU)+NVIDIA2枚+ATI1枚
AFTERBURNER での順番
- ATI 増設:記入する番号:0
- NVIDIA 増設2:記入する番号:1
- NVIDIA 増設1:記入する番号:0(ディスプレイ接続)
- NVIDIA 増設3:記入する番号:2
- CPU(内蔵GPU):記入する番号:0
NVIDIA 増設2とCPUで計算実行するように設定
<cc_config>
・・・
</log_flags>
<options>
…
<ignore_ati_dev>0</ignore_ati_dev>
<ignore_cuda_dev>0</ignore_cuda_dev>
<ignore_cuda_dev>2</ignore_cuda_dev>
<ignore_nvidia_dev>0</ignore_nvidia_dev>
<ignore_nvidia_dev>2</ignore_nvidia_dev>
<use_all_gpus>0</use_all_gpus>
<ignore_intel_dev>0</ignore_intel_dev>
…
</options>
</cc_config>
面倒ですがNVIDIAは、設定して再起動を何度も繰り返して、番号と使用したくないGPUを判別
確認方法があるとは思いますが、英語が読めないので。
BOINCについての記事サイトを勝手に紹介
GRCについて調べてた時に大変参考にさせてもらいました、
BOINCを始めれたのもここのおかげです。

Gridcoin | facts
facts | Gridcoinカテゴリー記事一覧
オンボードGPU無効化についての方法の突破口になりました。
arrows M03 でポケモンGO - minitonyのメモ帳:楽天ブログ
昨日(7/29)、楽天モバイルのarrows M03が届いたので、ポケモンGOをインストールしてようやく私もトレーナーの仲間入りしました。arrows M03を箱から出すときに、早速、20cmくらいの高さからフローリングの床に
翻訳ソフトでの内容を抜粋(自分確認用)
オプション セクションには、BOINC の動作を制御する設定が含まれています (指定されていないオプションにはデフォルト値が使用されます)。
すべてのプロジェクトで GPU の使用を除外する場合は、さらに下の <ignore_ati_dev>、<ignore_nvidia_dev>、および <ignore_intel_dev> オプションを見てください。クライアントの再起動が必要です。
<ignore_ati_dev>N</ignore_ati_dev> 特定の ATI GPU を無視 (使用しない)。複数無視できます。クライアントの再起動が必要。 <ignore_cuda_dev>N</ignore_cuda_dev> 特定の NVIDIA GPU を無視 (使用しない)。複数無視できます。クライアントの再起動が必要。 6.10.19 から 6.12.41 でのみ使用されます。 <ignore_intel_dev>N</ignore_intel_dev> 特定の Intel GPU を無視 (使用しない)。クライアントの再起動が必要です。 <ignore_nvidia_dev>N</ignore_nvidia_dev> 特定の NVIDIA GPU を無視 (使用しない)。複数無視できます。<ignore_cuda_dev/> を置き換え。 クライアントの再起動が必要です。 例: <ignore_nvidia_dev>0</ignore_nvidia_dev> は、システム内の最初の NVIDIA GPU を無視。
<use_all_gpus>0|1</use_all_gpus> 1 の場合、すべての GPU を使用 (それ以外の場合は、最も能力の高い GPU のみが使用されます)。 クライアントの再起動が必要です。
コメント