OpenCL Programming by Example
上QQ阅读APP看书,第一时间看更新

Summary

In this chapter we started with the discussion of OpenCL Platform model, and briefly explained the various hardware from different vendors and tried to map the OpenCL terminologies to the devices which we discussed. We also discussed the Execution and Memory model of OpenCL. This chapter forms the foundation for any OpenCL programmer.

Till now we discussed about the OpenCL architecture and the OpenCL ecosystem in general. From here on we will study the OpenCL objects such as, buffers, images, programs, kernels, and so on in detail. In the next chapter we will start our discussion about the OpenCL buffers, and the mechanisms of data transfer between the host and the OpenCL devices.