Ball, Thomas, and James R. Larus, "Optimally Profiling and Tracing Programs," Conference Record of the Nineteenth ACM Symposium on Principles of Programming Languages (Jan., 1992), pp. 59-70. |
Ball, Thomas, and James R. Larus, "Branch Prediction for Free," Proceedings of ACM SIGPLAN'93 Conference on Programming Language Design and Implementation (Jun., 1993), pp. 300-313. |
Forman, Tra R., "On the Time Overhead of Counters and Traversal Markers," Proceedings of the 15th International Conference on Software Engineering, Mar. 1981, pp. 164-169. |
Graham, S.L., P.B. Kessler, and M.K. McKusick, "An Execution Profiler for Modular Programs," Software--Practice and Experience, 13, pp. 671-685 (1983). |
Hall, M.W. and Ken Kennedy, "Efficient Call Graph Analysis," ACM Letters on Programming Languages and Systems, vol. 1, No. 3, Sep. 1992, pp. 227-242. |
Hickey, T. and Choen, J., "Automating Program Analysis," JACM, 35, 1, 1988, pp. 185-220. |
Ramamoorthy, C.V., "Discrete Markov Analysis of Computer Programs," In ACM Proceedings 20th National Conference, pp. 386-391, Aug. 1965. |
Shafer, G, A Mathematical Theory of Evidence, Princeton, NJ: Princeton University Press, 1976. |
Wagner, T.A., V. Maverick, S.L. Graham, and M.A. Harrison, "Accurate Static Estimators for Program Optimization," To appear: SIGPLAN PLDI '94, Jun. 1994. |
Wall, David W., "Predicting Program Behavior Using Real or Estimated Profiles," Proceedings of ACM SIGPLAN '91 Conference on Programming Language Design and Implementation. Toronto, Ontario, Canada (Jun., 1991), pp. 59-70. |