Wie kann ich zusätzliche GPU unter Windows 7 zum Laufen bringen?

603
user2171228

Ich habe eine kleine Bergbaubühne mit 6 GPUs. 1 ist ein Gigabyte 1070 6 GB und die anderen 5 sind MSI 1060 6 GB.

Mein Motherboard ist ein ASUS Maximus VIII-Held: https://www.asus.com/us/Motherboards/MAXIMUS-VIII-HERO/specifications/

Dieser verwendet den Intel Z170-Chipsatz: https://ark.intel.com/products/90591/Intel-GL82Z170-PCH

Ich verwende derzeit PCI-e-Riser, um alle 6 auf die Platine zu bekommen. Ich habe eine zusätzliche 1060, die ich auf der Maschine ausführen möchte. Ich habe diesen PCI-e-1-zu-4-Multiplikator erworben, um einen der Slots abzuspalten: https://www.newegg.com/Product/Product.aspx?Item=9SIA1JM6CK2964&Tpk=9SIA1JM6CK2964

Ich habe dies in den PCIEX16 / X8_1-Steckplatz auf der Platine eingesteckt.

Mein Problem ist, dass ich nicht mehr als 6 auf einmal zur Arbeit bekomme. Wenn ich in den Geräte-Manager gehe, wird einer der 1060s (der "zufällig" zu sein scheint) immer eine Warnung enthalten. Wenn ich in die Eigenschaften gehe, wird die Meldung "Windows hat das Gerät angehalten, weil es Probleme gemeldet hat. (Code 43)" angezeigt. Wenn ich auf Details gehe, lautet der Problemcode 0000002B.

Schritte gemacht:

  1. Alles umgestellt; Dazu gehören das Austauschen von Riser-Karten, das Austauschen von Steckplätzen und die Stromversorgung, um festzustellen, ob Muster auftreten.

  2. Setzen Sie das CMOS zurück und beginnen Sie von vorne

  3. Hat alle Treiber neu installiert (entfernen, neu starten, neu installieren)

  4. Googled den Mist daraus. Ich sehe ähnliche Probleme, habe aber keine funktionierende Lösung gefunden.

Die ausgelassene Karte scheint willkürlich zu sein. Es fühlt sich an, als wäre dies ein Spiel von Musikstühlen. Die ersten 6 GPUs gewinnen und die 7. wird ausgelassen. Eine Art Decke, die ich treffe.

Der Multiplikator hat kein Handbuch zu finden. Das Motherboard selbst hat keinen offensichtlichen Hinweis, dass es damit nicht umgehen kann. Der Chipsatz behauptet, dass er bis zu 20 PCI-e-Lanes verarbeiten kann. Ich habe alle integrierten Geräte und Anschlüsse deaktiviert, die nicht verwendet werden.

Zwei der derzeit aktiven GPUs laufen von der Multipliziererkarte ab, die deaktivierte ist einer der Motherboard-Ports, die früher funktionierten. Es handelt sich also nicht um einen Konflikt mit diesem einzigen multiplizierten Port.

Ich bin ein Software-Typ, kein Hardware-Typ, und ich erwarte nicht / möchte nicht mit einem Löffel gefüttert werden, aber ich brauche jemanden, der weiß, wovon sie reden (anders als ich), um mir einen Schubs zu geben richtige Richtung.

Hat jemand Ideen?

-1
Wer auch immer diese Frage abgelehnt hat, könnten Sie wenigstens ein Gentleman sein und einen Kommentar hinterlassen, warum? user2171228 vor 6 Jahren 0
Welche Version haben Sie von Windows? Was hat dir das BIOS gesagt? Hastur vor 6 Jahren 0

1 Antwort auf die Frage

0
user2171228

Ich konnte dies mit einer nicht offensichtlichen Registrierungseinstellung herausfinden. Für den Fall, dass jemand anderes darauf stößt.

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Class \ xxxx] "DisplayLessPolicy" = dword: 00000001 "LimitVideoPresentSources" = dword: 00000001

Ersetzen Sie 'xxxx' für jede GPU durch 0001, 0002 usw. Der Schlüssel selbst hat einen Wert, der den Namen einer bestimmten GPU angibt.

Ein externer Link als Referenz: https://foldingforum.org/viewtopic.php?t=12485