【发布时间】:2020-10-21 03:40:49
【问题描述】:
我想在 GPU Pascal、CUDA 10.0 上使用 带有缓存提示的存储功能 __stcs。
在CUDA C++ Programming Guide 中没有提及数据类型unsigned long long 的任何标头,但编译器返回错误identifier "__stcs" is undefined。
如何解决这个编译错误?
【问题讨论】:
我想在 GPU Pascal、CUDA 10.0 上使用 带有缓存提示的存储功能 __stcs。
在CUDA C++ Programming Guide 中没有提及数据类型unsigned long long 的任何标头,但编译器返回错误identifier "__stcs" is undefined。
如何解决这个编译错误?
【问题讨论】:
这些内在函数需要 CUDA 11.0,它们是 CUDA 11.0 的新功能。
如果您查看CUDA 10.0 programming guide,您会发现它们没有被提及。您还可以在the 11.0 programming guide 的“从版本 10.2 的更改”部分中看到它们。
您还需要为计算能力 3.5 或更高版本进行编译。
【讨论】: