Once profile target is selected and configured, click the Next button. The
Select Profile Configuration screen is displayed as follows.
Figure 1. Start Profiling - Select Profile Configuration
This screen lets you to decide the type of profile data collected and how the data should be collected. You can select the profile type based on the performance analysis that you intend to perform. In the above figure:
- Select one of the following tabs:
- Predefined Configs consists of all the predefined configurations, such as Time-based Profiling, Cache Analysis, and Assess Performance.
- Live Power Profiling consists of options to perform real-time power profiling.
- Custom Configs has options to perform Custom CPU Profile, CPU Tracing, and GPU Tracing.
- Once you select a profile type, the left vertical pane within this window will list the options corresponding to the selected profile type. For CPU Profile type, all the available predefined sampling configurations will be listed.
- Modify event options are available only for the predefined configurations.
- Click Advanced Options button to proceed to the Advanced Options screen and set the other options such as the Call Stack Options, Profile Scheduling, Sources, Symbols, and so on.
- The details in this Table 1 are persistent and saved by the tool with a name (here, it is AMDuProf-EBP-ScimarkStable). You can define this name and navigate to PROFILE > Saved Configurations to reuse/select the same configuration later.
- The Next and Previous buttons are available to navigate to various screen of the Start Profiling screen.
The CLI command is available at the bottom of this page, which displays the CLI version of the GUI option selected on the Select Profile Configuration page.