Visible to Intel only — GUID: GUID-AE15C7C4-00E5-4ECA-9393-3F4C77C634C4
Visible to Intel only — GUID: GUID-AE15C7C4-00E5-4ECA-9393-3F4C77C634C4
Host Profiling
The Host Profiling page provides data that can help you optimize your host-side code.
This section includes the following reports:
- API Calls
- Memory Commands
- OpenCL Objects
API Call Report
The API call report lists statistics of calls made to the OpenCL API, including the number of times the API call was called, the number of errors returned, and statistics on the elapsed time each API call took while executing
Click the + button on the left of any API name to expand and show additional information on this API, including the error code, input arguments and timing data of each call to this API during program execution.
To see the entire list of arguments for each API call press "[..]" and the arguments column:
Memory Commands
The Memory Commands report lists statistics of calls made to the OpenCL program memory commands, including the number of times the memory commands were called, the number of times errors were returned, and statistics on the elapsed time each memory command call took while executing.
Click the + button on the left of any memory command name to expand its row. The expanded area presents additional information, including the return value, memory objects and timing data, of each call of this memory command occurred during the program execution.
OpenCL Objects
The OpenCL Objects report presents all OpenCL objects that were created during the application run, shown as an hierarchical tree.
You can use the platform, context and devices menus to hide some branches of the tree.