-
1
-
-
0031639795
-
Improving data-flow analysis with path profiles
-
G. Ammons and J. R. Larus. Improving data-flow analysis with path profiles. In PLDI, pages 72-84, 1998.
-
(1998)
PLDI
, pp. 72-84
-
-
Ammons, G.1
Larus, J.R.2
-
2
-
-
0028743437
-
Compiler transformations for high-performance computing
-
D. F. Bacon, S. L. Graham, and O. J. Sharp. Compiler transformations for high-performance computing. ACM Computing Surveys, 26(4):345-420, 1994.
-
(1994)
ACM Computing Surveys
, vol.26
, Issue.4
, pp. 345-420
-
-
Bacon, D.F.1
Graham, S.L.2
Sharp, O.J.3
-
3
-
-
5444263997
-
Transparent dynamic optimization: The design and implementation of dynamo
-
V. Bala, E. Duesterwald, and S. Banerjia. Transparent dynamic optimization: The design and implementation of dynamo. HP Labs Tech Report, 1999.
-
(1999)
HP Labs Tech Report
-
-
Bala, V.1
Duesterwald, E.2
Banerjia, S.3
-
4
-
-
17144416882
-
Dynamo: A transparent dynamic optimization system
-
V. Bala, E. Duesterwald, and S. Banerjia. Dynamo: a transparent dynamic optimization system. ACM SIGPLAN Notices, 35(5):1-12, 2000.
-
(2000)
ACM SIGPLAN Notices
, vol.35
, Issue.5
, pp. 1-12
-
-
Bala, V.1
Duesterwald, E.2
Banerjia, S.3
-
5
-
-
0030396393
-
Efficient path profiling
-
T. Ball and J. R. Larus. Efficient path profiling. In MICRO, pages 46-57, 1996.
-
(1996)
MICRO
, pp. 46-57
-
-
Ball, T.1
Larus, J.R.2
-
6
-
-
26444574200
-
The use of traces for inlining in Java programs
-
B. J. Bradel and T. S. Abdelrahman. The use of traces for inlining in Java programs. In LCPC, pages 179-193, 2004.
-
(2004)
LCPC
, pp. 179-193
-
-
Bradel, B.J.1
Abdelrahman, T.S.2
-
7
-
-
16644378094
-
Design and implementation of a dynamic optimization framework for windows
-
D. Bruening, E. Duesterwald, and S. Amarasinghe. Design and implementation of a dynamic optimization framework for windows. In FDDO-4, 2001.
-
(2001)
FDDO-4
-
-
Bruening, D.1
Duesterwald, E.2
Amarasinghe, S.3
-
8
-
-
84943422723
-
An infrastructure for adaptive dynamic optimization
-
D. Bruening, T. Garnett, and S. Amarasinghe. An infrastructure for adaptive dynamic optimization. In CGO, pages 265-275, 2003.
-
(2003)
CGO
, pp. 265-275
-
-
Bruening, D.1
Garnett, T.2
Amarasinghe, S.3
-
9
-
-
41149142842
-
Run-time support for the automatic parallelization of Java programs
-
B. Chan and T. S. Abdelrahman. Run-time support for the automatic parallelization of Java programs. In PDCS, pages 113-120, 2001.
-
(2001)
PDCS
, pp. 113-120
-
-
Chan, B.1
Abdelrahman, T.S.2
-
10
-
-
0038684218
-
The Jrpm system for dynamically parallelizing Java programs
-
M. Chen and K. Olukotun. The Jrpm system for dynamically parallelizing Java programs. In ISCA, 2003.
-
(2003)
ISCA
-
-
Chen, M.1
Olukotun, K.2
-
11
-
-
84943402792
-
-
M. Chen and K. Olukotun. Test: A tracer for extracting speculative threads. In CGO, 2003.
-
M. Chen and K. Olukotun. Test: A tracer for extracting speculative threads. In CGO, 2003.
-
-
-
-
12
-
-
0019596071
-
Trace scheduling : A technique for global microcode compaction
-
J. A. Fisher. Trace scheduling : A technique for global microcode compaction. IEEE Trans. on Computers, C-30(7):478-490, 1981.
-
(1981)
IEEE Trans. on Computers
, vol.C-30
, Issue.7
, pp. 478-490
-
-
Fisher, J.A.1
-
13
-
-
20344401552
-
Chip makers turn to multicore processors
-
May
-
D. Geer. Chip makers turn to multicore processors. IEEE Computer, pages 11-13, May 2005.
-
(2005)
IEEE Computer
, pp. 11-13
-
-
Geer, D.1
-
14
-
-
47249087944
-
-
Jikes research virtual machine
-
Jikes research virtual machine. International Business Machines Corporation, 2007. http://jikesrvm.sourceforge.net/.
-
(2007)
-
-
-
15
-
-
0033703889
-
A scalable approach to thread-level speculation
-
J. G. Steffan et al. A scalable approach to thread-level speculation. In ISCA, pages 1-24, 2000.
-
(2000)
ISCA
, pp. 1-24
-
-
Steffan, J.G.1
-
16
-
-
41149175933
-
-
Java Grande Forum Benchmark Suite, 2003. http://www2.epcc.ed.ac.uk/ computing/research_activities/java_grande/index_1.html.
-
(2003)
Java Grande Forum Benchmark Suite
-
-
-
17
-
-
4544333956
-
Mincut program decomposition for thread-level speculation
-
T. Johnson, R. Eigenmann, and T. N. Vijaykumar. Mincut program decomposition for thread-level speculation. In PLDI, pages 59-69, 2004.
-
(2004)
PLDI
, pp. 59-69
-
-
Johnson, T.1
Eigenmann, R.2
Vijaykumar, T.N.3
-
18
-
-
0027829921
-
Improving the performance of runtime parallelization
-
S. Leung and J. Zahorjan. Improving the performance of runtime parallelization. In PPoPP, 1993.
-
(1993)
PPoPP
-
-
Leung, S.1
Zahorjan, J.2
-
19
-
-
41149163100
-
Automatic coarse grain task parallel processing using OSCAR multigrain parallelizing compiler
-
M. Obata, K. Ishizaka, and H. Kasahara. Automatic coarse grain task parallel processing using OSCAR multigrain parallelizing compiler. In CPC, pages 173-182, 2001.
-
(2001)
CPC
, pp. 173-182
-
-
Obata, M.1
Ishizaka, K.2
Kasahara, H.3
-
20
-
-
84976823223
-
The LRPD test: Speculative run-time parallelization of loops with privatization and reduction parallelization
-
L. Rauchwerger and D. Padua. The LRPD test: Speculative run-time parallelization of loops with privatization and reduction parallelization. In PLDI, pages 218-232, 1995.
-
(1995)
PLDI
, pp. 218-232
-
-
Rauchwerger, L.1
Padua, D.2
-
21
-
-
2942726232
-
Structural path profiling: An efficient online path profiling framework for just-in-time compilers
-
T. Yasue et al. Structural path profiling: An efficient online path profiling framework for just-in-time compilers. J. Instruction Level Parallelism, 6:1-28, 2004.
-
(2004)
J. Instruction Level Parallelism
, vol.6
, pp. 1-28
-
-
Yasue, T.1
-
22
-
-
47249110818
-
-
Z. Du et al. A cost-driven compilation framework for speculative parallelization of sequential programs. In PLDI, pages 59-69, 2004.
-
Z. Du et al. A cost-driven compilation framework for speculative parallelization of sequential programs. In PLDI, pages 59-69, 2004.
-
-
-
|