-
1
-
-
27544510841
-
Dynamic trace selection using performance monitoring hardware sampling
-
Washington, DC, USA: IEEE Computer Society
-
H. Chen, W.-C. Hsu, J. Lu, P.-C. Yew, and D.-Y. Chen, "Dynamic trace selection using performance monitoring hardware sampling," in CGO '03: Proceedings of the international symposium on Code generation and optimization. Washington, DC, USA: IEEE Computer Society, 2003, pp. 79-90.
-
(2003)
CGO '03: Proceedings of the International Symposium on Code Generation and Optimization
, pp. 79-90
-
-
Chen, H.1
Hsu, W.-C.2
Lu, J.3
Yew, P.-C.4
Chen, D.-Y.5
-
2
-
-
35448997330
-
Online optimizations driven by hardware performance monitoring
-
New York, NY, USA: ACM
-
F. T. Schneider, M. Payer, and T. R. Gross, "Online optimizations driven by hardware performance monitoring," in PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation. New York, NY, USA: ACM, 2007, pp. 373-382.
-
(2007)
PLDI '07: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 373-382
-
-
Schneider, F.T.1
Payer, M.2
Gross, T.R.3
-
3
-
-
32844456410
-
Online performance analysis by statistical sampling of microprocessor performance counters
-
DOI 10.1145/1088149.1088163, ICS05 - Proceedings of the 19th ACM International Conference on Supercomputing
-
R. Azimi, M. Stumm, and R. W. Wisniewski, "Online performance analysis by statistical sampling of microprocessor performance counters," in ICS '05: Proceedings of the 19th annual international conference on Supercomputing. New York, NY, USA: ACM, 2005, pp. 101-110. (Pubitemid 43251314)
-
(2005)
Proceedings of the International Conference on Supercomputing
, pp. 101-110
-
-
Azimi, R.1
Stumm, M.2
Wisniewski, R.W.3
-
4
-
-
4544238422
-
Prefetch injection based on hardware monitoring and object metadata
-
New York, NY, USA: ACM
-
A.-R. Adl-Tabatabai, R. L. Hudson, M. J. Serrano, and S. Subramoney, "Prefetch injection based on hardware monitoring and object metadata," in PLDI '04: Proceedings of the ACM SIGPLAN 2004 conference on Programming language design and implementation. New York, NY, USA: ACM, 2004, pp. 267-276.
-
(2004)
PLDI '04: Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation
, pp. 267-276
-
-
Adl-Tabatabai, A.-R.1
Hudson, R.L.2
Serrano, M.J.3
Subramoney, S.4
-
5
-
-
34547678264
-
Rapidly selecting good compiler optimizations using performance counters
-
DOI 10.1109/CGO.2007.32, 4145114, International Symposium on Code Generation and Optimization, CGO 2007
-
J. Cavazos, G. Fursin, F. Agakov, E. Bonilla, M. F. P. O'Boyle, and O. Temam, "Rapidly selecting good compiler optimizations using performance counters," in CGO '07: Proceedings of the International Symposium on Code Generation and Optimization. Washington, DC, USA: IEEE Computer Society, 2007, pp. 185-197. (Pubitemid 47214308)
-
(2007)
International Symposium on Code Generation and Optimization, CGO 2007
, pp. 185-197
-
-
Cavazos, J.1
Fursin, G.2
Agakov, F.3
Bonilla, E.4
O'Boyle, M.F.P.5
Temam, O.6
-
6
-
-
67650020024
-
The performance of runtime data cache prefetching in a dynamic optimization system
-
Washington, DC, USA: 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 MICRO 36: Proceedings of the 36th annual IEEE/ACM International Symposium on Microarchitecture. Washington, DC, USA: IEEE Computer Society, 2003, p. 180.
-
(2003)
MICRO 36: 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
-
7
-
-
33749382556
-
Dynamic helper threaded prefetching on the sun ultrasparc cmp processor
-
Washington, DC, USA: IEEE Computer Society
-
J. Lu, A. Das, W.-C. Hsu, K. Nguyen, and S. G. Abraham, "Dynamic helper threaded prefetching on the sun ultrasparc cmp processor," in MICRO 38: Proceedings of the 38th annual IEEE/ACM International Symposium on Microarchitecture. Washington, DC, USA: IEEE Computer Society, 2005, pp. 93-104.
-
(2005)
MICRO 38: Proceedings of the 38th Annual IEEE/ACM International Symposium on Microarchitecture
, pp. 93-104
-
-
Lu, J.1
Das, A.2
Hsu, W.-C.3
Nguyen, K.4
Abraham, S.G.5
-
8
-
-
43449089723
-
Quick and practical run-time evaluation of multiple program optimizations
-
Jan.
-
G. Fursin, A. Cohen, M. F. P. O'Boyle, and O. Temam, "Quick and practical run-time evaluation of multiple program optimizations," Trans. on High Performance Embedded Architectures and Compilers, vol.1, no.1, pp. 13-31, Jan. 2007.
-
(2007)
Trans. on High Performance Embedded Architectures and Compilers
, vol.1
, Issue.1
, pp. 13-31
-
-
Fursin, G.1
Cohen, A.2
O'Boyle, M.F.P.3
Temam, O.4
-
9
-
-
63149193536
-
Practical run-time adaptation with procedure cloning to enable continuous collective compilation
-
G. Fursin, C. Miranda, S. Pop, A. Cohen, and O. Temam, "Practical run-time adaptation with procedure cloning to enable continuous collective compilation," in Proceedings of the GCC Developers' Summit, July 2007.
-
Proceedings of the GCC Developers' Summit, July 2007
-
-
Fursin, G.1
Miranda, C.2
Pop, S.3
Cohen, A.4
Temam, O.5
-
10
-
-
34547700525
-
Evaluating indirect branch handling mechanisms in software dynamic translation systems
-
DOI 10.1109/CGO.2007.10, 4145105, International Symposium on Code Generation and Optimization, CGO 2007
-
J. D. Hiser, D. Williams, W. Hu, J. W. Davidson, J. Mars, and B. R. Childers, "Evaluating indirect branch handling mechanisms in software dynamic translation systems," in CGO '07: Proceedings of the International Symposium on Code Generation and Optimization. Washington, DC, USA: IEEE Computer Society, 2007, pp. 61-73. (Pubitemid 47214299)
-
(2007)
International Symposium on Code Generation and Optimization, CGO 2007
, pp. 61-73
-
-
Hiser, J.D.1
Williams, D.2
Wei, H.3
Davidson, J.W.4
Mars, J.5
Childers, B.R.6
-
11
-
-
84943422723
-
An infrastructure for adaptive dynamic optimization
-
Washington, DC, USA: IEEE Computer Society
-
D. Bruening, T. Garnett, and S. Amarasinghe, "An infrastructure for adaptive dynamic optimization," in CGO '03: Proceedings of the international symposium on Code generation and optimization. Washington, DC, USA: IEEE Computer Society, 2003, pp. 265-275.
-
(2003)
CGO '03: Proceedings of the International Symposium on Code Generation and Optimization
, pp. 265-275
-
-
Bruening, D.1
Garnett, T.2
Amarasinghe, S.3
-
12
-
-
0034449842
-
Dynamo: A transparent dynamic optimization system
-
V. Bala, E. Duesterwald, and S. Banerjia, "Dynamo: a transparent dynamic optimization system," in PLDI '00: Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation. New York, NY, USA: ACM, 2000, pp. 1-12. (Pubitemid 32394078)
-
(2000)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 1-12
-
-
Bala, V.1
Duesterwald, E.2
Banerjia, S.3
-
13
-
-
31944440969
-
Pin: Building customized program analysis tools with dynamic instrumentation
-
New York, NY, USA: ACM
-
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," in PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation. New York, NY, USA: ACM, 2005, pp. 190- 200.
-
(2005)
PLDI '05: Proceedings of the 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 190-200
-
-
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
-
14
-
-
84943385283
-
Retargetable and reconfigurable software dynamic translation
-
Washington, DC, USA: IEEE Computer Society
-
K. Scott, N. Kumar, S. Velusamy, B. Childers, J.W. Davidson, and M. L. Soffa, "Retargetable and reconfigurable software dynamic translation," in CGO '03: Proceedings of the international symposium on Code generation and optimization. Washington, DC, USA: IEEE Computer Society, 2003, pp. 36-47.
-
(2003)
CGO '03: Proceedings of the International Symposium on Code Generation and Optimization
, pp. 36-47
-
-
Scott, K.1
Kumar, N.2
Velusamy, S.3
Childers, B.4
Davidson, J.W.5
Soffa, M.L.6
-
15
-
-
35448955692
-
Valgrind: A framework for heavyweight dynamic binary instrumentation
-
DOI 10.1145/1250734.1250746, PLDI'07: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation
-
N. Nethercote and J. Seward, "Valgrind: a framework for heavyweight dynamic binary instrumentation," in PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation. New York, NY, USA: ACM, 2007, pp. 89-100. (Pubitemid 47630678)
-
(2007)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 89-100
-
-
Nethercote, N.1
Seward, J.2
-
16
-
-
68349085864
-
An approach toward profit-driven optimization
-
M. Zhao, B. R. Childers, and M. L. Soffa, "An approach toward profit-driven optimization," ACM Trans. Archit. Code Optim., vol.3, no.3, pp. 231-262, 2006.
-
(2006)
ACM Trans. Archit. Code Optim.
, vol.3
, Issue.3
, pp. 231-262
-
-
Zhao, M.1
Childers, B.R.2
Soffa, M.L.3
-
17
-
-
84976839866
-
Flow-sensitive interprocedural constant propagation
-
New York, NY, USA: ACM
-
P. R. Carini and M. Hind, "Flow-sensitive interprocedural constant propagation," in PLDI '95: Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation. New York, NY, USA: ACM, 1995, pp. 23-31.
-
(1995)
PLDI '95: Proceedings of the ACM SIGPLAN 1995 Conference on Programming Language Design and Implementation
, pp. 23-31
-
-
Carini, P.R.1
Hind, M.2
-
20
-
-
33746713689
-
An event-driven multithreaded dynamic optimization framework
-
DOI 10.1109/PACT.2005.7, 1515583, 14th International Conference on Parallel Architectures and Compilation Techniques, PACT 2005
-
W. Zhang, B. Calder, and D. M. Tullsen, "An event-driven multithreaded dynamic optimization framework," in PACT '05: Proceedings of the 14th International Conference on Parallel Architectures and Compilation Techniques. Washington, DC, USA: IEEE Computer Society, 2005, pp. 87-98. (Pubitemid 44159730)
-
(2005)
Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT
, vol.2005
, pp. 87-98
-
-
Zhang, W.1
Calder, B.2
Tullsen, D.M.3
-
21
-
-
0026368758
-
Using profile information to assist classic code optimizations
-
P. P. Chang, S. A. Mahlke, andW. meiW. Hwu, "Using profile information to assist classic code optimizations," Softw. Pract. Exper., vol.21, no.12, pp. 1301-1321, 1991.
-
(1991)
Softw. Pract. Exper.
, vol.21
, Issue.12
, pp. 1301-1321
-
-
Chang, P.P.1
Mahlke, S.A.2
Mei, W.3
Hwu, W.4
-
22
-
-
0025447909
-
Profile guided code positioning
-
New York, NY, USA: ACM
-
K. Pettis and R. C. Hansen, "Profile guided code positioning," in PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation. New York, NY, USA: ACM, 1990, pp. 16-27.
-
(1990)
PLDI '90: Proceedings of the ACM SIGPLAN 1990 Conference on Programming Language Design and Implementation
, pp. 16-27
-
-
Pettis, K.1
Hansen, R.C.2
-
23
-
-
0036036095
-
Profile-directed optimization of event-based programs
-
New York, NY, USA: ACM
-
M. Rajagopalan, S. K. Debray, M. A. Hiltunen, and R. D. Schlichting, "Profile-directed optimization of event-based programs," in PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation. New York, NY, USA: ACM, 2002, pp. 106-116.
-
(2002)
PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation
, pp. 106-116
-
-
Rajagopalan, M.1
Debray, S.K.2
Hiltunen, M.A.3
Schlichting, R.D.4
-
24
-
-
0031372826
-
Resource-sensitive profile-directed data flow analysis for code optimization
-
Washington, DC, USA: IEEE Computer Society
-
R. Gupta, D. A. Berson, and J. Z. Fang, "Resource-sensitive profile-directed data flow analysis for code optimization," in MICRO 30: Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture. Washington, DC, USA: IEEE Computer Society, 1997, pp. 358-368.
-
(1997)
MICRO 30: Proceedings of the 30th Annual ACM/IEEE International Symposium on Microarchitecture
, pp. 358-368
-
-
Gupta, R.1
Berson, D.A.2
Fang, J.Z.3
-
25
-
-
0031340339
-
Profileme: Hardware support for instructionlevel profiling on out-of-order processors
-
Washington, DC, USA: IEEE Computer Society
-
J. Dean, J. E. Hicks, C. A. Waldspurger, W. E. Weihl, and G. Chrysos, "Profileme: hardware support for instructionlevel profiling on out-of-order processors," in MICRO 30: Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture. Washington, DC, USA: IEEE Computer Society, 1997, pp. 292-302.
-
(1997)
MICRO 30: Proceedings of the 30th Annual ACM/IEEE International Symposium on Microarchitecture
, pp. 292-302
-
-
Dean, J.1
Hicks, J.E.2
Waldspurger, C.A.3
Weihl, W.E.4
Chrysos, G.5
-
27
-
-
3142772160
-
Interprocedural constant propagation
-
D. Callahan, K. D. Cooper, K. Kennedy, and L. Torczon, "Interprocedural constant propagation," SIGPLAN Not., vol.39, no.4, pp. 155-166, 2004.
-
(2004)
SIGPLAN Not.
, vol.39
, Issue.4
, pp. 155-166
-
-
Callahan, D.1
Cooper, K.D.2
Kennedy, K.3
Torczon, L.4
-
28
-
-
0031381526
-
Interprocedural array remapping
-
Washington, DC, USA: IEEE Computer Society
-
M. Cierniak and W. Li, "Interprocedural array remapping," in PACT '97: Proceedings of the 1997 International Conference on Parallel Architectures and Compilation Techniques. Washington, DC, USA: IEEE Computer Society, 1997, p. 146.
-
(1997)
PACT '97: Proceedings of the 1997 International Conference on Parallel Architectures and Compilation Techniques
, pp. 146
-
-
Cierniak, M.1
Li, W.2
|