SPEC CPU2006 benchmark descriptions
ACM SIGARCH Computer Architecture News
Performance counters and development of SPEC CPU2006
ACM SIGARCH Computer Architecture News
SPECrate2006: Alternatives Considered, Lessons Learned
Proceedings of the 2009 SPEC Benchmark Workshop on Computer Performance Evaluation and Benchmarking
Programmer-assisted automatic parallelization
Proceedings of the 2011 Conference of the Center for Advanced Studies on Collaborative Research
VMAD: an advanced dynamic program analysis and instrumentation framework
CC'12 Proceedings of the 21st international conference on Compiler Construction
On the determination of inlining vectors for program optimization
CC'13 Proceedings of the 22nd international conference on Compiler Construction
ACM Transactions on Architecture and Code Optimization (TACO)
Hi-index | 0.00 |
Subroutine profiling is a well-known performance tool. For application or system programmers, it determines "hot spots" where the program spends most of its time, and where careful rewriting can most help performance. For compiler authors, it can give information about programming style in such hot spots, and can indicate where compiler improvements may be useful. For hardware designers and analysts, it can be the starting point to explain performance behavior.