Kernel Overview

The Kernel Overview page provides data that can help you optimize your kernel code.

This section includes the API Calls report, that shows every OpenCL kernel that was launched during the program execution.

Kernels with different name, different global work size, or different local work size are considered as a different kernels and presented in a different rows.

Each row shows:

Click the + button on the left of any kernel name to expand its row. The expanded area presents additional information, including the latency, return value, command queue, context and timing data of each time this kernel was executed during the program execution.

Expanded OpenCL kernel row