Значение компиляции CUDA в Windows - PullRequest
0 голосов
/ 08 июля 2019

Я хочу построить платформу глубокого обучения в Windows (Windows10 + CUDA10 + VS2019).

В руководстве некоторых блогов некоторые блогеры предложили скомпилировать CUDA (образец) после установки инструментария Nvidia GPU Computing. Я не очень понимаю это действие.

В своем эксперименте я обнаружил, что вычислительная скорость обучения сети была улучшена без компиляции CUDA в VS2019. Тогда каково значение компиляции CUDA в Windows (VS)? Просто чтобы подтвердить, успешно ли установлена ​​CUDA?

Заранее благодарю за помощь. Я не знаю много о C ++. Может быть, этот вопрос для вас очень наивен.

1 Ответ

2 голосов
/ 08 июля 2019

Вы сами не компилируете библиотеки CUDA - они распространяются в двоичной форме.

Установщик инструментария CUDA содержит множество примеров программ для различных функций и вариантов использования CUDA. Это неплохая идея для их компиляции - но не потому, что вам нужно это делать для собственной глубокой учебной работы: это просто гарантирует, что ...

  • CUDA правильно установлен и настроен
  • Ваш графический процессор установлен правильно
  • У вас установлен действительный драйвер, совместимый с вашей версией CUDA

и это лучше делать с кодом, который, как известно, правильно собирается и работает в другом месте, чем с тем, с чем вы работаете, чтобы приступить к работе.

...