-
3
-
-
33745956039
-
Framework for Instruction-Level Tracing and Analysis of Programs
-
S. Bhansali, W.-K. Chen, S.D. Jong, A. Edwards, M. Drinic, D. Mihocka, and J. Chau, "Framework for Instruction-Level Tracing and Analysis of Programs," Proc. Second Int'l Conf. Virtual Execution Environments (VEE '06), 2006.
-
(2006)
Proc. Second Int'l Conf. Virtual Execution Environments (VEE '06)
-
-
Bhansali, S.1
Chen, W.-K.2
Jong, S.D.3
Edwards, A.4
Drinic, M.5
Mihocka, D.6
Chau, J.7
-
4
-
-
34248160938
-
The DaCapo Benchmarks: Java Benchmarking Development and Analysis
-
S.M. Blackburn, R. Garner, C. Hoffman, A.M. Khan, K.S. McKinley, R. Bentzur, A. Diwan, D. Feinberg, D. Frampton, S.Z. Guyer, M. Hirzel, A. Hosking, M. Jump, H. Lee, J.E.B. Moss, A. Phansalkar, D. Stefanović, T. VanDrunen, D. von Dincklage, and B. Wiedermann, "The DaCapo Benchmarks: Java Benchmarking Development and Analysis," Proc. 21st Ann. ACM SIGPLAN Conf. on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA '06), 2006.
-
(2006)
Proc. 21st Ann. ACM SIGPLAN Conf. on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA '06)
-
-
Blackburn, S.M.1
Garner, R.2
Hoffman, C.3
Khan, A.M.4
McKinley, K.S.5
Bentzur, R.6
Diwan, A.7
Feinberg, D.8
Frampton, D.9
Guyer, S.Z.10
Hirzel, M.11
Hosking, A.12
Jump, M.13
Lee, H.14
Moss, J.E.B.15
Phansalkar, A.16
Stefanović, D.17
VanDrunen, T.18
von Dincklage, D.19
Wiedermann, B.20
more..
-
7
-
-
0000435670
-
Quantifying Behavioral Differences between C and C++ Programs
-
B. Calder, D. Grunwald, and B. Zorn, "Quantifying Behavioral Differences between C and C++ Programs," J. Programming Languages vol. 2, no. 4, pp. 323-351, 1995.
-
(1995)
J. Programming Languages
, vol.2
, Issue.4
, pp. 323-351
-
-
Calder, B.1
Grunwald, D.2
Zorn, B.3
-
8
-
-
0022333721
-
On Understanding Types, Data Abstraction, and Polymorphism
-
Dec
-
L. Cardelli and P. Wegner, "On Understanding Types, Data Abstraction, and Polymorphism," ACM Computing Surveys, vol. 17, no. 4, pp. 471-523, Dec. 1985.
-
(1985)
ACM Computing Surveys
, vol.17
, Issue.4
, pp. 471-523
-
-
Cardelli, L.1
Wegner, P.2
-
18
-
-
35348870238
-
Measurement and Application of Dynamic Receiver Class Distributions,
-
94-03-05, Univ. of Washington, Mar
-
C. Garrett, J. Dean, D. Grove, and C. Chambers, "Measurement and Application of Dynamic Receiver Class Distributions," Technical Report UW-CS 94-03-05, Univ. of Washington, Mar. 1994.
-
(1994)
Technical Report UW-CS
-
-
Garrett, C.1
Dean, J.2
Grove, D.3
Chambers, C.4
-
20
-
-
2342591856
-
The Intel Pentium M Processor: Microarchitecture and Performance
-
May
-
S. Gochman, R. Ronen, I. Anati, A. Berkovits, T. Kurts, A. Naveh, A. Saeed, Z. Sperber, and R.C. Valentine, "The Intel Pentium M Processor: Microarchitecture and Performance," Intel Technology J., vol. 7, no. 2, May 2003.
-
(2003)
Intel Technology J
, vol.7
, Issue.2
-
-
Gochman, S.1
Ronen, R.2
Anati, I.3
Berkovits, A.4
Kurts, T.5
Naveh, A.6
Saeed, A.7
Sperber, Z.8
Valentine, R.C.9
-
21
-
-
0029452539
-
Profile-Guided Receiver Class Prediction
-
95
-
D. Grove, J. Dean, C. Garrett, and C. Chambers, "Profile-Guided Receiver Class Prediction," Proc. Tenth Ann. Conf. Object-Oriented Programming Systems, Languages, and Applications (OOPSLA '95), 1995.
-
(1995)
Proc. Tenth Ann. Conf. Object-Oriented Programming Systems, Languages, and Applications (OOPSLA
-
-
Grove, D.1
Dean, J.2
Garrett, C.3
Chambers, C.4
-
22
-
-
0003278283
-
The Microarchitecture of the Pentium 4 Processor
-
Feb, Issue
-
G. Hinton, D. Sager, M. Upton, D. Boggs, D. Carmean, A. Kyker, and P. Roussel, "The Microarchitecture of the Pentium 4 Processor," Intel Technology J., Feb. 2001, Q1 2001 Issue.
-
(2001)
Intel Technology J
-
-
Hinton, G.1
Sager, D.2
Upton, M.3
Boggs, D.4
Carmean, D.5
Kyker, A.6
Roussel, P.7
-
25
-
-
68949169775
-
-
Intel Corporation, ICC 9.1 for Linux, http://www.intel.com/cd/software/ products/asmo-na/eng/compilers/284264.htm, 2007.
-
(2007)
ICC 9.1 for Linux
-
-
-
26
-
-
68949168224
-
-
Intel Corporation, Intel Core Duo Processor T2500, http:// processorfinder.intel.com/Details.aspx?sSpec=SL8VT, 2007.
-
(2007)
Intel Core Duo Processor T2500
-
-
-
28
-
-
0034448379
-
A Study of Devirtualization Techniques for a Java Just In-Time Compiler
-
K. Ishizaki, M. Kawahito, T. Yasue, H. Komatsu, and T. Nakatani, "A Study of Devirtualization Techniques for a Java Just In-Time Compiler," Proc. 15th ACM SIGPLAN Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '00), 2000.
-
(2000)
Proc. 15th ACM SIGPLAN Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '00)
-
-
Ishizaki, K.1
Kawahito, M.2
Yasue, T.3
Komatsu, H.4
Nakatani, T.5
-
30
-
-
77957809249
-
Improving the Performance of Object-Oriented Languages with Dynamic Predication of Indirect Jumps
-
J.A. Joao, O. Mutlu, H. Kim, R. Agarwal, and Y.N. Patt, "Improving the Performance of Object-Oriented Languages with Dynamic Predication of Indirect Jumps," Proc. 13th Int'l Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS '08), 2008.
-
(2008)
Proc. 13th Int'l Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS '08)
-
-
Joao, J.A.1
Mutlu, O.2
Kim, H.3
Agarwal, R.4
Patt, Y.N.5
-
31
-
-
36749029952
-
Dynamic Predication of Indirect Jumps
-
May
-
J.A. Joao, O. Mutlu, H. Kim, and Y.N. Patt, "Dynamic Predication of Indirect Jumps," IEEE Computer Architecture Letters, May 2007.
-
(2007)
IEEE Computer Architecture Letters
-
-
Joao, J.A.1
Mutlu, O.2
Kim, H.3
Patt, Y.N.4
-
34
-
-
0032639289
-
The Alpha 21264 Microprocessor
-
Mar./Apr
-
R.E. Kessler, "The Alpha 21264 Microprocessor," IEEE Micro, vol. 19, no. 2, pp. 24-36, Mar./Apr. 1999.
-
(1999)
IEEE Micro
, vol.19
, Issue.2
, pp. 24-36
-
-
Kessler, R.E.1
-
35
-
-
35348819332
-
VPC Prediction: Reducing the Cost of Indirect Branches via Hardware-Based Dynamic Devirtualization
-
H. Kim, J.A. Joao, O. Mutlu, C.J. Lee, Y.N. Patt, and R. Cohn, "VPC Prediction: Reducing the Cost of Indirect Branches via Hardware-Based Dynamic Devirtualization," Proc. 34th Ann. Int'l Symp. Computer Architecture (ISCA '07), 2007.
-
(2007)
Proc. 34th Ann. Int'l Symp. Computer Architecture (ISCA '07)
-
-
Kim, H.1
Joao, J.A.2
Mutlu, O.3
Lee, C.J.4
Patt, Y.N.5
Cohn, R.6
-
36
-
-
34249810869
-
Diverge-Merge Processor (DMP): Dynamic Predicated Execution of Complex Control-Flow Graphs Based on Frequently Executed Paths
-
H. Kim, J.A. Joao, O. Mutlu, and Y.N. Patt, "Diverge-Merge Processor (DMP): Dynamic Predicated Execution of Complex Control-Flow Graphs Based on Frequently Executed Paths," Proc. 39th Ann. IEEE/ACM Int'l Symp. Microarchitecture (MICRO '06), 2006.
-
(2006)
Proc. 39th Ann. IEEE/ACM Int'l Symp. Microarchitecture (MICRO '06)
-
-
Kim, H.1
Joao, J.A.2
Mutlu, O.3
Patt, Y.N.4
-
37
-
-
0021204160
-
Branch Prediction Strategies and Branch Target Buffer Design
-
Jan
-
J.K.F. Lee and A.J. Smith, "Branch Prediction Strategies and Branch Target Buffer Design," Computer, vol. 17, no. 1, Jan. 1984.
-
(1984)
Computer
, vol.17
, Issue.1
-
-
Lee, J.K.F.1
Smith, A.J.2
-
38
-
-
31944440969
-
Pin: Building Customized Program Analysis Tools with Dynamic Instrumentation
-
C.-K. Luk, R. Cohn, R. Muth, H. Patil, A. Klauser, G. Lowney, S. Wallace, V.J. Reddi, and K. Hazelwood, "Pin: Building Customized Program Analysis Tools with Dynamic Instrumentation," Proc. Programming Language Design and Implementation (PLDI '05), 2005.
-
(2005)
Proc. Programming Language Design and Implementation (PLDI '05)
-
-
Luk, C.-K.1
Cohn, R.2
Muth, R.3
Patil, H.4
Klauser, A.5
Lowney, G.6
Wallace, S.7
Reddi, V.J.8
Hazelwood, K.9
-
39
-
-
0036469676
-
Simics: A Full System Simulation Platform
-
Feb
-
P. Magnusson, M. Christensson, J. Eskilson, D. Forsgren, G. Hallberg, J. Hogberg, F. Larsson, A. Moestedt, and B. Werner, "Simics: A Full System Simulation Platform," Computer, vol. 35, no. 2, pp. 50-58, Feb. 2002.
-
(2002)
Computer
, vol.35
, Issue.2
, pp. 50-58
-
-
Magnusson, P.1
Christensson, M.2
Eskilson, J.3
Forsgren, D.4
Hallberg, G.5
Hogberg, J.6
Larsson, F.7
Moestedt, A.8
Werner, B.9
-
40
-
-
68949191745
-
Microprocessor with Branch Target Address Cache Update Queue,
-
US patent 7,165,168
-
T. McDonald, "Microprocessor with Branch Target Address Cache Update Queue," US patent 7,165,168, 2007.
-
(2007)
-
-
McDonald, T.1
-
41
-
-
0003506711
-
Combining Branch Predictors,
-
Technical Report TN-36, Digital Western Research Laboratory, June
-
S. McFarling, "Combining Branch Predictors," Technical Report TN-36, Digital Western Research Laboratory, June 1993.
-
(1993)
-
-
McFarling, S.1
-
42
-
-
68949169769
-
-
Microsoft Research
-
Microsoft Research, Bartok Compiler, http://research.microsoft.com/act/, 2007.
-
(2007)
Bartok Compiler
-
-
-
44
-
-
68949188516
-
-
Personal communication, Mar
-
D. Novillo, Personal communication, Mar. 2007.
-
(2007)
-
-
Novillo, D.1
-
45
-
-
21644454187
-
Pinpointing Representative Portions of Large Intel Itanium Programs with Dynamic Instrumentation
-
H. Patil, R. Cohn, M. Charney, R. Kapoor, A. Sun, and A. Karunanidhi, "Pinpointing Representative Portions of Large Intel Itanium Programs with Dynamic Instrumentation," Proc. 37th Ann. IEEE/ACM Int'l Symp. Microarchitecture (MICRO '04), 2004.
-
(2004)
Proc. 37th Ann. IEEE/ACM Int'l Symp. Microarchitecture (MICRO '04)
-
-
Patil, H.1
Cohn, R.2
Charney, M.3
Kapoor, R.4
Sun, A.5
Karunanidhi, A.6
-
46
-
-
0032669611
-
Improving Virtual Function Call Target Prediction via Dependence-Based Pre-Computation
-
99
-
A. Roth, A. Moshovos, and G.S. Sohi, "Improving Virtual Function Call Target Prediction via Dependence-Based Pre-Computation," Proc. Int'l Conf. Supercomputing (ICS '99), 1999.
-
(1999)
Proc. Int'l Conf. Supercomputing (ICS
-
-
Roth, A.1
Moshovos, A.2
Sohi, G.S.3
-
47
-
-
33646372742
-
A Case for (Partially) Tagged Geometric History Length Branch Prediction
-
Feb
-
A. Seznec and P. Michaud, "A Case for (Partially) Tagged Geometric History Length Branch Prediction," J. Instruction-Level Parallelism (JILP), vol. 8, Feb. 2006.
-
(2006)
J. Instruction-Level Parallelism (JILP)
, vol.8
-
-
Seznec, A.1
Michaud, P.2
-
48
-
-
68949169774
-
-
Personal communication, Nov
-
D. Tarditi, Personal communication, Nov. 2006.
-
(2006)
-
-
Tarditi, D.1
-
49
-
-
0003535436
-
-
IBM Technical White Paper, Oct
-
J. Tendler, S. Dodson, S. Fields, H. Le, and B. Sinharoy, "POWER4 System Microarchitecture," IBM Technical White Paper, Oct. 2001.
-
(2001)
POWER4 System Microarchitecture
-
-
Tendler, J.1
Dodson, S.2
Fields, S.3
Le, H.4
Sinharoy, B.5
-
51
-
-
84969344997
-
Increasing the Instruction Fetch Rate via Multiple Branch Prediction and Branch Address Cache
-
93
-
T.-Y. Yeh, D. Marr, and Y.N. Patt, "Increasing the Instruction Fetch Rate via Multiple Branch Prediction and Branch Address Cache," Proc. Seventh Int'l Conf. Supercomputing (ICS '93), 1993.
-
(1993)
Proc. Seventh Int'l Conf. Supercomputing (ICS
-
-
Yeh, T.-Y.1
Marr, D.2
Patt, Y.N.3
|