ЦКП ВВР ПГНИУ

Суперкомпьютерный центр Пермского университета

Инструменты пользователя

Инструменты сайта


общее:инструкции:компиляция_cuda

Компиляция CUDA-программ

Список доступных версий CUDA приведен на странице ПГНИУ-Кеплер: Доступное ПО
Информация об использовании модулей доступна на странице Утилита "module"

Для компиляции CUDA-программы необходимо загрузить модуль выбранной версии CUDA, после чего ввести в командной строке команду со следующей структурой:

$ nvcc <source_file>[ <source_file>] -o <executable_file> [...]
nvcc вызов компилятора
<source_file> файл с исходным кодом
<executable_file> исполняемый файл
[…] дополнительные опции компилятора

Примеры компиляции


Один файл с исходным кодом

$ module load cuda/11.4
$ nvcc cuda_prog.cu -o cuda_prog

Несколько файлов с исходным кодом

$ module load cuda/11.4
$ nvcc cuda1.cu cuda2.cu cuda3.cu -o cuda_prog2

Компиляция всех файлов с расширением .cu

$ module load cuda/11.4
$ nvcc *.cu -o cuda_prog3
общее/инструкции/компиляция_cuda.txt · Последние изменения: 09.02.2022 15:27:36 — Admin