Extra Credit

OpenCL

Official docs outline

9 sections
  1. OpenCL API specification

    Platform and device model, contexts, command queues, buffers, kernels, events and the memory model.

  2. OpenCL C language

    Kernel language types, address spaces and built-in functions.

  3. OpenCL extensions

    Optional OpenCL extension specifications.

  4. OpenCL environment

    SPIR-V environment and capabilities for OpenCL.

  5. OpenCL reference pages

    Man pages for clCreateKernel and other API calls.

  6. Registry index

    Index of OpenCL specifications, headers, reference pages and conformance material.

  7. Khronos OpenCL overview

    What OpenCL is, its versions and the implementations and tools in the ecosystem.

  8. OpenCL Guide

    Introduction and practical guide to OpenCL.

  9. SPIR-V specification

    The SPIR-V binary intermediate language that OpenCL kernels can be compiled to.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 11