Properties View

Intel® SDK for OpenCL™ Applications - API Debugger plug-in for Microsoft Visual Studio* IDE exposes miscellaneous properties for each OpenCL object or Command Queue event. Properties view pre-fetches information about OpenCL objects or events, and displays it when a particular object is selected.

Access the Properties View by selecting Tools > Intel Code Builder for OpenCL API > OpenCL API Debugger > Properties View.

All properties in the Properties View are read-only.

OpenCL Objects Properties

To view properties for an OpenCL object, do the following:

  1. Select (left-click) some object from the Objects View window.
  2. Open the Properties view.

The OpenCL Objects Properties view is an alternative to calling API calls such as clGetDeviceInfo().

 

Command Queue Events Properties

To view properties for an OpenCL command-queue event, do the following:

  1. Select (left-click) an event from the Command Queue View window.
  2. Open the Properties view.

The Command Queue Events Properties view is an alternative to retrieving execution time by adding the CL_QUEUE_PROFILING_ENABLE parameter to clCreateCommandQueue() when creating the command queue to which the commands are enqueued, and then querying the enqueued events execution times using clGetEventProfilingInfo().

To view properties for an OpenCL command-queue event:

  1. Select (left-click) some event from the Command Queue View window.
  2. Open the Properties view.

See Also

Enabling the API Debugger