skip to main content
10.1145/285930.285964acmconferencesArticle/Chapter ViewAbstractPublication PagesiscaConference Proceedingsconference-collections
Article
Free Access

Retrospective: alternative implementations of two-level adaptive training branch prediction

Authors Info & Claims
Published:01 August 1998Publication History

ABSTRACT

No abstract available.

References

  1. 1.M.Butler, T-Y Yeh, Y. Patt, M. Alsup, H. Scales, and M. Shebanow, "Single Instruction Stream Parallelism is Greater than Two," Proc. 18th International Symposium on Computer Architecture, May, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.Michael C. Shebanow, "Auto~orrelation Branch Prediction," unpublished technical report, 1984.Google ScholarGoogle Scholar
  3. 3.James E. Smith, "A Study of Branch Prediction Strategies," Proc. 8th International Symposium on Computer Architecture, pp. 135-148, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Tse-Yu Yeh and Yale N. Part, "Two-Level Adaptive Branch Prediction," Proc. 24th International Symposium on Microarchitecture, pp. 51-61, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Tse-Yu Yeh and Yale N. Patt, "Alternative Implementations of Two-Level Adaptive Branch Prediction," Proc. 19th International Symposium on Computer Architecture, pp. 124-134, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.S.-T. Pan, K. So and J. T. Rahmeh, "Improving the Accuracy of Dynamic Branch Prediction Using Branch Correlation," Proc. 5th International Conference on Architectural Support for Programming Languages and Operating Systems, pp. 76-84, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.Scott McFarling, Combining Branch Predictors, Technical Report, TN-36, Digital Western Research Laboratory, June, 1993.Google ScholarGoogle Scholar
  8. 8.Ravi Nair, "Dynamic Path-Based Branch Correlation," Proc. 28th International Symposium on Microarchitecture, pp. 15-23, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Po-Yung Chang, Eric Hao and Yale N. Patt, "Predicting Indirect Jumps using a Target Cache," Proc. 24th International Symposium on Computer Architecture, pp.274-283, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Po-Yung Chang, Eric Hao, Tse-Yu Yeh and Yale N. Patt, "Branch Classification: A New Mechanism for Improving Branch Predictor Performance," Proc. 27th International Symposium on Microarchitecture, pp.22-31, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.Stuart Sechrest, Chih-Chieh Lee and Trevor Mudge, "The Role of Adaptivity in Two-Level Adaptive Branch Prediction", Proc. 28th International Symposium on Microarchitecture, pp. 264-269, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Cliff Young and Michael D. Smith, "Improving the Accuracy of Static Branch Prediction Using Branch Correlation," Proc. 6th International Conference on Architectural Support for Programming Languages and Operating Systems, pp.232-241, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Marius Evers, Sanjay J. Patel, Robert S. Chappell and Yale N. Patt, "An Analysis of Correlation and Predictability: What Makes Two-Level Branch Predictors Work", Proc. 25th International Symposium on Computer Architecture, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Retrospective: alternative implementations of two-level adaptive training branch prediction

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              ISCA '98: 25 years of the international symposia on Computer architecture (selected papers)
              August 1998
              546 pages
              ISBN:1581130589
              DOI:10.1145/285930

              Copyright © 1998 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 August 1998

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate543of3,203submissions,17%

              Upcoming Conference

              ISCA '24

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader