У меня есть ноутбук ASUSN56V с GeForce GT 650M и i7-3610QM, и я хочу использовать карту для расчетов с CUDA. Из тестов по масштабированию у меня сложилось впечатление, что мой GPU не используется по максимуму при запуске программ молекулярной динамики с несколькими потоками. В частности, я получаю ускорение в 3 раза, если использую 1 поток, прирост производительности постепенно падает и ухудшается с> 4 потоками. Итак, мои вопросы:
Почему команда nvidia-smi печатает только TEMP, MEMORY и Compute M.? В остальном печатает н / д. Это потому, что другие функции не поддерживаются этим графическим процессором?
Я попытался использовать всю вычислительную мощность графического процессора, дав следующие команды без какого-либо увеличения производительности:
nvidia-smi -i 0 -c 3 nvidia-smi -i 0 -pm 1 nvidia-smi -i 0 --gom=1
Последний вернулся:
Функции GOM не поддерживаются для графического процессора 0000:01:00.0. Рассматривать как предупреждение и двигаться дальше. Все сделано.
Есть ли что-то еще, что я могу сделать, чтобы получить максимальную выгоду от графического процессора во время вычислений CUDA? К сожалению, мое меню BIOS не поддерживает отключение встроенной видеокарты, и поддержка ASUS говорит, что они ничего не могут с этим поделать.
Буду очень признателен за любые советы!