У меня есть рабочий стол без GPU, на котором я хотел бы разработать код; и машину на каком-то кластере с графическим процессором и CUDA, но там, где я действительно не могу «коснуться» чего-либо и на котором я не буду запускать среду IDE и т. д. У меня нет корня ни на одной из машин, Горе мне.Установка CUDA как пользователя без полномочий root без GPU
Так что, по сути, я хочу, чтобы иметь возможность компилировать и создавать мой код CUDA на моем собственном настольном компьютере без использования графического процессора, а затем просто скопировать его и протестировать на другой машине.
Можно ли это сделать, несмотря на два препятствующих фактора: я, кажется, помню установщик CUDA, требующий наличия графического процессора; игра с ядром; и делать другие корневые вещи.
Примечания:
- Я буду использовать программу установки автономного, а не пакет.
- Я нахожусь на Fedora 22 с процессором x86_64.
Вам не нужно устанавливать драйвер для установки инструментария Linux. Поддерживается ли поддержка Fedora 22, я не знаю. – talonmies
Fedora 22 или 23 официально не поддерживаются, а также GCC 5, который является компилятором по умолчанию. Существует [обходной путь] (https://www.pugetsystems.com/labs/articles/Install-NVIDIA-CUDA-on-Fedora-22-with-gcc-5-1-654/), но он все еще не работает смешанный код CUDA/C++ из-за стандартной библиотеки C++. – Drop