JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Studio 12.2: Simple Performance Optimization Tool (SPOT) User's Guide
search filter icon
search icon

Document Information


1.  The Simple Performance Optimization Tool (SPOT)

2.  Running SPOT on Your Application

3.  Understanding SPOT Reports

Reports Produced by SPOT

Example Program

The spot_summary Report

The SPOT Run Report

Runtime System and Build Information

Processor Events

Analysis of Application Stall Behavior Section

Cache Statistics Section

Maximum Resources Used By The Process Section

Pairs of Top Four Stall Counters Section

Event Graph

Instruction Frequency Data

Bandwidth Data

Traps Data

Application HW Counter Profile Output

Application Profile Output

Source Code Page

Disassembly Page

Caller-Callee Page

The spot_diff Report

Summary of Key Experiment Metrics Table

Summary of Top Stalls Tables

Bit Instruction Counts Table

Flags Table

Traps Table

Time Spent in Top Functions Tables

Notes on the SPOT Reports


Reports Produced by SPOT

When you run SPOT, it produces the following directories and files, which it writes to the current directory unless you specified a different directory with the -d option:

A subdirectory for each run that contains the SPOT report for the run. n is a unique number for each run. You can specify a different subdirectory name with the -o option.
A report that lists SPOT runs with the date and time of each run.
A report that compares SPOT data from different runs in a tabular format.
A report that lists the compiler used to compile the application, and the source files compiled.