
私は 6 つの GPU を搭載した小型のマイニング リグを持っています。1 つは Gigabyte 1070 6GB で、他の 5 つは MSI 1060 6GB です。
私のマザーボードはASUS Maximus VIII Heroです。https://www.asus.com/us/マザーボード/MAXIMUS-VIII-HERO/仕様/
これは Intel Z170 チップセットを使用します:https://ark.intel.com/products/90591/Intel-GL82Z170-PCH
現在、PCI-e ライザーを使用して 6 つすべてをボードに取り付けています。マシンで実行しようとしている 1060 が余分にあります。スロットの 1 つを分割するために、この PCI-e 1 対 4 乗算器を購入しました。https://www.newegg.com/Product/Product.aspx?Item=9SIA1JM6CK2964&Tpk=9SIA1JM6CK2964
これをボード上の PCIEX16/X8_1 スロットに接続しました。
私が抱えている問題は、6 台以上を同時に動作させることができないことです。具体的には、デバイス マネージャーを開くと、1060 の 1 台 (「ランダム」のようです) に常に警告が表示されます。プロパティを開くと、「問題が報告されたため、Windows はこのデバイスを停止しました。(コード 43)」というメッセージが表示されます。詳細を開くと、問題コードは 0000002B です。
実行された手順:
ライザー カードの交換、スロットの変更、電源装置の変更など、すべてを移動して、パターンが現れるかどうかを確認しました。
CMOSをリセットしてやり直しました
すべてのドライバーをクリーンインストールしました(削除、再起動、再インストール)
これについて徹底的にグーグルで検索しました。同様の問題はありますが、有効な解決策は見つかりませんでした。
除外されるカードは恣意的であるように思われる。感じるこれは椅子取りゲームのようなものです。最初の 6 つの GPU が勝ち、7 番目は除外されます。ある種の天井にぶつかっています。
マルチプライヤのマニュアルは見つかりません。マザーボード自体には、このマルチプライヤに対応できないという明確な表示はありません。チップセットは、最大 20 個の PCI-e レーンに対応できると主張しています。使用していないオンボード デバイスとポートはすべて無効にしています。
アクティブな GPU のうち 2 つ (現時点では) は乗算カードから実行されており、非アクティブになっているのは、以前は動作していたマザーボード ポートの 1 つであるため、その単一の乗算ポートで競合が発生するわけではありません。
私はハードウェアの人間ではなくソフトウェアの人間なので、手取り足取り教えてもらいたいとは思っていませんし、期待もしていません。でも、(私とは違って)自分が何を話しているのかをちゃんとわかっていて、正しい方向に導いてくれる人が必要なんです。
何かアイデアはありますか?
答え1
わかりにくいレジストリ設定でこれを解決することができました。他の誰かがこれに遭遇した場合に備えて。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E968-E325-11CE-BFC1-08002BE10318}\xxxx] "DisplayLessPolicy"=dword:00000001 "LimitVideoPresentSources"=dword:00000001
各 GPU について、「xxxx」を 0001、0002 などに置き換えます。キー自体には、特定の GPU の名前を示す値が設定されます。
参考のための外部リンク:https://foldingforum.org/viewtopic.php?t=12485