Rate This Document
Findability
Accuracy
Completeness
Readability

Learning Resources

Follow the tutorials to quickly get started with the System Profiler tool.

Table 1 Tutorials

Category

Scenario

Link

Best practices

Miss event analysis

Practice 1: Tuning Miss Event Statistics

  • Overall analysis
  • Hotspot function analysis

Practice 2: Tuning Python String Concatenation

  • Hotspot function analysis
  • Lock and wait analysis

Practice 3: Tuning Lock Performance

Microarchitecture analysis

Practice 4: Tuning CPU Branch Predictions

Code samples

  • Overall analysis
  • Hotspot function analysis
  • Resource scheduling
  • Locks and waits

Sample 3: Frequent Lock Contention

Resource scheduling

Sample 4: Long-Time Lock Wait

HPC application analysis

NUMA refined analysis

Sample 6: NUMA Refined Analysis

Roofline analysis

Sample 9: Using Roofline Analysis to Tune Applications