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
Link To Document