• DocumentCode
    1961711
  • Title

    The study of reducing branch penalty by hardware

  • Author

    Chen, Yi-Chang ; Huang, Tsung-Chuan ; Yang, Chu-Sing ; Shiu, Liang-cheng

  • Author_Institution
    Inst. of Electr. Eng., Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
  • Volume
    2
  • fYear
    1995
  • fDate
    19-21 Apr 1995
  • Firstpage
    599
  • Abstract
    Pipeline technique is the major method to increase the performance of single processor, but when processing branch instructions, we must wait the result of branch to decide the next instruction; we call the waiting time “Branch Penalty”, which will influence the performance of pipeline processor. Branch target buffer is an important method to resolve the branch penalty, but branch penalty occurs when the prediction incorrect. In this paper, we propose a method to reduce the branch penalty when the prediction falls into an error on branch target buffer
  • Keywords
    cache storage; parallel programming; pipeline processing; branch instructions; branch penalty reduction; branch target buffer; pipeline processor; Buffer storage; Computer science; Costs; Decoding; Delay; Error analysis; Hardware; Pipelines; Prediction methods; Probability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Algorithms and Architectures for Parallel Processing, 1995. ICAPP 95. IEEE First ICA/sup 3/PP., IEEE First International Conference on
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-7803-2018-2
  • Type

    conf

  • DOI
    10.1109/ICAPP.1995.472246
  • Filename
    472246