Title :
Reconfigurable Branch Processing Strategy in Super-scalar Microprocessors
Author :
Potter, Terence M. ; Chung, Hsiao-Chen ; Wu, Chuan-lin
Author_Institution :
University of Texas at Austin, Austin, TX
Abstract :
In this paper, we develop a model for measuring branch performance on super-scalar processors. This model takes the form of CP I equations for different branch processing strategies. This model is the basis for a proposed design wherein the branch processing strategy in a processor can be reconfigured for optimal performance over a varying application load. There are nine parameters which are required to describe performance of a given branch processing method -four are dependent primarily on the processor architecture, two depend on the application program, and three depend primarily on the branch instance. The highest performance branch prediction algorithm can be determined by a combination of application profiling and runtime statistic gathering
Keywords :
Delay; Differential equations; Electric variables measurement; Length measurement; Microprocessors; Parallel processing; Pipelines; Prediction algorithms; Runtime; Statistics;
Conference_Titel :
Parallel Processing, 1993. ICPP 1993. International Conference on
Conference_Location :
Syracuse, NY, USA
Print_ISBN :
0-8493-8983-6
DOI :
10.1109/ICPP.1993.156