您好,所以我在 GPU 上以双精度运行了几个 openCL 内核,定义如下:
#ifndef GPU_AMD
#pragma OPENCL EXTENSION cl_khr_fp64: enable
#else
#pragma OPENCL EXTENSION cl_amd_fp64 : enable
#endif
现在我想以双精度但在 CPU 上运行相同的 openCL 内核,我想知道我是否需要像上面这样的扩展?还是在 cpu 中使用 double 之前我必须启用另一个 openCL 扩展?
谢谢