Intel® SDK for OpenCL™ Applications

Debugging OpenCL™ Kernels

This topic demonstrates how to use the OpenCL™ GPU Kernel Debugger to debug an OpenCL sample application on a Linux* OS. The steps below use the "Median Filter" OpenCL sample application to show the debugging process.

Building and Running the Sample Application

Before you continue, make sure you have downloaded the Median Filter sample application, which is used for further demonstration.

Output Validation

Kernel Development Framework enables you to set a reference point for your OpenCL* Kernel's output variable. The Kernel Development Framework validates the output variable after each kernel execution. The validation results appear in the Run report.

Build Artifacts

Once OpenCL™ program build is completed, the build artifacts appear under the Builds Artifacts note in the Code Builder Session Explorer. The list of artifacts includes:

Subscribe to Intel® SDK for OpenCL™ Applications