Characterizing Time Varying Behavior of Programs
- 1
-
A. Dhodapkar and J. Smith.
Managing multi-configuration hardware via dynamic working set analysis. [pdf]
In 29th Annual International Symposium on Computer
Architecture, May 2002. -
- 2
-
A. Dhodapkar and J. Smith.
Comparing program phase detection techniques. [pdf]
In 36th Annual International Symposium on Microarchitecture,
December 2003. -
- 3
-
E. Duesterwald, C. Cascaval, and S. Dwarkadas.
Characterizing and predicting program behavior and its variability. [ps]
In International Conference on Parallel Architecture and
Compilation Techniques, September 2003. -
- 4
-
T. Sherwood, E. Perelman, and B. Calder.
Basic block distribution analysis to find periodic behavior and
simulation points in applications. [pdf]
In International Conference on Parallel Architectures and
Compilation Techniques, September 2001. -
- 5
-
T. Sherwood, E. Perelman, G. Hamerly, and B. Calder.
Automatically characterizing large scale program behavior. [pdf]
In 10th International Conference on Architectural Support for
Programming Languages, October 2002. -
- 6
-
Timothy Sherwood, Suleyman Sair, and Brad Calder.
Phase tracking and prediction. [pdf]
In Proceedings of the 30th International Symposium on Computer
Architecture (ISCA'03), 2003.
-
Profiling Techniques
- 7
-
J. Anderson, W. Weihl, L. Berc, J. Dean, S. Ghemawat, M. Henziger, S. Leung,
R. Sites, M. Vandevoorde, and C. Waldspurger.
Continuous Profiling: Where Have All the Cycles Gone? [pdf]
ACM Transactions on Computer Systems (TOCS), 15(4):357-390,
1997. -
- 8
-
Matthew Arnold and Barbara G. Ryder.
A framework for reducing the cost of instrumented code. [pdf]
In SIGPLAN Conference on Programming Language Design and
Implementation, pages 168-179, 2001.
-
- 9
-
M. Hirzel and T. Chilimbi.
Bursty tracing: A framework for low-overhead temporal profiling. [pdf]
In Fourth ACM Workshop on Feedback-Directed and Dynamic
Optimization (FDDO-4), 2001.
-
- 10
-
J. Bowring, A. Orso, and M. Harrold.
Monitoring Deployed Software Using Software Tomography. [pdf]
In Proceedings of ACM SIGPLAN-SIGSOFT Worshop on Program
Analysis for Software Tools and Engineering, pages 2-9, 2002.
-
- 11
-
B. Liblit, A. Aiken, A. Zheng, and M. Jordan.
Bug Isolation via Remote Program Sampling. [pdf]
PLDI 2003.
-
- 12
-
A. Orso, D. Liang, M. Harrold, and R. Lipton.
GAMMA System: Continuous Evolution for Software After Deployment. [pdf]
In Proceedings of International Symposium on Software Testing
and Analysis, pages 65-69, 2002.
-
- 13
-
Ramesh V Peri, Sanjay Jinturkar, and Lincoln Fajardo.
A novel technique for profiling programs in embedded systems. [ps]
In Second ACM Workshop on Feedback-Directed and Dynamic
Optimization (FDDO-2), 1999.
-
- 14
-
O. Traub, S. Schecter, and M. Smith.
Ephemeral Instrumentation for Lightweight Program Profiling. [pdf]
Technical Report Technical Report, Department of Electrical
Engineering and Computer Science, Harvard
University,Cambridge,Massachusetts, June 2000.
-
- 15
-
Priya Nagpurkar, Chandra Krintz, and Timothy Sherwood.
Phase-aware remote profiling. [pdf]
Submitted to: Conference on Architectural Support for
Programming Languages and Operating Systems (ASPLOS), 2004.
Adaptive, Feedback-directed Optimization
- 16
-
T. Kistler and M. Franz.
Continuous program optimization: A case study. [pdf]
ACM Transactions on Programmins Languages and Systems,
25(4):500-548, 2003.
-
- 17
-
M. Smith.
Overcoming the challenges to feedback-directed optimization. [pdf]
In ACM SIGPLAN workshop on Dynamic and adaptive compilation and
optimization, pages 1-11, 2000.
-
- 18
-
Priya Nagpurkar and Chandra Krintz.
Visualization and analysis of phased behavior in Java programs. [pdf]
In ACM International Conference on the Principles and Practice
of Programming in Java (PPPJ), 2004.
Priya Nagpurkar
2004-05-12