OpenCL中的目标平台示例是什么?例如,它是Windows,Android,Mac等操作系统,还是设备中的实际芯片?
答案 0 :(得分:6)
OpenCL平台本质上是一个OpenCL实现。它与操作系统(如果有)无关。它通常与硬件芯片有关,但不一定如此。例如,AMD平台也支持Intel CPU。另一个例子是Beignet项目,一个在Intel硬件上运行的开源OpenCL平台,或者在ARM和x86上运行的Pocl。
现有OpenCL SDK /平台的一些示例(我手头没有全名,所以我只列出供应商/ SDK名称):
专有:
还有IBM,三星,Altera,Vivante,Xilinx,联发科技,意法半导体的实施......
开源:
此列表并非详尽无遗。