我认为这可能是一个非常愚蠢的问题,但我对OpenCL非常陌生,并且刚刚在我的台式计算机上安装了GTX 760 GPU。现在当我查询OpenCL的
CL_DEVICE_MAX_COMPUTE_UNITS
时,它显示GPU上有6个。然而,在集成显卡(Intel HD Graphics 4600)上,它显示有20个。这似乎有点令人失望,因为我期望GTX拥有比集成显卡更多的设备单元?或者说CL_DEVICE_MAX_COMPUTE_UNITS
不能直接转换为核心数?