A Scalable Cross-Platform Infrastructure for Application Performance Tuning Using Hardware Counters
Shirley V. Browne, Jack J. Dongarra, Nicole Garner, Kevin S. London, P. Mucci · 2000
For years collecting performance data on applications programs has been an imprecise art. The user has had to rely on timers with poor resolution or granularity, imprecise empirical information on the number of operations performed in the program in question, vague information on the effects of the memory hierarchy, etc. Today hardware counters