Cuda数学函数

时间:2014-03-21 20:32:34

标签: cuda

我试图在cuda内核中使用floor()函数,但我总是遇到以下错误:     不允许从全局功能("")调用主机功能(" floor")。

我还包括了cuda" math_functions.h",那么我做错了什么?

1 个答案:

答案 0 :(得分:3)

您可能不匹配参数的类型,因此将主机代码函数称为“回退机制”。

确保您为该功能使用了正确的类型(浮动,但加倍:http://docs.nvidia.com/cuda/cuda-math-api/