
У меня есть небольшая установка для майнинга с 6 видеокартами. Одна из них — Gigabyte 1070 6 ГБ, а остальные 5 — MSI 1060 6 ГБ.
Моя материнская плата — ASUS Maximus VIII Hero:https://www.asus.com/us/Motherboards/MAXIMUS-VIII-HERO/specifications/
Здесь используется чипсет Intel Z170:https://ark.intel.com/products/90591/Intel-GL82Z170-PCH
В настоящее время я использую PCI-e riser, чтобы разместить все 6 на плате. У меня есть дополнительная 1060, которую я пытаюсь запустить на машине. Я купил этот PCI-e 1-to-4 множитель, чтобы разделить один из слотов:https://www.newegg.com/Product/Product.aspx?Item=9SIA1JM6CK2964&Tpk=9SIA1JM6CK2964
Я подключил его к слоту PCIEX16/X8_1 на плате.
Проблема в том, что я не могу заставить работать больше 6 одновременно. В частности, если я захожу в диспетчер устройств, то на одном из 1060 (кажется, "случайном") всегда будет предупреждение. Когда я захожу в свойства, в сообщении говорится: "Windows остановила это устройство, поскольку оно сообщило о проблемах. (Код 43)". Если я захожу в подробности, код проблемы — 0000002B.
Предпринятые шаги:
Переставил все, включая замену плат расширения, слотов, блоков питания, чтобы посмотреть, проявится ли какая-то закономерность.
Сбросьте CMOS и начните заново.
Выполнил чистую установку всех драйверов (удаление, перезапуск, переустановка)
Гуглил до дыр. Я вижу похожие проблемы, но не нашел работающего решения.
Карта, которая осталась, кажется произвольной.чувствуетКак будто это игра в музыкальные стулья. Первые 6 GPU выигрывают, а 7-й остается в стороне. Я упираюсь в какой-то потолок.
Руководство по множителю не найдено. На самой материнской плате нет явных указаний на то, что она не может с ним справиться. Чипсет заявляет, что может справиться с 20 линиями PCI-e. У меня отключены все встроенные устройства и порты, которые не используются.
Два активных графических процессора (на данный момент) работают от платы умножителя, а тот, который деактивирован, — это один из портов материнской платы, который раньше работал, так что это не конфликт только на этом единственном порту умножителя.
Я программист, а не специалист по оборудованию, и я не ожидаю/не хочу, чтобы меня кормили с ложечки, но мне нужен кто-то, кто понимает, о чем говорит (в отличие от меня), чтобы подтолкнуть меня в правильном направлении.
У кого-нибудь есть идеи?
решение1
Мне удалось разобраться с этим с помощью неочевидной настройки реестра. На случай, если кто-то еще столкнется с этим.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E968-E325-11CE-BFC1-08002BE10318}\xxxx] "DisplayLessPolicy"=dword:00000001 "LimitVideoPresentSources"=dword:00000001
Замените 'xxxx' на 0001, 0002 и т. д. для каждого GPU. Сам ключ будет иметь значение, которое показывает имя любого данного GPU.
Внешняя ссылка для справки:https://foldingforum.org/viewtopic.php?t=12485