-
1
-
-
0346249913
-
Exploiting Hardware Performance Counters with Flow and Context Sensitive Profiling
-
Las Vegas, NV
-
G. Ammons, T. Ball, and J. R. Larus,"Exploiting Hardware Performance Counters with Flow and Context Sensitive Profiling," in Proceedings of the SIGPLAN '97 Conference on Programming Language Design and Implementation. Las Vegas, NV, 1997, pp. 85-96.
-
(1997)
Proceedings of the SIGPLAN '97 Conference on Programming Language Design and Implementation
, pp. 85-96
-
-
Ammons, G.1
Ball, T.2
Larus, J.R.3
-
4
-
-
0013238532
-
Parameterized Duplication in Strings: Algorithms and an Application to Software Maintenance
-
B. S. Baker,"Parameterized Duplication in Strings: Algorithms and an Application to Software Maintenance," SIAM Journal of Computing, vol. 26, pp. 1343-1362, 1995.
-
(1995)
SIAM Journal of Computing
, vol.26
, pp. 1343-1362
-
-
Baker, B.S.1
-
7
-
-
0031679330
-
Edge Profiling Versus Path Profiling: The Showdown
-
San Diego, CA
-
T. Ball, P. Mataga, and M. Sagiv,"Edge Profiling Versus Path Profiling: the Showdown," in Proceedings of the 25th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages. San Diego, CA, 1998, pp. 134-148.
-
(1998)
Proceedings of the 25th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 134-148
-
-
Ball, T.1
Mataga, P.2
Sagiv, M.3
-
8
-
-
0003508121
-
Refining Data Flow Information using Infeasible Paths
-
Zurich, Switzerland
-
R. Bodik, R. Gupta, and M. L. Soffa,"Refining Data Flow Information using Infeasible Paths," in Proceedings of the ACM SIGSOFT Fifth Symposium on the Foundations of Software Engineering. Zurich, Switzerland, 1997.
-
(1997)
Proceedings of the ACM SIGSOFT Fifth Symposium on the Foundations of Software Engineering
-
-
Bodik, R.1
Gupta, R.2
Soffa, M.L.3
-
9
-
-
0030261663
-
Analysis of Branch Prediction via Data Compression
-
Cambridge, MA
-
I.-C. K. Chen, J. T. Coffey, and T. N. Mudge,"Analysis of Branch Prediction via Data Compression," in Proceedings of the Seventh International Conference on Architectural Support for Programming Languages and Operating Systems. Cambridge, MA, 1996, pp. 128-137.
-
(1996)
Proceedings of the Seventh International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 128-137
-
-
Chen, I.-C.K.1
Coffey, J.T.2
Mudge, T.N.3
-
10
-
-
0022706656
-
Automatic Verification of Finite-State Concurrent Systems Using Temporal Logic Specifications
-
E. N. Clarke, E. A. Emerson, and A. P. Sistla,"Automatic Verification of Finite-State Concurrent Systems Using Temporal Logic Specifications," ACM Transactions on Programming Languages and Systems, vol. 8, pp. 244-263, 1986.
-
(1986)
ACM Transactions on Programming Languages and Systems
, vol.8
, pp. 244-263
-
-
Clarke, E.N.1
Emerson, E.A.2
Sistla, A.P.3
-
11
-
-
0019596071
-
Trace Scheduling: A Technique for Global Microcode Compaction
-
J. A. Fisher,"Trace Scheduling: A Technique for Global Microcode Compaction," IEEE Transactions on Computers, vol. C-30, pp. 478-490, 1981.
-
(1981)
IEEE Transactions on Computers
, vol.C-30
, pp. 478-490
-
-
Fisher, J.A.1
-
12
-
-
3142658957
-
Parallel Processing: A Smart Compiler and a Dumb Machine
-
Montreal, Canada
-
J. A. Fisher, J. R. Ellis, J. C. Ruttenberg, and A. Nicolau, "Parallel Processing: A Smart Compiler and a Dumb Machine," in Proceedings of the ACM SIGPLAN '84 Symposium on Compiler Construction. Montreal, Canada, 1984, pp. 37-47.
-
(1984)
Proceedings of the ACM SIGPLAN '84 Symposium on Compiler Construction
, pp. 37-47
-
-
Fisher, J.A.1
Ellis, J.R.2
Ruttenberg, J.C.3
Nicolau, A.4
-
13
-
-
0003729054
-
The Benchmark Handbook for Database and Transaction Processing Systems
-
J. Gray, Ed., second ed. San Francisco: Morgan Kaufmann
-
J. Gray,"The Benchmark Handbook for Database and Transaction Processing Systems," in The Morgan Kaufmann Series in Data Management Systems, J. Gray, Ed., second ed. San Francisco: Morgan Kaufmann, 1993.
-
(1993)
The Morgan Kaufmann Series in Data Management Systems
-
-
Gray, J.1
-
14
-
-
0031372538
-
Path Profile Guided Partial Dead Code Elimination Using Predication
-
San Francisco, CA
-
R. Gupta, D. A. Berson, and J. Z. Fang,"Path Profile Guided Partial Dead Code Elimination Using Predication," in Proceedings of the International Conference on Parallel Architecture and Compilation Techniques (PACT). San Francisco, CA, 1997.
-
(1997)
Proceedings of the International Conference on Parallel Architecture and Compilation Techniques (PACT)
-
-
Gupta, R.1
Berson, D.A.2
Fang, J.Z.3
-
15
-
-
0031364559
-
Path-Based Next Trace Prediction
-
Research Triangle Park, NC
-
Q. Jacobson, E. Rotenberg, and J. E. Smith,"Path-Based Next Trace Prediction," in Proceedings of the 30th Annual IEEE/ACM International Symposium on Microarchitecture. Research Triangle Park, NC, 1997.
-
(1997)
Proceedings of the 30th Annual IEEE/ACM International Symposium on Microarchitecture
-
-
Jacobson, Q.1
Rotenberg, E.2
Smith, J.E.3
-
16
-
-
0025679731
-
Abstract Execution: A Technique for Efficiently Tracing Programs
-
J. R. Larus,"Abstract Execution: A Technique for Efficiently Tracing Programs," Software - Practice and Experience, vol. 20, pp. 1241-1258, 1990.
-
(1990)
Software - Practice and Experience
, vol.20
, pp. 1241-1258
-
-
Larus, J.R.1
-
18
-
-
0039045914
-
-
Computer Sciences Department, University of Wisconsin-Madison, Technical Report TR-1382, September
-
D. Melski and T. Reps,"Interprocedural Path Profiling," Computer Sciences Department, University of Wisconsin-Madison, Technical Report TR-1382, September 1998.
-
(1998)
Interprocedural Path Profiling
-
-
Melski, D.1
Reps, T.2
-
21
-
-
0000523223
-
Compression and explanation using hierarchical grammars
-
C. G. Nevill-Manning and I. H. Witten,"Compression and explanation using hierarchical grammars," The Computer Journal, vol. 40, pp. 103-116, 1997.
-
(1997)
The Computer Journal
, vol.40
, pp. 103-116
-
-
Nevill-Manning, C.G.1
Witten, I.H.2
-
22
-
-
0030679482
-
Linear-time, incremental hierarchy inference for compression
-
Snowbird, UT: IEEE Computer Society
-
C. G. Nevill-Manning and I. H. Witten,"Linear-time, incremental hierarchy inference for compression," in Proceedings of the Data Compression Conference (DCC '97). Snowbird, UT: IEEE Computer Society, 1997, pp. 3-11.
-
(1997)
Proceedings of the Data Compression Conference (DCC '97)
, pp. 3-11
-
-
Nevill-Manning, C.G.1
Witten, I.H.2
-
24
-
-
84883517546
-
Optimistic Incremental Specialization: Streamlining a Commercial Operating System
-
Copper Mountaint Resort, CO
-
C. Pu, T. Autrey, A. Black, C. Consel, C. Cowan, J. Inouye, L. Kethana, J. Walpole, and K. Zhang,"Optimistic Incremental Specialization: Streamlining a Commercial Operating System," in Proceedings of the Fifteenth ACM Symposium on Operating System Principles. Copper Mountaint Resort, CO, 1995, pp. 314-324.
-
(1995)
Proceedings of the Fifteenth ACM Symposium on Operating System Principles
, pp. 314-324
-
-
Pu, C.1
Autrey, T.2
Black, A.3
Consel, C.4
Cowan, C.5
Inouye, J.6
Kethana, L.7
Walpole, J.8
Zhang, K.9
-
25
-
-
0030380559
-
Trace Cache: A Low Latency Approach to High Bandwidth Instruction Fetching
-
Paris, France
-
E. Rotenberg, S. Bennett, and J. E. Smith,"Trace Cache: a Low Latency Approach to High Bandwidth Instruction Fetching," in Proceedings of the 29th Annual IEEE/ACM International Symposium on Microarchitecture. Paris, France, 1996, pp. 24-34.
-
(1996)
Proceedings of the 29th Annual IEEE/ACM International Symposium on Microarchitecture
, pp. 24-34
-
-
Rotenberg, E.1
Bennett, S.2
Smith, J.E.3
-
26
-
-
0031374420
-
Trace Processors
-
Research Triangle Park, NC
-
E. Rotenberg, Q. Jacobson, Y. Sazeides, and J. Smith,"Trace Processors," in Proceedings of the 30th Annual IEEE/ACM International Symposium on Microarchitecture. Research Triangle Park, NC, 1997, pp. 138-148.
-
(1997)
Proceedings of the 30th Annual IEEE/ACM International Symposium on Microarchitecture
, pp. 138-148
-
-
Rotenberg, E.1
Jacobson, Q.2
Sazeides, Y.3
Smith, J.4
-
28
-
-
0029203079
-
A Comparative Analysis of Schemes for Correlated Branch Prediction
-
C. Young, N. Gloy, and M. D. Smith,"A Comparative Analysis of Schemes for Correlated Branch Prediction," in Proceedings of the 22nd Annual International Symposium on Computer Architecture, 1995, pp. 276-286.
-
(1995)
Proceedings of the 22nd Annual International Symposium on Computer Architecture
, pp. 276-286
-
-
Young, C.1
Gloy, N.2
Smith, M.D.3
|