标签: cuda
我试图在cuda内核中使用floor()函数,但我总是遇到以下错误: 不允许从全局功能("")调用主机功能(" floor")。
我还包括了cuda" math_functions.h",那么我做错了什么?
答案 0 :(得分:3)
您可能不匹配参数的类型,因此将主机代码函数称为“回退机制”。
确保您为该功能使用了正确的类型(不浮动,但加倍:http://docs.nvidia.com/cuda/cuda-math-api/)