特别是,我具有单个平台版本2.1和单个设备版本2.0,并且我想使用仅在OpenCL 2.1中受支持的C ++ 14功能。我应该可以吗?当涉及功能限制时,重要的是平台或设备? platform version的意义何在,因为它总是归结为使用设备吗?
平台版本的意义何在,因为它总是归结为使用设备反正?
平台=代码库和API的版本,等等。
设备=硬件功能。
感觉是平台更新可能会更改使用API编写代码的方式,而设备功能可能会因使用hardawre芯片而改变。