Tag Archives: reference

OpenCL Cookbook: Series Reference

Recently I’d been writing a number of primer articles on OpenCL programming under the common reference name of ‘OpenCL Cookbook’ but, caught up in the content, I had completely forgotten to provide a single point of reference to all articles in the series. Here it is finally. This page will always be kept up-to-date, in chronological order, with all new articles in the series.

  1. OpenCL Cookbook: Listing all platforms and their attributes
  2. OpenCL Cookbook: Listing all devices and their critical attributes
  3. OpenCL Cookbook: Creating contexts and reference counting
  4. OpenCL Cookbook: Creating programs and reading kernels from a file
  5. OpenCL Cookbook: Building a program and debugging failures
  6. OpenCL Cookbook: Hello World using C host binding
  7. OpenCL Cookbook: Hello World using C++ host binding
  8. OpenCL Cookbook: Parallelise your host loops using OpenCL
  9. OpenCL Cookbook: Hello World using C# Cloo host binding
  10. OpenCL Cookbook: How to leverage multiple devices in OpenCL
  11. OpenCL Cookbook: Compiling OpenCL with Ubuntu 12.10, Unity, AMD 12.11 beta drivers & AMD APP SDK 2.7
  12. OpenCL Cookbook: Using amdconfig/aticonfig – a powerful utility in the AMD OpenCL toolset on Linux
  13. OpenCL Cookbook: Running remote multi-gpu OpenCL computations over SSH on Ubuntu or Debian using AMD Catalyst drivers
  14. OpenCL Cookbook: Multi device utilisation strategies
  15. OpenCL Cookbook: 10 tips for high performance kernels