-
2
-
-
2842517957
-
The IBM system/360 model 91: Machine philosophy and instruction-handling
-
Jan.
-
D. Anderson, F. Sparacio, and R. Tomasulo. The IBM system/360 model 91: Machine philosophy and instruction-handling. IBM Journal, of Research and Development, 11 (1) : 8-24, Jan. 1967.
-
(1967)
IBM Journal, of Research and Development
, vol.11
, Issue.1
, pp. 8-24
-
-
Anderson, D.1
Sparacio, F.2
Tomasulo, R.3
-
3
-
-
0029181273
-
Using predicated execution to improve the performance of a dynamically-scheduled machine with speculative execution
-
P.-Y. Chang, E. Hao, T.-Y. Yeh, and Y N. Patt. Using predicated execution to improve the performance of a dynamically-scheduled machine with speculative execution. In PACT-1995, 1995.
-
(1995)
PACT-1995
-
-
Chang, P.-Y.1
Hao, E.2
Yeh, T.-Y.3
Patt, Y.N.4
-
4
-
-
33749392480
-
Skipper: A micro architecture for exploiting control-flow independence
-
C.-Y. Cher and T. N. Vijaykumar. Skipper: a micro architecture for exploiting control-flow independence. In MICRO-34, 2001.
-
(2001)
MICRO-34
-
-
Cher, C.-Y.1
Vijaykumar, T.N.2
-
5
-
-
33749384926
-
The impact of if-conversion and branch prediction on program execution on the Intel Itanium processor
-
Y. Choi, A. Knies, L. Gerke, and T.-R Ngai. The impact of if-conversion and branch prediction on program execution on the Intel Itanium processor. In MICRO-34, 2001.
-
(2001)
MICRO-34
-
-
Choi, Y.1
Knies, A.2
Gerke, L.3
Ngai, T.-R.4
-
6
-
-
0032659683
-
Reducing branch misprediction penalties via dynamic control independence detection
-
Y. Chou, J. Fung, and J. P. Shen. Reducing branch misprediction penalties via dynamic control independence detection. In ICS-99, 1999.
-
(1999)
ICS-99
-
-
Chou, Y.1
Fung, J.2
Shen, J.P.3
-
7
-
-
1142280980
-
Predicate prediction for efficient outof-order execution
-
W. Chuang and B. Calder. Predicate prediction for efficient outof-order execution. In ICS-03, 2003.
-
(2003)
ICS-03
-
-
Chuang, W.1
Calder, B.2
-
11
-
-
0004130813
-
Selective dual path execution
-
University of Wisconsin-Madison, Nov.
-
T. Heil and J. E. Smith. Selective dual path execution. Technical report, University of Wisconsin-Madison, Nov. 1996.
-
(1996)
Technical Report
-
-
Heil, T.1
Smith, J.E.2
-
13
-
-
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
-
14
-
-
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.
-
(1998)
PACT-1998
-
-
Klauser, A.1
Austin, T.2
Grunwald, D.3
Calder, B.4
-
15
-
-
0031594004
-
Selective eager execution on the polypath architecture
-
A. Klauser, A. Paithankar, and D. Grunwald. Selective eager execution on the polypath architecture. In ISCA-25, 1998.
-
(1998)
ISCA-25
-
-
Klauser, A.1
Paithankar, A.2
Grunwald, D.3
-
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
-
18
-
-
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. In PLDI, 2005.
-
(2005)
PLDI
-
-
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
-
19
-
-
85016020529
-
Characterizing the impact of predicated execution on branch prediction
-
S. A. Mahlke, R. E. Hank, R. A. Bringmann, J. C. Gyllenhaal, D. M. Gallagher, and W. W. Hwu. Characterizing the impact of predicated execution on branch prediction. In MICRO-27, 1994.
-
(1994)
MICRO-27
-
-
Mahlke, S.A.1
Hank, R.E.2
Bringmann, R.A.3
Gyllenhaal, J.C.4
Gallagher, D.M.5
Hwu, W.W.6
-
20
-
-
0033688638
-
Using profiling to reduce branch misprediction costs on a dynamically scheduled processor
-
S. Mantripragada and A. Nicolau. Using profiling to reduce branch misprediction costs on a dynamically scheduled processor. In ICS-2000, 2000.
-
(2000)
ICS-2000
-
-
Mantripragada, S.1
Nicolau, A.2
-
21
-
-
0003506711
-
Combining branch predictors
-
Digital Western Research Laboratory, June
-
S. McFarling. Combining branch predictors. Technical Report TN-36, Digital Western Research Laboratory, June 1993.
-
(1993)
Technical Report
, vol.TN-36
-
-
McFarling, S.1
-
23
-
-
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
-
24
-
-
0024480706
-
The Cydra 5 departmental supercomputer
-
Jan.
-
B. R. Rau, D. W. L. Yen, W. Yen, and R. A. Towle. The Cydra 5 departmental supercomputer. IEEE Computer, 22:12-35, Jan. 1989.
-
(1989)
IEEE Computer
, vol.22
, pp. 12-35
-
-
Rau, B.R.1
Yen, D.W.L.2
Yen, W.3
Towle, R.A.4
-
25
-
-
0015490730
-
The inhibition of potential parallelism by conditional jumps
-
E. M. Riseman and C. C. Foster. The inhibition of potential parallelism by conditional jumps. IEEE Transactions on Computers C-21(12):1405-1411, 1972.
-
(1972)
IEEE Transactions on Computers
, vol.C-21
, Issue.12
, pp. 1405-1411
-
-
Riseman, E.M.1
Foster, C.C.2
-
26
-
-
0032785290
-
A study of control independence in superscalar processors
-
E. Rotenberg, Q. Jacobson, and J. E. Smith. A study of control independence in superscalar processors. In HPCA-5, 1999.
-
(1999)
HPCA-5
-
-
Rotenberg, E.1
Jacobson, Q.2
Smith, J.E.3
-
27
-
-
33749377201
-
Loop termination prediction
-
T. Sherwood and B. Calder. Loop termination prediction. In HiPC-3, 2000.
-
(2000)
HiPC-3
-
-
Sherwood, T.1
Calder, B.2
-
28
-
-
33749411593
-
Facilitating superscalar processing via a combined static/dynamic register renaming scheme
-
E. Sprangle and Y. Patt. Facilitating superscalar processing via a combined static/dynamic register renaming scheme. In MICRO-27, 1994.
-
(1994)
MICRO-27
-
-
Sprangle, E.1
Patt, Y.2
-
29
-
-
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
-
30
-
-
33749376928
-
Disjoint eager execution: An optimal form of speculative execution
-
A. Uht and V. Sindagi. Disjoint eager execution: An optimal form of speculative execution. In ISCA-22, 1995.
-
(1995)
ISCA-22
-
-
Uht, A.1
Sindagi, V.2
-
31
-
-
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
-
32
-
-
0026867221
-
Alternative implementations of two-level adaptive branch prediction
-
T.-Y. Yeh and Y. N. Patt. Alternative implementations of two-level adaptive branch prediction. In ISCA-19, 1992.
-
(1992)
ISCA-19
-
-
Yeh, T.-Y.1
Patt, Y.N.2
|