메뉴 건너뛰기




Volumn , Issue , 1997, Pages 34-43

Reducing the performance impact of instruction cache misses by writing instructions into the reservation stations out-of-order

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER ARCHITECTURE; DATA RECORDING; DECODING; PARALLEL PROCESSING SYSTEMS; PROGRAM PROCESSORS; RESPONSE TIME (COMPUTER SYSTEMS);

EID: 0031333687     PISSN: 10724451     EISSN: None     Source Type: None    
DOI: 10.1109/MICRO.1997.645795     Document Type: Conference Paper
Times cited : (22)

References (22)
  • 1
    • 0027192667 scopus 로고
    • A technique for reducing the miss rate of direct-mapped caches
    • A. Agarwal S. D. Pudar A technique for reducing the miss rate of direct-mapped caches Proceedings of the 20th Annual International Symposium on Computer Architecture 179 190 Proceedings of the 20th Annual International Symposium on Computer Architecture 1993
    • (1993) , pp. 179-190
    • Agarwal, A.1    Pudar, S.D.2
  • 2
    • 0026867085 scopus 로고
    • Dynamic dependency analysis of ordinary programs
    • T. M. Austin G. S. Sohi Dynamic dependency analysis of ordinary programs Proceedings of the 19th Annual International Symposium on Computer Architecture 342 351 Proceedings of the 19th Annual International Symposium on Computer Architecture 1992
    • (1992) , pp. 342-351
    • Austin, T.M.1    Sohi, G.S.2
  • 3
    • 85176675464 scopus 로고
    • An area-efficient register alias table for implementing HPS
    • M. Butler Y. Patt An area-efficient register alias table for implementing HPS Proceedings of the 1990 International Conference on Parallel Processing 611 612 Proceedings of the 1990 International Conference on Parallel Processing 1990
    • (1990) , pp. 611-612
    • Butler, M.1    Patt, Y.2
  • 4
    • 0026155511 scopus 로고
    • Single instruction stream parallelism is greater than two
    • M. Butler T.-Y. Yeh Y. Patt M. Alsup H. Scales M. Shebanow Single instruction stream parallelism is greater than two Proceedings of the 18th Annual International Symposium on Computer Architecture 276 286 Proceedings of the 18th Annual International Symposium on Computer Architecture 1991
    • (1991) , pp. 276-286
    • Butler, M.1    Yeh, T.-Y.2    Patt, Y.3    Alsup, M.4    Scales, H.5    Shebanow, M.6
  • 5
    • 0019596071 scopus 로고
    • Trace scheduling: A technique for global microcode compaction
    • 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
    • 0028767994 scopus 로고
    • A fill-unit approach to multiple instruction issue
    • M. Franklin M. Smotherman A fill-unit approach to multiple instruction issue Proceedings of the 27th Annual ACM/IEEE International Symposium on Microarchitecture 162 171 Proceedings of the 27th Annual ACM/IEEE International Symposium on Microarchitecture 1994
    • (1994) , pp. 162-171
    • Franklin, M.1    Smotherman, M.2
  • 7
    • 0026865603 scopus 로고
    • The expandable split window paradigm for exploiting fine-grain parallelism
    • M. Franklin G. S. Sohi The expandable split window paradigm for exploiting fine-grain parallelism Proceedings of the 19th Annual International Symposium on Computer Architecture 58 67 Proceedings of the 19th Annual International Symposium on Computer Architecture 1992
    • (1992) , pp. 58-67
    • Franklin, M.1    Sohi, G.S.2
  • 8
    • 85176673548 scopus 로고
    • Achieving high instruction cache performance with an optimizing compiler
    • W. W. Hwu P. P. Chang Achieving high instruction cache performance with an optimizing compiler Proceedings of the 16th Annual International Symposium on Computer Architecture Proceedings of the 16th Annual International Symposium on Computer Architecture 1989
    • (1989)
    • Hwu, W.W.1    Chang, P.P.2
  • 10
    • 0025429331 scopus 로고
    • Improving direct-mapped cache performance by the addition of a small fully-associative cache and prefetch buffers
    • N. P. Jouppi Improving direct-mapped cache performance by the addition of a small fully-associative cache and prefetch buffers Proceedings of the 17th Annual International Symposium on Computer Architecture 364 373 Proceedings of the 17th Annual International Symposium on Computer Architecture 1990
    • (1990) , pp. 364-373
    • Jouppi, N.P.1
  • 11
    • 0024861035 scopus 로고
    • Available instruction-level parallelism for superscalar and superpipelined machines
    • N. P. Jouppi D. W. Wall Available instruction-level parallelism for superscalar and superpipelined machines Proceedings of the 2th International Conference on Architectural Support for Programming Languages and Operating Systems 272 282 Proceedings of the 2th International Conference on Architectural Support for Programming Languages and Operating Systems 1989
    • (1989) , pp. 272-282
    • Jouppi, N.P.1    Wall, D.W.2
  • 12
    • 0029666649 scopus 로고    scopus 로고
    • The difference-bit cache
    • T. Juan T. Lang J. J. Navarro The difference-bit cache Proceedings of the 23st Annual International Symposium on Computer Architecture 114 120 Proceedings of the 23st Annual International Symposium on Computer Architecture 1996
    • (1996) , pp. 114-120
    • Juan, T.1    Lang, T.2    Navarro, J.J.3
  • 13
    • 0024859772 scopus 로고
    • Program optimization for instruction caches
    • S. McFarling Program optimization for instruction caches Third International Conference on Architectural Support for Programming Languages and Operating Systems 183 191 Third International Conference on Architectural Support for Programming Languages and Operating Systems 1989
    • (1989) , pp. 183-191
    • McFarling, S.1
  • 14
    • 0003506711 scopus 로고
    • Combining branch predictors
    • S. McFarling Combining branch predictors June 1993 TN-36 Digital Western Research Laboratory
    • (1993)
    • McFarling, S.1
  • 16
    • 0006639334 scopus 로고
    • Performance benefits of large execution atomic units in dynamically scheduled machines
    • S. W. Melvin Y. N. Patt Performance benefits of large execution atomic units in dynamically scheduled machines Proceedings of Supercomputing '89 427 432 Proceedings of Supercomputing '89 1989
    • (1989) , pp. 427-432
    • Melvin, S.W.1    Patt, Y.N.2
  • 17
    • 0026961845 scopus 로고
    • An efficient resource-constrained global scheduling technique for superscalar and VLIW processors
    • S.-M. Moon K. Ebcioglu An efficient resource-constrained global scheduling technique for superscalar and VLIW processors Proceedings of the 25th Annual ACM/IEEE International Symposium on Microarchitecture 55 71 Proceedings of the 25th Annual ACM/IEEE International Symposium on Microarchitecture 1992
    • (1992) , pp. 55-71
    • Moon, S.-M.1    Ebcioglu, K.2
  • 18
    • 0003869390 scopus 로고    scopus 로고
    • Trace cache: a low latency approach to high bandwidth instruction fetching
    • E. Rotenberg S. Bennett J. E. Smith Trace cache: a low latency approach to high bandwidth instruction fetching Proceedings of the 29th Annual ACM/IEEE International Symposium on Microarchitecture Proceedings of the 29th Annual ACM/IEEE International Symposium on Microarchitecture 1996
    • (1996)
    • Rotenberg, E.1    Bennett, S.2    Smith, J.E.3
  • 21
    • 0029666641 scopus 로고    scopus 로고
    • Exploiting choice: Instruction fetch and issue on an implementable simultaneous multithreading processor
    • D. M. Tullsen S. J. Eggers J. S. Emer H. M. Levy Exploiting choice: Instruction fetch and issue on an implementable simultaneous multithreading processor Proceedings of the 23st Annual International Symposium on Computer Architecture 191 202 Proceedings of the 23st Annual International Symposium on Computer Architecture 1996
    • (1996) , pp. 191-202
    • Tullsen, D.M.1    Eggers, S.J.2    Emer, J.S.3    Levy, H.M.4
  • 22
    • 0026867221 scopus 로고
    • Alternative implementations of two-level adaptive branch prediction
    • T.-Y. Yeh Y. N. Patt Alternative implementations of two-level adaptive branch prediction Proceedings of the 19th Annual International Symposium on Computer Architecture 124 134 Proceedings of the 19th Annual International Symposium on Computer Architecture 1992
    • (1992) , pp. 124-134
    • Yeh, T.-Y.1    Patt, Y.N.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.