▶ 第五章,OpenCL 的并发与执行模型 ● 内存对象与上下文相关而不是与设备相关.设备在不同设备之间的移动如下,如果 kernel 在第二个设备上运行,那么在第一个设备上产生的任何数据结果在第二个设备上都是随需可用的. ● OpenCL 中任务图通过事件对象来构建,事件对象不仅注册任务的完成,而且保证被此任务访问的所有内存数据的一致性. ● 一个设备可以有多个命令队列,每个设备都必须有自己的命令队列. ● OpenCL 事件可以实现同一个上下文中的同步,而不能保证同一设备上的同步. ● su…