Chapter 11. OpenCL Extensions
This chapter discusses a case study on using more advanced OpenCL to implement a convolution filter.
Keywords Double, extensions, fission, OpenCL

Introduction

Similar to most programming languages and frameworks, the OpenCL specification provides support for optional extensions. They represent a small but important set of OpenCL extensions. In this chapter, we discuss a number of these extensions that can provide programmers an extended set of tools to implement OpenCL applications.

Overview of Extension Mechanism

OpenCL defines three types of extensions:
• KHR extension: Formally ratified by the OpenCL working group and comes with a set of conformance tests that any application claiming to support the extension must have ...

Get Heterogeneous Computing with OpenCL 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.