本章从主机端的角度讨论了OpenCL的内存模型。主机在内存模型中的角色,大多是分配和管理全局内存对象(数组、图像和管道)。我们也对内存分配标志做了详细的介绍,让编程者了解,如何分配内存和在哪分配内存;一些管理标志可以用来指导编程者,从哪里搬移数据,以及何时进行数据搬运。本章也对SVM内存进行了介绍,SVM的内容将会在下章讨论设备端内存模型时继续进行。