-
1
-
-
0034449842
-
Dynamo: A transparent dynamic optimization system
-
ACM Press
-
V. Bala, E. Duesterwald, and S. Banerjia, "Dynamo: A Transparent Dynamic Optimization System," in PLDI'00, pp. 1-12, ACM Press, 2000.
-
(2000)
PLDI'00
, pp. 1-12
-
-
Bala, V.1
Duesterwald, E.2
Banerjia, S.3
-
2
-
-
0035365635
-
Continuous program optimization: Design and evaluation
-
T. Kistler and M. Franz, "Continuous Program Optimization: Design and Evaluation," IEEE Trans. Comput., vol. 50, no. 6, pp. 549-566, 2001.
-
(2001)
IEEE Trans. Comput.
, vol.50
, Issue.6
, pp. 549-566
-
-
Kistler, T.1
Franz, M.2
-
3
-
-
1542497130
-
Continuous program optimization: A case study
-
T. Kistler and M. Franz, "Continuous Program Optimization: A Case Study," ACM Trans. Program. Lang. Syst., vol. 25, no. 4, pp. 500-548, 2003.
-
(2003)
ACM Trans. Program. Lang. Syst.
, vol.25
, Issue.4
, pp. 500-548
-
-
Kistler, T.1
Franz, M.2
-
4
-
-
0033700757
-
A hardware mechanism for dynamic extraction and relayout of program hot spots
-
ACM Press
-
M. C. Merten, A. R. Trick, E. M. Nystrom, R. D. Barnes, and W.-M. W. Hwu, "A Hardware Mechanism for Dynamic Extraction and Relayout of Program Hot Spots," in Proceedings of the 27th Annual International Symposium on Computer Architecture, pp. 59-70, ACM Press, 2000.
-
(2000)
Proceedings of the 27th Annual International Symposium on Computer Architecture
, pp. 59-70
-
-
Merten, M.C.1
Trick, A.R.2
Nystrom, E.M.3
Barnes, R.D.4
Hwu, W.-M.W.5
-
5
-
-
67650020024
-
The performance of runtime data cache prefetching in a dynamic optimization system
-
IEEE Computer Society
-
J. Lu, H. Chen, R. Fu, W.-C. Hsu, B. Othmer, P.-C. Yew, and D.-Y. Chen, "The Performance of Runtime Data Cache Prefetching in a Dynamic Optimization System," in Proceedings of the 36th Annual IEEE/ACM International Symposium on Microarchitecture, p. 180, IEEE Computer Society, 2003.
-
(2003)
Proceedings of the 36th Annual IEEE/ACM International Symposium on Microarchitecture
, pp. 180
-
-
Lu, J.1
Chen, H.2
Fu, R.3
Hsu, W.-C.4
Othmer, B.5
Yew, P.-C.6
Chen, D.-Y.7
-
6
-
-
84943422723
-
An infrastructure for adaptive dynamic optimization
-
IEEE Computer Society
-
D. Bruening, T. Garnett, and S. Amarasinghe, "An Infrastructure for Adaptive Dynamic Optimization," in Proceedings of the International Symposium on Code Generation and Optimization, pp. 265-275, IEEE Computer Society, 2003.
-
(2003)
Proceedings of the International Symposium on Code Generation and Optimization
, pp. 265-275
-
-
Bruening, D.1
Garnett, T.2
Amarasinghe, S.3
-
7
-
-
84862368587
-
-
http://www.hpl.hp.com/research/linux/perfmon.
-
-
-
-
8
-
-
0032025103
-
FX!32: A profile-directed binary translator
-
A. Chernoff, M. Herdeg, R. Hookway, C. Reeve, N. Rubin, T. Tye, S. B. Yadavalli, and J. Yates, "FX!32: A Profile-Directed Binary Translator," IEEE Micro, vol. 18, no. 2, pp. 56-64, 1998.
-
(1998)
IEEE Micro
, vol.18
, Issue.2
, pp. 56-64
-
-
Chernoff, A.1
Herdeg, M.2
Hookway, R.3
Reeve, C.4
Rubin, N.5
Tye, T.6
Yadavalli, S.B.7
Yates, J.8
-
9
-
-
0031363362
-
Optimizing alpha executables on windows NT with spike
-
R. S. Cohn, D. W. Goodwin, and P. G. Lowney, "Optimizing Alpha Executables on Windows NT with Spike," Digital Tech. J., vol. 9, no. 4, pp. 3-20, 1998.
-
(1998)
Digital Tech. J.
, vol.9
, Issue.4
, pp. 3-20
-
-
Cohn, R.S.1
Goodwin, D.W.2
Lowney, P.G.3
-
11
-
-
0004349103
-
Vulcan: Binary transformation in a distributed environment
-
April
-
A. Srivastava, A. Edwards, and H. Vo, "Vulcan: Binary Transformation in a Distributed Environment," Tech. Rep. MSR-TR-2001-50, April 2001.
-
(2001)
Tech. Rep.
, vol.MSR-TR-2001-50
-
-
Srivastava, A.1
Edwards, A.2
Vo, H.3
-
12
-
-
84944408275
-
IA-32 execution layer: A two-phase dynamic translator designed to support IA-32 applications on Itanium ™based systems
-
IEEE Computer Society
-
L. Baraz, T. Devor, O. Etzion, S. Goldenberg, A. Skaletsky, Y. Wang, and Y. Zemach, "IA-32 Execution Layer: A Two-phase Dynamic Translator Designed to Support IA-32 Applications on Itanium ™based Systems," in Proceedings of the 36th Annual IEEE/ACM International Symposium on Microarchitecture, p. 191, IEEE Computer Society, 2003.
-
(2003)
Proceedings of the 36th Annual IEEE/ACM International Symposium on Microarchitecture
, pp. 191
-
-
Baraz, L.1
Devor, T.2
Etzion, O.3
Goldenberg, S.4
Skaletsky, A.5
Wang, Y.6
Zemach, Y.7
-
14
-
-
0027595384
-
The superblock: An effective technique for VLIW and superscalar compilation
-
W.-M. W. Hwu, S. A. Mahlke, W. Y. Chen, P. P. Chang, N. J. Warter, R. A. Bringmann, R. G. Ouellette, R. E. Hank, T. Kiyohara, G. E. Haab, J. G. Holm, and D. M. Lavery, "The Superblock: An Effective Technique for VLIW and Superscalar Compilation," J. Supercomput., vol. 7, no. 1-2, pp. 229-248, 1993.
-
(1993)
J. Supercomput.
, vol.7
, Issue.1-2
, pp. 229-248
-
-
Hwu, W.-M.W.1
Mahlke, S.A.2
Chen, W.Y.3
Chang, P.P.4
Warter, N.J.5
Bringmann, R.A.6
Ouellette, R.G.7
Hank, R.E.8
Kiyohara, T.9
Haab, G.E.10
Holm, J.G.11
Lavery, D.M.12
-
15
-
-
0035363244
-
rePLay: A hardware framework for dynamic optimization
-
S. J. Patel and S. S. Lumetta, "rePLay: A Hardware Framework for Dynamic Optimization," IEEE Trans. Comput., vol. 50, no. 6, pp. 590-608, 2001.
-
(2001)
IEEE Trans. Comput.
, vol.50
, Issue.6
, pp. 590-608
-
-
Patel, S.J.1
Lumetta, S.S.2
-
16
-
-
0030396393
-
Efficient path profiling
-
IEEE Computer Society Press
-
T. Ball and J. R. Larus, "Efficient Path Profiling," in Micro-29, pp. 46-57, IEEE Computer Society Press, 1996.
-
(1996)
Micro-29
, pp. 46-57
-
-
Ball, T.1
Larus, J.R.2
-
17
-
-
84943385246
-
The transmeta code morphing ™software: Using speculation, recovery, and adaptive retranslation to address real-life challenges
-
IEEE Computer Society
-
J. C. Dehnert, B. K. Grant, J. P. Banning, R. Johnson, T. Kistler, A. Klaiber, and J. Mattson, "The Transmeta Code Morphing ™Software: Using Speculation, Recovery, and Adaptive Retranslation to Address Real-life Challenges," in Proceedings of the International Symposium on Code Generation and Optimization, pp. 15-24, IEEE Computer Society, 2003.
-
(2003)
Proceedings of the International Symposium on Code Generation and Optimization
, pp. 15-24
-
-
Dehnert, J.C.1
Grant, B.K.2
Banning, J.P.3
Johnson, R.4
Kistler, T.5
Klaiber, A.6
Mattson, J.7
-
18
-
-
0038345698
-
Phase tracking and prediction
-
ACM Press
-
T. Sherwood, S. Sair, and B. Calder, "Phase Tracking and Prediction," in Proceedings of the 30th Annual International Symposium on Computer Architecture, pp. 336-349, ACM Press, 2003.
-
(2003)
Proceedings of the 30th Annual International Symposium on Computer Architecture
, pp. 336-349
-
-
Sherwood, T.1
Sair, S.2
Calder, B.3
-
19
-
-
0036292415
-
Managing multi-configuration hardware via dynamic working set analysis
-
IEEE Computer Society
-
A. S. Dhodapkar and J. E. Smith, "Managing Multi-Configuration Hardware via Dynamic Working Set Analysis," in ISCA-29, pp. 233-244, IEEE Computer Society, 2002.
-
(2002)
ISCA-29
, pp. 233-244
-
-
Dhodapkar, A.S.1
Smith, J.E.2
-
20
-
-
0034461413
-
Memory hierarchy reconfiguration for energy and performance in general-purpose processor architectures
-
ACM Press
-
R. Balasubramonian, D. Albonesi, A. Buyuktosunoglu, and S. Dwarkadas, "Memory Hierarchy Reconfiguration for Energy and Performance in General-Purpose Processor Architectures," in Proceedings of the 33rd Annual ACM/IEEE International Symposium on Microarchitecture, pp. 245-257, ACM Press, 2000.
-
(2000)
Proceedings of the 33rd Annual ACM/IEEE International Symposium on Microarchitecture
, pp. 245-257
-
-
Balasubramonian, R.1
Albonesi, D.2
Buyuktosunoglu, A.3
Dwarkadas, S.4
-
23
-
-
0026918402
-
Design and evaluation of a compiler algorithm for prefetching
-
ACM Press
-
T. C. Mowry, M. S. Lam, and A. Gupta, "Design and Evaluation of A Compiler Algorithm for Prefetching," in ASPLOS-5, pp. 62-73, ACM Press, 1992.
-
(1992)
ASPLOS-5
, pp. 62-73
-
-
Mowry, T.C.1
Lam, M.S.2
Gupta, A.3
-
26
-
-
0345299339
-
Compiler-based prefetching for recursive data structures
-
ACM Press
-
C.-K. Luk and T. C. Mowry, "Compiler-Based Prefetching For Recursive Data Structures," in ASPLOS-7, pp. 222-233, ACM Press, 1996.
-
(1996)
ASPLOS-7
, pp. 222-233
-
-
Luk, C.-K.1
Mowry, T.C.2
-
27
-
-
0036375948
-
Profile-guided post-link stride prefetching
-
ACM Press
-
C.-K. Luk, R. Muth, H. Patil, R. Weiss, P. G. Lowney, and R. Cohn, "Profile-Guided Post-link Stride Prefetching," in ICS-16, pp. 167-178, ACM Press, 2002.
-
(2002)
ICS-16
, pp. 167-178
-
-
Luk, C.-K.1
Muth, R.2
Patil, H.3
Weiss, R.4
Lowney, P.G.5
Cohn, R.6
-
28
-
-
0031357519
-
Predicting data cache misses in non-numeric applications through correlation profiling
-
IEEE Computer Society Press
-
T. C. Mowry and C.-K. Luk, "Predicting Data Cache Misses in Non-Numeric Applications Through Correlation Profiling," in Micro-30, pp. 314-320, IEEE Computer Society Press, 1997.
-
(1997)
Micro-30
, pp. 314-320
-
-
Mowry, T.C.1
Luk, C.-K.2
-
29
-
-
0032662988
-
Effective jump-pointer prefetching for linked data structures
-
IEEE Computer Society Press
-
A. Roth and G. S. Sohi, "Effective Jump-Pointer Prefetching for Linked Data Structures," in ISCA-26, pp. 111-121, IEEE Computer Society Press, 1999.
-
(1999)
ISCA-26
, pp. 111-121
-
-
Roth, A.1
Sohi, G.S.2
-
30
-
-
0036036096
-
Efficient discovery of regular stride patterns in irregular programs and its use in compiler prefetching
-
ACM Press
-
Y. Wu, "Efficient Discovery of Regular Stride Patterns in Irregular Programs and Its Use in Compiler Prefetching," in PLDI'02, pp. 210-221, ACM Press, 2002.
-
(2002)
PLDI'02
, pp. 210-221
-
-
Wu, Y.1
-
31
-
-
0025447909
-
Profile guided code positioning
-
ACM Press
-
K. Pettis and R. C. Hansen, "Profile Guided Code Positioning," in Proceedings of the ACM SIGPLAN 1990 Conference, on Programming Language Design and Implementation, pp. 16-27, ACM Press, 1990.
-
(1990)
Proceedings of the ACM SIGPLAN 1990 Conference, on Programming Language Design and Implementation
, pp. 16-27
-
-
Pettis, K.1
Hansen, R.C.2
-
32
-
-
2942712641
-
Optimization and precise exceptions in dynamic compilation
-
M. Gschwind and E. Altman, "Optimization and Precise Exceptions in Dynamic Compilation," ACM SIGARCH Computer Architecture News, vol. 29,.no. 1, pp. 66-74, 2001.
-
(2001)
ACM SIGARCH Computer Architecture News
, vol.29
, Issue.1
, pp. 66-74
-
-
Gschwind, M.1
Altman, E.2
-
33
-
-
84862368588
-
-
SPEC
-
SPEC: http://www.spec.org/cpu2000.
-
-
-
-
34
-
-
0034449931
-
Practicing JUDO: Java under dynamic optimizations
-
ACM Press
-
M. Cierniak, G.-Y. Lueh, and J. M. Stichnoth, "Practicing JUDO: Java Under Dynamic Optimizations," in PLDI'00, pp. 13-26, ACM Press, 2000.
-
(2000)
PLDI'00
, pp. 13-26
-
-
Cierniak, M.1
Lueh, G.-Y.2
Stichnoth, J.M.3
-
35
-
-
0034448992
-
Adaptive optimization in the jalapeno JVM
-
ACM Press
-
M. Arnold, S. Fink, D. Grove, M. Hind, and P. F. Sweeney, "Adaptive Optimization in the Jalapeno JVM," in OOPSLA '00, pp. 47-65, ACM Press, 2000.
-
(2000)
OOPSLA '00
, pp. 47-65
-
-
Arnold, M.1
Fink, S.2
Grove, D.3
Hind, M.4
Sweeney, P.F.5
|