• DocumentCode
    495447
  • Title

    A Computation Saving Partial-Sum-Global-Update Scheme for Perceptron Branch Predictor

  • Author

    He, Liqiang

  • Author_Institution
    Coll. of Comput. Sci., Inner Mongolia Univ. Huhhot, Huhhot, China
  • Volume
    3
  • fYear
    2009
  • fDate
    March 31 2009-April 2 2009
  • Firstpage
    555
  • Lastpage
    563
  • Abstract
    With the pipeline deepen and issue width widen, the accuracy of branch predictor becomes more and more important to the performance of a microprocessor. State-of-the-art researches have shown that perceptron branch predictor can obtain a higher accuracy than the existing widely used table based branch predictor. One shortcoming of perceptron branch predictor is the high prediction latency which most comes from the computation needed by the predicting process. In this paper, we propose a Partial-Sum-Global-Update scheme to decrease the number of computation of perceptron predictor with marginal accuracy losing. This scheme is orthogonal to the other schemes such as ahead pipelining. Using O-GEHL predictor as example, the simulation results show that with the storage budget changing from 32 kbits to 512 Kbits our scheme can save up to 18.2% of computation for a prediction in average as while as only losing up to 1.75% accuracy. Another benefit from the saving computation is the saved power consumption on the predictor which is also an important factor in nowadays microprocessor.
  • Keywords
    microprocessor chips; perceptrons; pipeline processing; ahead pipelining; marginal accuracy losing; microprocessor performance; partial-sum-global-update scheme; perceptron branch predictor; power consumption; Accuracy; Computational modeling; Computer science; Delay; Energy consumption; Hardware; History; Logic; Microprocessors; Pipeline processing; O-GEHL; PSGU; average computation number; partial sum; perceptron branch predictor;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Engineering, 2009 WRI World Congress on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    978-0-7695-3507-4
  • Type

    conf

  • DOI
    10.1109/CSIE.2009.3
  • Filename
    5170903