Для компиляции 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
$ module load cuda/11.4 $ nvcc *.cu -o cuda_prog3