Developer Guide for Intel® SDK for OpenCL™ Applications
After you optimize your code, you can rerun the Code Analyzer session and compare the data to see how your changes improve your application performance in the Kernel Development Framework.
During the performance analysis run the code analyzer stored all the kernels that were executed during the analysis, together with their inputs, as a session of Kernel Development Framework.
To open this session in the Kernel Development Framework, click the Edit Kernel button in the Kernel Analysis page.
For each analysis session, the analysis tool creates a session directory named with the following information:
When you start profiling begins, and each time you pause and resume the data collection during the session, a new capture subdirectory is created in the session directory.
The capture directory is called capture
and an incrementing
number (for example, capture_1
, capture_2
).
The capture directory includes capture reports in a binary format.
You can open this binary file in Visual Studio from the Analyze Sessions Explorer.
In addition, a session file is created in the session directory. This
file stores the data about session configuration. You can use it to create
and run another similar session. You can also export the analysis result
to .html
and .csv
format.