Форум

Пожалуйста или Регистрация для создания записей и тем.

BOINC не использует две видеокарты

Коллеги, приветствую!

Есть такая проблема:

Работает BOINC и проект Amicable Numbers. Проект использует только одну из двух видеокарт.

Исходные данные такие: 2 GPU Geforce RTX 4090, Windows 10, nVidia driver 532.41, BOINC 7.20.2.

cc_config.xml с параметром <use_all_gpus>1</use_all_gpus> на месте и BOINC его видит

И самое интересное: все-таки два задания якобы считаются на двух GPU (можно видеть на скриншоте), но по факту работает только первая видеокарта: она горячая, чип загружен. Вторая же холодная, частоты ее снижены до 300 МГц и никакого участия в расчетах она не принимает. Да и количество очков соответствует системе (работает круглосуточно) с одной видеокартой, а не с двумя. Например, программа hashcat без проблем использует две видеокарты в своей работе и они действительно работают. Как заставить работать две видеокарты в BOINC? Кто знает?

День добрый,

Если верить скриншоту, BOINC клиент корректно передает счетному приложению идентификатор видеокарты, которая должна использоваться при счете.
Подозреваю, в данном случае может неправильно отрабатывать само счетное приложение Amicable Numbers. Посему рекомендую с этим вопросом обратиться на их официальный форум: https://sech.me/boinc/Amicable/forum_index.php
Чисто ради эксперимента, я бы также посоветовал подключить какой-то другой проект и дать ему посчитать на двух видеокартах сразу.
Если ситуация не повторится - значит определенно проблема в счетном приложении.
Есди же повторится - значит есть какая-то проблема с BOINC клиентом, а значит будем смотреть.

AenBleidd, спасибо за ответ! С другими проектами такая же история: Milkyway@home считает два задания, но работает одна видеокарта. GPUgrid вообще не хочет задания загружать. Но с этим проектом всегда какие-то проблемы, однажды он в упор не хотел видеть видеокарту. Asteroids@home сейчас тоже не хочет грузить задания. Но я эти проекты пробовал считать чуть ранее, также без требуемого результата.

Еще поставил BOINC 7.22.2 версии. Ничего не поменялось. Поставил драйверы nVidia последней версии - 535.98, тоже без изменений.

Заглянул в статус видеокарт и увидел любопытную деталь, что два задания, выполняющихся на, якобы, двух видеокартах, фактически выполняются на одной (скриншот прилагаю).

Вспомнил ещё, что когда в этой же системе стояли две другие, совершенно разные  видеокарты: GeForce RTX 3080 Ti и AMD Radeon RX 6600, тогда также считались Дружественные числа и обе видеокарты принимали участие в расчетах. Но это было в прошлом году.

BOINC.RU