我在带有 GTX 570(计算能力 2.0)的 Ubuntu 10.10 上使用 CUDA 4.0,并带有 GCC 编译器套件。据我了解,在编译过程中,CUDA编译器驱动程序nvcc将.cu
文件拆分为主机代码和设备代码,并调用主机编译器编译主机代码和分别编译设备代码。最后,它将生成的主机目标代码和设备 PTX 代码合并为一个可执行文件。
对于 Linux 系统,用于编译主机代码的默认编译器是什么?是GCC 套件的 C 编译器 ( gcc
) 还是 C++ 编译器 ( )?g++
我在带有 GTX 570(计算能力 2.0)的 Ubuntu 10.10 上使用 CUDA 4.0,并带有 GCC 编译器套件。据我了解,在编译过程中,CUDA编译器驱动程序nvcc将.cu
文件拆分为主机代码和设备代码,并调用主机编译器编译主机代码和分别编译设备代码。最后,它将生成的主机目标代码和设备 PTX 代码合并为一个可执行文件。
对于 Linux 系统,用于编译主机代码的默认编译器是什么?是GCC 套件的 C 编译器 ( gcc
) 还是 C++ 编译器 ( )?g++