2018-04-30 OpenCL Notes

Chapter 1. Introduction

  • What is OpenCL
  • Heterogeneous computing
  • Heterogeneous software
  • OpenCL
    1. Platform mode
      host + opencl device
    2. Execution mode
      host program + kernel
      Context: device / kernel / program object / memory object / command queue
      command queue: kernel execution command / memory command / synchronization command
    3. Memory mode
      buffer object / image object
      host memory / global memory / constant memory / local memory / private memory
    4. Coding mode
      data parallel / task parallel

Chapter 2. Hello World

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容