메뉴 건너뛰기




Volumn 2002-January, Issue , 2002, Pages 67-76

Branch classification to control instruction fetch in simultaneous multithreaded architectures

Author keywords

Computer architecture; Concurrent computing; Contracts; Degradation; Delay; Hardware; Round robin; Surface mount technology; Throughput; Yarn

Indexed keywords

COMPUTER HARDWARE; CONTRACTS; DEGRADATION; HARDWARE; MICROPROCESSOR CHIPS; MULTIPROCESSING SYSTEMS; ROUTERS; SURFACE MOUNT TECHNOLOGY; THROUGHPUT; YARN;

EID: 84948667718     PISSN: 15373223     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/IWIA.2002.1035020     Document Type: Conference Paper
Times cited : (12)

References (17)
  • 1
    • 0002123883 scopus 로고    scopus 로고
    • Improving branch prediction accuracy by reducing pattern history table interference
    • P.-Y. Chang, M. Evers, and Y.N. Patt. Improving branch prediction accuracy by reducing pattern history table interference. In Proc. PACT, pages 48-57, 1996.
    • (1996) Proc. PACT , pp. 48-57
    • Chang, P.-Y.1    Evers, M.2    Patt, Y.N.3
  • 2
    • 0028767981 scopus 로고
    • Branch classification: A new mechanism for improving branch predictor performance
    • P.-Y. Chang, E. Hao, T.-Y. Yeh, and Y.N. Patt. Branch classification: A new mechanism for improving branch predictor performance. In Proc. MICRO27, pages 22-31, 1994.
    • (1994) Proc. MICRO27 , pp. 22-31
    • Chang, P.-Y.1    Hao, E.2    Yeh, T.-Y.3    Patt, Y.N.4
  • 3
    • 0032311964 scopus 로고    scopus 로고
    • The YAGS branch prediction scheme
    • A.N. Eden and T. Mudge. The YAGS branch prediction scheme. In Proc. PACT, pages 69-77, 1998.
    • (1998) Proc. PACT , pp. 69-77
    • Eden, A.N.1    Mudge, T.2
  • 4
    • 4644294518 scopus 로고    scopus 로고
    • Understanding branches and designing branch predictors for high-performance microprocessors
    • M. Evers and T.-Y. Yeh. Understanding branches and designing branch predictors for high-performance microprocessors. Proceedings of the IEEE, 89(11):1610-1620, 2001.
    • (2001) Proceedings of the IEEE , vol.89 , Issue.11 , pp. 1610-1620
    • Evers, M.1    Yeh, T.-Y.2
  • 5
    • 0034581531 scopus 로고    scopus 로고
    • Branch transition rate: A new metric for improved branch classification analysis
    • M. Haungs, P. Sallee, and M. Farrens. Branch transition rate: A new metric for improved branch classification analysis. In Proc. HPCA, pages 241-250, 2000.
    • (2000) Proc. HPCA , pp. 241-250
    • Haungs, M.1    Sallee, P.2    Farrens, M.3
  • 7
    • 0030420474 scopus 로고    scopus 로고
    • Assigning confidence to conditional branch predictions
    • E. Jacobson, E. Rotenberg, and J.E. Smith. Assigning confidence to conditional branch predictions. In Proc. MICRO29, pages 142-152, 1996.
    • (1996) Proc. MICRO29 , pp. 142-152
    • Jacobson, E.1    Rotenberg, E.2    Smith, J.E.3
  • 8
    • 0034825813 scopus 로고    scopus 로고
    • Improving 3D geometry transformations on a simultaneous multithreaded SIMD processor
    • C. Limousin, J. Sebot, A. Vartanian, and N. Drach-Temam. Improving 3D geometry transformations on a simultaneous multithreaded SIMD processor. In Proc. ICS, pages 236-245, 2001.
    • (2001) Proc. ICS , pp. 236-245
    • Limousin, C.1    Sebot, J.2    Vartanian, A.3    Drach-Temam, N.4
  • 10
    • 0031594012 scopus 로고    scopus 로고
    • Pipeline gating: Speculation control for energy reduction
    • S. Manne, A. Klauser, and D. Grunwald. Pipeline gating: Speculation control for energy reduction. In Proc. ISCA, pages 132-141, 1998.
    • (1998) Proc. ISCA , pp. 132-141
    • Manne, S.1    Klauser, A.2    Grunwald, D.3
  • 13
    • 0019893647 scopus 로고
    • A study of branch predictor strategies
    • J.E. Smith. A study of branch predictor strategies. In Proc. ISCA, pages 135-147, 1981.
    • (1981) Proc. ISCA , pp. 135-147
    • Smith, J.E.1
  • 14
    • 0030672489 scopus 로고    scopus 로고
    • The agree predictor: A mechanism for reducing negative branch history interference
    • E. Sprangle, R.S. Chappell, M. Alsup, and Y.N. Patt. The agree predictor: A mechanism for reducing negative branch history interference. In Proc. ISCA, pages 284-291, 1997.
    • (1997) Proc. ISCA , pp. 284-291
    • Sprangle, E.1    Chappell, R.S.2    Alsup, M.3    Patt, Y.N.4
  • 15
    • 0035696665 scopus 로고    scopus 로고
    • Handling long-latency loads in a simultaneous multithreading processor
    • D.M. Tullsen and J.A. Brown. Handling long-latency loads in a simultaneous multithreading processor. In Proc. MICRO34, 2001.
    • (2001) Proc. MICRO34
    • Tullsen, D.M.1    Brown, J.A.2
  • 16
    • 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, J.L. Lo, and R.L. Stamm. Exploiting choice: Instruction fetch and issue on an implementable simultaneous multithreading processor. In Proc. ISCA, pages 191-202, 1996.
    • (1996) Proc. ISCA , pp. 191-202
    • Tullsen, D.M.1    Eggers, S.J.2    Emer, J.S.3    Levy, H.M.4    Lo, J.L.5    Stamm, R.L.6
  • 17
    • 0027307813 scopus 로고
    • A comparison of dynamic branch predictors that use two levels of branch history
    • T.-Y. Yeh and Y.N. Patt. A comparison of dynamic branch predictors that use two levels of branch history. In Proc. ISCA, pages 257-266, 1993.
    • (1993) Proc. ISCA , pp. 257-266
    • Yeh, T.-Y.1    Patt, Y.N.2


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