有些项目使用
#pragma nv_exec_check_disable
和/或
#pragma hd_warning_disable
使NVCC警告无声
warning: calling a __host__ function from a __host__ __device__ function is not allowed`
然而,它们似乎完全没有记录,例如在CUDA 9.1参考文献中。
是否有任何相关文件?
答案 0 :(得分:2)
正如评论中指出的那样,现在(不正确地)主持人删除了答案,cicc
(设备代码的前端解析器)支持的所有编译指示仍未记录。
但是,如果您真的对可能支持或可能不支持的内容感兴趣,可以查看存储在cicc
中的字符串,并查看可执行文件中显然存在功能控制实用程序的聚宝盆。不幸的是,所有这些都没有证件。