用于主机代码的 CUDA 编译器宏

标签 c linux cuda

是否有可用于主机代码的 CUDA 宏来打印我正在使用的 nvcc 版本?我知道通过在终端 (linux) 上输入 nvcc -V 应该足够了,或者以更难的方式在代码中使用该行进行系统调用。

最佳答案

没有。参见 the NVCC docs .

可以在运行时检查 CUDA 运行时或驱动程序版本 as described in this answer .

关于用于主机代码的 CUDA 编译器宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17119724/

相关文章:

C : How do I change bits in specific positions to specific values?

linux - fork() 之后的 libCurl SSL 错误

c++ - 警告 :"pointless comparison of unsigned integer with zero"cuda

c - glibc中带有__NR_前缀的符号是什么?

linux - Linux中 "process"、 "threads"、 "task"、 "jobs"有什么区别和关系?

python - 导入cv2错误,libcudart.so.6.5没有那个文件

c++ - 简单的 Thrust 代码执行速度大约是我的原始 cuda 内核的一半。我使用推力错了吗?

android - android内核模式获取完整包名

CS50 PSET4 指针

c++ - 将clock_gettime移植到windows