List of Listings
Chapter 1. Introducing OpenCL
Listing 1.1. Creating and distributing a matrix-vector multiplication kernel: matvec.c
Listing 1.2. Performing the dot-product on the device: matvec.cl
Chapter 2. Host programming: fundamental data structures
Listing 2.1. Testing platform extensions: platform_ext_test.c
Listing 2.2. Testing device extensions: device_ext_test.c
Listing 2.3. Checking a context’s reference count: context_count.c
Listing 2.4. Creating a program from a text file
Listing 2.5. Building a program from multiple source files: program_build.c
Listing 2.6. Searching for a kernel by name: kernel_search.c
Listing 2.7. Enqueue a kernel execution command: queue_kernel.c
Chapter 3. Host programming: data transfer and partitioning ...
Get OpenCL in Action now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.