-
2
-
-
0031359056
-
A framework for balancing control flow and predication
-
D. I. August, W. W. Hwu, and S. A. Mahlke. A framework for balancing control flow and predication. In MICRO-30, 1997.
-
(1997)
MICRO-30
-
-
August, D.I.1
Hwu, W.W.2
Mahlke, S.A.3
-
3
-
-
0029181273
-
Using predicated execution to improve the performance of a dynamically scheduled machine with speculative execution
-
P.-Y. Chang, E. Hao, Y. N. Patt, and P. P. Chang. Using predicated execution to improve the performance of a dynamically scheduled machine with speculative execution. In PACT, 1995.
-
(1995)
PACT
-
-
Chang, P.-Y.1
Hao, E.2
Patt, Y.N.3
Chang, P.P.4
-
4
-
-
26844528841
-
A simple, fast dominance algorithm
-
K. D. Cooper, T. J. Harvey, and K. Kennedy. A simple, fast dominance algorithm. Software Practice and Experience, 4:110, 2001.
-
(2001)
Software Practice and Experience
, vol.4
, pp. 110
-
-
Cooper, K.D.1
Harvey, T.J.2
Kennedy, K.3
-
5
-
-
0026243790
-
Efficiently computing static single assignment form and the control dependence graph
-
Oct
-
R. Cytron, J. Ferrante, B. K Rosen, M. N. Wegman, and F. K. Zadeck. Efficiently computing static single assignment form and the control dependence graph. ACM Transactions on Programming Languages and Systems, 13(4):451-490, Oct. 1991.
-
(1991)
ACM Transactions on Programming Languages and Systems
, vol.13
, Issue.4
, pp. 451-490
-
-
Cytron, R.1
Ferrante, J.2
Rosen, B.K.3
Wegman, M.N.4
Zadeck, F.K.5
-
7
-
-
0034505877
-
A lightweight algorithm for dynamic if-conversion during dynamic optimization
-
K. Hazelwood and T. Conte. A lightweight algorithm for dynamic if-conversion during dynamic optimization. In PACT, 2000.
-
(2000)
PACT
-
-
Hazelwood, K.1
Conte, T.2
-
8
-
-
0004130813
-
Selective dual path execution
-
Technical report, University of Wisconsin-Madison, Nov
-
T. Heil and J. E. Smith. Selective dual path execution. Technical report, University of Wisconsin-Madison, Nov. 1996.
-
(1996)
-
-
Heil, T.1
Smith, J.E.2
-
9
-
-
33749397847
-
Assigning confidence to conditional branch predictions
-
E. Jacobsen, E. Rotenberg, and J. E. Smith. Assigning confidence to conditional branch predictions. In MICRO-29, 1996.
-
(1996)
MICRO-29
-
-
Jacobsen, E.1
Rotenberg, E.2
Smith, J.E.3
-
10
-
-
0034831217
-
Dynamic branch prediction with perceptrons
-
D. A. Jiménez and C. Lin. Dynamic branch prediction with perceptrons. In HPCA-7, 2001.
-
(2001)
HPCA-7
-
-
Jiménez, D.A.1
Lin, C.2
-
11
-
-
0032639289
-
The Alpha 21264 microprocessor
-
R. E. Kessler. The Alpha 21264 microprocessor. IEEE Micro, 19(2):24-36, 1999.
-
(1999)
IEEE Micro
, vol.19
, Issue.2
, pp. 24-36
-
-
Kessler, R.E.1
-
12
-
-
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. In MICRO-39, 2006.
-
(2006)
MICRO-39
-
-
Kim, H.1
Joao, J.A.2
Mutlu, O.3
Patt, Y.N.4
-
13
-
-
33644880733
-
Wish branches: Combining conditional branching and predication for adaptive predicated execution
-
H. Kim, O. Mutlu, J. Stark, and Y N. Patt. Wish branches: Combining conditional branching and predication for adaptive predicated execution. In MICRO-38, 2005.
-
(2005)
MICRO-38
-
-
Kim, H.1
Mutlu, O.2
Stark, J.3
Patt, Y.N.4
-
14
-
-
34547669875
-
2D-profiling: Detecting input-dependent branches with a single input data set
-
H. Kim, M. A. Suleman, O. Mutlu, and Y N. Patt. 2D-profiling: Detecting input-dependent branches with a single input data set. In CGO-4, 2006.
-
(2006)
CGO-4
-
-
Kim, H.1
Suleman, M.A.2
Mutlu, O.3
Patt, Y.N.4
-
15
-
-
0007993303
-
Dynamic hammock predication for non-predicated instruction set architectures
-
A. Klauser, T. Austin, D. Grunwald, and B. Calder. Dynamic hammock predication for non-predicated instruction set architectures. In PACT, 1998.
-
(1998)
PACT
-
-
Klauser, A.1
Austin, T.2
Grunwald, D.3
Calder, B.4
-
16
-
-
85008031236
-
MinneSPEC: A new SPEC benchmark workload for simulation-based computer architecture research
-
June
-
A. KleinOsowski and D. J. Lilja. MinneSPEC: A new SPEC benchmark workload for simulation-based computer architecture research. Computer Architecture Letters, 1, June 2002.
-
(2002)
Computer Architecture Letters
, vol.1
-
-
KleinOsowski, A.1
Lilja, D.J.2
-
17
-
-
0026980852
-
Effective compiler support for predicated execution using the hyperblock
-
S. A. Mahlke, D. C. Lin, W. Y Chen, R. E. Hank, and R. A. Bringmann. Effective compiler support for predicated execution using the hyperblock. In MICRO-25, pages 45-54, 1992.
-
(1992)
MICRO-25
, pp. 45-54
-
-
Mahlke, S.A.1
Lin, D.C.2
Chen, W.Y.3
Hank, R.E.4
Bringmann, R.A.5
-
18
-
-
0033688638
-
-
S. Mantripragada and A. Nicolau. Using profiling to reduce branch misprediction costs on a dynamically scheduled processor. In ICS, 2000.
-
S. Mantripragada and A. Nicolau. Using profiling to reduce branch misprediction costs on a dynamically scheduled processor. In ICS, 2000.
-
-
-
-
19
-
-
0003782477
-
On predicated execution
-
Technical Report HPL-91-58, Hewlett-Packard Laboratories, Palo Alto CA, May
-
J. C. H. Park and M. Schlansker. On predicated execution. Technical Report HPL-91-58, Hewlett-Packard Laboratories, Palo Alto CA, May 1991.
-
(1991)
-
-
Park, J.C.H.1
Schlansker, M.2
-
20
-
-
0028202050
-
Guarded execution and dynamic branch prediction in dynamic ILP processors
-
D. N. Pnevmatikatos and G. S. Sohi. Guarded execution and dynamic branch prediction in dynamic ILP processors. In ISCA-21, 1994.
-
(1994)
ISCA-21
-
-
Pnevmatikatos, D.N.1
Sohi, G.S.2
-
22
-
-
4644318532
-
Field-testing IMPACT EPIC research results in Itanium 2
-
J. W. Sias, S. Ueng, G. A. Kent, I. M. Steiner, E. M. Nystrom, and W. W. Hwu. Field-testing IMPACT EPIC research results in Itanium 2. In ISCA-31, 2004.
-
(2004)
ISCA-31
-
-
Sias, J.W.1
Ueng, S.2
Kent, G.A.3
Steiner, I.M.4
Nystrom, E.M.5
Hwu, W.W.6
-
23
-
-
33749400906
-
The effects of predication on branch prediction
-
G. S. Tyson. The effects of predication on branch prediction. In MICRO-27, 1994.
-
(1994)
MICRO-27
-
-
Tyson, G.S.1
-
24
-
-
0034817928
-
Register renaming and scheduling for dynamic execution of predicated code
-
P. H. Wang, H. Wang, R. M. Kling, K. Ramakrishnan, and J. P. Shen. Register renaming and scheduling for dynamic execution of predicated code. In HPCA-7, 2001.
-
(2001)
HPCA-7
-
-
Wang, P.H.1
Wang, H.2
Kling, R.M.3
Ramakrishnan, K.4
Shen, J.P.5
|