且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

OpenCL内核无法按预期工作(pyopencl)

更新时间:2022-06-04 16:24:42

您的GPU可能不支持双精度浮点数.您是否检查了对cl_khr_fp64扩展名的支持?

Your GPU probably doesn't support double-precision floating point numbers. Have you checked for support for the cl_khr_fp64 extension?

您的内核还必须声明其要求:

Your kernel must also declare its requirement:

#pragma OPENCL EXTENSION cl_khr_fp64 : enable

有关更多详细信息,请>请参阅cl_khr_fp64扩展说明文件.

For more details, see the cl_khr_fp64 extension documentation.