메뉴 건너뛰기




Volumn , Issue , 2013, Pages 59-70

Store-Load-Branch (SLB) predictor: A compiler assisted branch prediction for data dependent branches

Author keywords

[No Author keywords available]

Indexed keywords

BENCHMARK SUITES; BRANCH MISPREDICTIONS; BRANCH PREDICTION; COMPILER-ASSISTED; DATA DEPENDENT; EXECUTION SEQUENCES; INDIRECT BRANCH; MEMORY LOCATIONS;

EID: 84880311233     PISSN: 15300897     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/HPCA.2013.6522307     Document Type: Conference Paper
Times cited : (29)

References (37)
  • 2
    • 84880302126 scopus 로고    scopus 로고
    • ARM Architecture Reference Manual
    • ARM. ARM Architecture Reference Manual. infocenter. arm.com.
  • 6
    • 0030651783 scopus 로고    scopus 로고
    • Target prediction for indirect jumps
    • P. Chang, E. Hao, and Y. N. Patt. Target Prediction for Indirect Jumps. In ISCA-24, pages 274-283, 1997.
    • (1997) ISCA-24 , pp. 274-283
    • Chang, P.1    Hao, E.2    Patt, Y.N.3
  • 7
    • 77952568625 scopus 로고    scopus 로고
    • Dynamic data dependence tracking and its application to branch prediction
    • L. Chen, S. Dropsho, and D. H. Albonesi. Dynamic Data Dependence Tracking and its Application to Branch Prediction. In HPCA-9, page 65, 2003.
    • (2003) HPCA-9 , pp. 65
    • Chen, L.1    Dropsho, S.2    Albonesi, D.H.3
  • 8
    • 0029308368 scopus 로고
    • Effective hardware-based data prefetching for high-performance processors
    • T. F. Chen and J. L. Baer. Effective Hardware-based Data Prefetching for High-Performance Processors. IEEE Transactions on Computers, 44:609-623, 1995.
    • (1995) IEEE Transactions on Computers , vol.44 , pp. 609-623
    • Chen, T.F.1    Baer, J.L.2
  • 9
    • 0031594010 scopus 로고    scopus 로고
    • Accurate indirect branch prediction
    • K. Driesen and U. Holzle. Accurate Indirect Branch Prediction. In ISCA-25, pages 167-178, 1998.
    • (1998) ISCA-25 , pp. 167-178
    • Driesen, K.1    Holzle, U.2
  • 10
    • 0032312775 scopus 로고    scopus 로고
    • The cascaded predictor: Economical and adaptive branch target prediction
    • K. Driesen and U. Holzle. The Cascaded Predictor: Economical and Adaptive Branch Target Prediction. In MICRO-31, pages 249-258, 1998.
    • (1998) MICRO-31 , pp. 249-258
    • Driesen, K.1    Holzle, U.2
  • 12
    • 84880290189 scopus 로고    scopus 로고
    • The Embedded Microprocessor Benchmark Consortium
    • EEMBC. The Embedded Microprocessor Benchmark Consortium. http://www.eembc.org.
  • 13
    • 0026918392 scopus 로고
    • Predicting Conditional Branch Directions from Previous Runs of a Program
    • Sept
    • J. A. Fisher and S. M. Freudenberger. Predicting Conditional Branch Directions From Previous Runs of a Program. SIGPLAN Not., 27(9):85-95, Sept. 1992.
    • (1992) SIGPLAN Not , vol.27 , Issue.9 , pp. 85-95
    • Fisher, J.A.1    Freudenberger, S.M.2
  • 14
    • 57749186684 scopus 로고    scopus 로고
    • Address-branch correlation: A novel locality for long-latency hard-to-predict branches
    • IEEE Computer Society
    • H. Gao, Y. Ma, M. Dimitrov, and H. Zhou. Address-Branch Correlation: A Novel Locality for Long-Latency Hard-to-Predict Branches. In HPCA, pages 74-85. IEEE Computer Society, 2008.
    • (2008) HPCA , pp. 74-85
    • Gao, H.1    Ma, Y.2    Dimitrov, M.3    Zhou, H.4
  • 15
    • 0035693873 scopus 로고    scopus 로고
    • Control-flow speculation through value prediction
    • J. Gonzalez and A. Gonzalez. Control-flow Speculation through Value Prediction. IEEE Transactions on Computers, 50(12):1362-1376, 2001.
    • (2001) IEEE Transactions on Computers , vol.50 , Issue.12 , pp. 1362-1376
    • Gonzalez, J.1    Gonzalez, A.2
  • 16
    • 0034831217 scopus 로고    scopus 로고
    • Dynamic branch prediction with perceptrons
    • D. A. Jimenez and C. Lin. Dynamic Branch Prediction with Perceptrons. In HPCA-7, page 197, 2001.
    • (2001) HPCA-7 , pp. 197
    • Jimenez, D.A.1    Lin, C.2
  • 17
    • 0032320637 scopus 로고    scopus 로고
    • Predicting indirect branches via data compression
    • J. Kalamatianos and D. R. Kaeli. Predicting Indirect Branches via Data Compression. In MICRO-31, pages 272-281, 1998.
    • (1998) MICRO-31 , pp. 272-281
    • Kalamatianos, J.1    Kaeli, D.R.2
  • 18
    • 33644880733 scopus 로고    scopus 로고
    • Wish branches: Combining conditional branching and predication for adaptive predicated execution
    • Nov
    • H. Kim, O. Mutlu, J. Stark, and Y. Patt. Wish Branches: Combining Conditional Branching and Predication for Adaptive Predicated Execution. In MICRO-38, pages 12 pp.-54, Nov. 2005.
    • (2005) MICRO-38 , pp. 12-54
    • Kim, H.1    Mutlu, O.2    Stark, J.3    Patt, Y.4
  • 19
    • 84880279374 scopus 로고    scopus 로고
    • CACTI 5.3
    • H. Labs. CACTI 5.3. http://quid.hpl.hp.com:9081/cacti/.
  • 24
    • 0003506711 scopus 로고
    • Technical Report TN-36, Digital Western Research Laboratory
    • S. McFarling. Combining Branch Predictors. Technical Report TN-36, Digital Western Research Laboratory, 1993.
    • (1993) Combining Branch Predictors
    • McFarling, S.1
  • 28
    • 84880282350 scopus 로고    scopus 로고
    • Realview Compilation Tools
    • RVCT. Realview Compilation Tools. http://www.keil.com/arm/realview.asp.
  • 29
    • 84880284459 scopus 로고    scopus 로고
    • Genesis of the O-GEHL Branch Predictor Seznec. A
    • A. Seznec. Genesis of the O-GEHL Branch Predictor. http://www.jilp.org/ vol7, 2005.
  • 30
    • 84880269811 scopus 로고    scopus 로고
    • The L-TAGE Branch Predictor Seznec. A
    • A. Seznec. The L-TAGE Branch Predictor. http://www.jilp. org/vol9, 2007.
  • 31
    • 84880317961 scopus 로고    scopus 로고
    • Championship Branch Prediction Seznec A.Michaud. P
    • A. Seznec and P. Michaud. Championship Branch Prediction. ftp: //ftp.irisa.fr/local/caps/TAGE.tar.gz.
  • 34
    • 84880288898 scopus 로고    scopus 로고
    • Standard Performance Evaluation Corporation.
    • SPEC. Standard Performance Evaluation Corporation. http://www.spec.org.
  • 36
    • 85034094146 scopus 로고
    • Two-level adaptive training branch prediction
    • T.-Y. Yeh and Y. N. Patt. Two-Level Adaptive Training Branch Prediction. In MICRO-24, pages 51-61, 1991.
    • (1991) MICRO-24 , pp. 51-61
    • Yeh, T.-Y.1    Patt, Y.N.2


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