====== Компиляция и запуск примеров CUDA Samples ======
CUDA Samples - набор приложений, демонстирующих возможности CUDA Toolkit. Ссылка на Git-репозиторий: **[[https://github.com/NVIDIA/cuda-samples|cuda-samples]]**
===== Копирование каталога CUDA Samples =====
Для компиляции и запуска примеров из CUDA Samples необходимо скопировать каталог с примерами в свою домашнюю директорию:
$ module load cuda/11.4
$ cuda-install-samples-11.4.sh .
В текущем каталоге появится директория **NVIDIA_CUDA-11.4_Samples**.
===== Копирование каталога с примерами =====
Для компиляции примеров из исходного кода:
$ cd NVIDIA_CUDA-11.4_Samples
$ make -j17
Скомпилированные приложения будут находиться в каталоге **bin/x86_64/linux/release/**.
===== Запуск скомпилированных примеров =====
Перед запуском приложений необходимо перейти на один из вычислительных узлов:
$ ssh <узел>
$ cd NVIDIA_CUDA-11.4_Samples
Доступные вычислительные узлы:
* node2
* node3
* node4
* node5
* node6
Для запуска приложения **deviceQuery**:
$ ./bin/x86_64/linux/release/deviceQuery
Для запуска приложения **bandwidthTest**:
$ ./bin/x86_64/linux/release/bandwidthTest