在GPU硬件中实现的特殊数学函数

| 我今天了解到,在NVIDIA GPU中,顶点单元中包含特殊的硬件功能,用于计算3D规则网格中的线性插值。我想知道是否还有更多这种类型并且更重要,人们在使用GPGPU加速代码时是否真的使用它们?     
已邀请:
        有许多功能是通过硬件实现的。您要查找的术语是“ CUDA内在函数”。线性插值由纹理处理,这很相似。 参见此处:http://developer.download.nvidia.com/compute/DevZone/docs/html/C/doc/CUDA_C_Programming_Guide.pdf 内在函数通常用前导双下划线(例如__sin)拼写,或通过--use_fast_math nvcc选项全局启用。 是的,它们实际上经常被使用。 :)从数值角度来看,它们稍微不准确,因此根据您的使用情况,将一个内在函数的结果反复传递到另一个内在函数可能会出现无法接受的错误。测试是关键。     

要回复问题请先登录注册