-
4
-
-
0019596071
-
Trace Scheduling: A technique for global microcode compaction
-
July
-
J. A. Fisher. Trace Scheduling: A technique for global microcode compaction. IEEE Transactions on Computers, C-30(7):478-490, July 1981.
-
(1981)
IEEE Transactions on Computers
, vol.C-30
, Issue.7
, pp. 478-490
-
-
Fisher, J.A.1
-
6
-
-
0024664199
-
Run-time disambiguation: Coping with statically unpredictable dependencies
-
A. Nicolau. Run-time disambiguation: coping with statically unpredictable dependencies. IEEE Transactions on Computers, 38(5):633-678, 1989.
-
(1989)
IEEE Transactions on Computers
, vol.38
, Issue.5
, pp. 633-678
-
-
Nicolau, A.1
-
7
-
-
0004100570
-
Speculative execution based on value prediction
-
TR, 1080, Technion-Israel Institute of Technology, November
-
F. Gabbay and A. Mendelson. Speculative execution based on value prediction. Technical Report EE Department TR # 1080, Technion-Israel Institute of Technology, November 1996.
-
(1996)
Technical Report EE Department
-
-
Gabbay, F.1
Mendelson, A.2
-
8
-
-
21144442242
-
Speculative precomputation: Exploring the use of multithreading for latency
-
February
-
H. Wang, P. Wang, R. D. Weldon, S. M. Ettinger, H. Saito, M. Girkar, S. S-W. Liao, and J. P. Shen. Speculative precomputation: Exploring the use of multithreading for latency. In Intel Technology Journal, February 2002.
-
(2002)
Intel Technology Journal
-
-
Wang, H.1
Wang, P.2
Weldon, R.D.3
Ettinger, S.M.4
Saito, H.5
Girkar, M.6
Liao, S.S.-W.7
Shen, J.P.8
-
11
-
-
10744232216
-
Speculative synchronization: Programmability and performance for parallel codes
-
December
-
J. Martinez and J. Torrellas. Speculative synchronization: Programmability and performance for parallel codes. IEEE Micro, 23(6):126-134, December 2003.
-
(2003)
IEEE Micro
, vol.23
, Issue.6
, pp. 126-134
-
-
Martinez, J.1
Torrellas, J.2
-
12
-
-
34547489876
-
-
OpenMP Specification, version 2.5. http://www.openmp.org/drupal/mp- documents/spec25.pdf.
-
OpenMP Specification, version 2.5. http://www.openmp.org/drupal/mp- documents/spec25.pdf.
-
-
-
-
13
-
-
0035693414
-
Speculative versioning cache
-
T. N. Vijaykumar, S. Gopal, J. E. Smith, and G. Sohi. Speculative versioning cache. IEEE Transactions on Parallel and Distributed Systems, 12(12):1305-1317, 2001.
-
(2001)
IEEE Transactions on Parallel and Distributed Systems
, vol.12
, Issue.12
, pp. 1305-1317
-
-
Vijaykumar, T.N.1
Gopal, S.2
Smith, J.E.3
Sohi, G.4
-
14
-
-
0035510680
-
Silent stores and store value locality
-
K. M. Lepak, G. B. Bell, and M. H. Lipasti. Silent stores and store value locality. IEEE Transactions on Computers, 50(11):1174-1190, 2001.
-
(2001)
IEEE Transactions on Computers
, vol.50
, Issue.11
, pp. 1174-1190
-
-
Lepak, K.M.1
Bell, G.B.2
Lipasti, M.H.3
-
16
-
-
0012088694
-
Automatic assignment of computations in a variable structure computer system
-
December
-
G. Estrin and R. Turn. Automatic assignment of computations in a variable structure computer system. IEEE Transactions on Electronic Computers, EC-12(5):755-773, December 1963.
-
(1963)
IEEE Transactions on Electronic Computers
, vol.EC-12
, Issue.5
, pp. 755-773
-
-
Estrin, G.1
Turn, R.2
-
17
-
-
17044425961
-
Value locality and load value prediction
-
M. H. Lipasti, C. B. Wilkerson, and J. P. Shen. Value locality and load value prediction. SIGPLAN Notices, 31(9):138-147, 1996.
-
(1996)
SIGPLAN Notices
, vol.31
, Issue.9
, pp. 138-147
-
-
Lipasti, M.H.1
Wilkerson, C.B.2
Shen, J.P.3
-
19
-
-
34547464574
-
-
SPEC CPU2000. http://www.spec.org/cpu2000.
-
(2000)
-
-
CPU, S.P.E.C.1
-
20
-
-
0033361788
-
In search of speculative thread-level parallelism
-
Newport Beach, CA, October
-
J. T. Oplinger, D. L. Heine, and M. S. Lam. In search of speculative thread-level parallelism. In Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, pages 303-313, Newport Beach, CA, October 1999.
-
(1999)
Proceedings of the International Conference on Parallel Architectures and Compilation Techniques
, pp. 303-313
-
-
Oplinger, J.T.1
Heine, D.L.2
Lam, M.S.3
-
23
-
-
23944433926
-
Automatic detection of saturation and clipping idioms
-
A. J. C. Bik, M. Girkar, P. M. Grey, and X. Tian. Automatic detection of saturation and clipping idioms. In Proceedings of the 15th International Workshop on Languages and Compilers for Parallel Computing, pages 61-74, 2002.
-
(2002)
Proceedings of the 15th International Workshop on Languages and Compilers for Parallel Computing
, pp. 61-74
-
-
Bik, A.J.C.1
Girkar, M.2
Grey, P.M.3
Tian, X.4
-
24
-
-
34547467117
-
-
SPEC CPU95. http://www.spec.org/cpu95/.
-
SPEC CPU95. http://www.spec.org/cpu95/.
-
-
-
-
25
-
-
0021377678
-
Dynamic characteristics of loops
-
Makoto Kobayashi. Dynamic characteristics of loops. IEEE Transactions on Computers, 33(2):125-132, 1984.
-
(1984)
IEEE Transactions on Computers
, vol.33
, Issue.2
, pp. 125-132
-
-
Kobayashi, M.1
-
28
-
-
0022189405
-
Speculative computation, parallelism and functional programming
-
F. W. Burton. Speculative computation, parallelism and functional programming. IEEE Transactions on Computers, 34(12):1190-1193, 1985.
-
(1985)
IEEE Transactions on Computers
, vol.34
, Issue.12
, pp. 1190-1193
-
-
Burton, F.W.1
-
33
-
-
20144371714
-
Helper threads via virtual multithreading
-
P. H. Wang, J. D. Collins, H. Wang, D. Kim, B. Greene, K.-M. Chan, A. B. Yunus, T. Sych, S. F. Moore, and J. P. Shen. Helper threads via virtual multithreading. IEEE Micro, 24(6):74-82, 2004.
-
(2004)
IEEE Micro
, vol.24
, Issue.6
, pp. 74-82
-
-
Wang, P.H.1
Collins, J.D.2
Wang, H.3
Kim, D.4
Greene, B.5
Chan, K.-M.6
Yunus, A.B.7
Sych, T.8
Moore, S.F.9
Shen, J.P.10
-
34
-
-
0025413768
-
Region scheduling: An approach for detecting and redistributing parallelism
-
R. Gupta and M. L. Soffa. Region scheduling: An approach for detecting and redistributing parallelism. IEEE Transactions on Software Engineering, 16(4):421-431, 1990.
-
(1990)
IEEE Transactions on Software Engineering
, vol.16
, Issue.4
, pp. 421-431
-
-
Gupta, R.1
Soffa, M.L.2
-
36
-
-
34547441285
-
-
W. Liu, J. Tuck, L. Ceze, W. Ahn, K. Strauss, J. Renau, and J. Torrellas. POSH: A TLS compiler that exploits program structure. In Proceedings of the 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2005.
-
W. Liu, J. Tuck, L. Ceze, W. Ahn, K. Strauss, J. Renau, and J. Torrellas. POSH: A TLS compiler that exploits program structure. In Proceedings of the 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2005.
-
-
-
-
38
-
-
0028313937
-
Speculative disambiguation: A compilation technique for dynamic memory disambiguation
-
Chicago, IL
-
A. S. Huang, G. Slavenburg, and J. P. Shen. Speculative disambiguation: A compilation technique for dynamic memory disambiguation. In Proceedings of the 21th International Symposium on Computer Architecture, pages 200-210, Chicago, IL, 1994.
-
(1994)
Proceedings of the 21th International Symposium on Computer Architecture
, pp. 200-210
-
-
Huang, A.S.1
Slavenburg, G.2
Shen, J.P.3
-
41
-
-
0026138044
-
Software prefetching
-
Santa Clara, CA, April
-
D. Callahan, K. Kennedy, and A. Porterfield. Software prefetching. In Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-IV), pages 40-52, Santa Clara, CA, April 1991.
-
(1991)
Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-IV)
, pp. 40-52
-
-
Callahan, D.1
Kennedy, K.2
Porterfield, A.3
|