Research Goal
Enable productive and detailed profiling of computer system hardware and application software by visualizing performance counters.
1
Guided Bottleneck Analysis
Navigation through microarchitecture is guided to allow quick navigation and drill-down into algorithmic performance.
2
Granular Performance Comparisons
Comparisons of granular characteristics for different software running on different hardware at all levels of the microarchitecture allows detailed targeting and optimization.
3
Summative Performance Comparisons
One-dimensional visual summaries for different software running on different hardware allows high-level comparison.