Title :
Unveiling the Intel branch predictors
Author :
Ramadoss, Raghavan
Author_Institution :
Pennsylvania State Univ., State College, PA, USA
Abstract :
The advent of ultra deep sub micron (UDSM) era, has led to unprecedented increase in the clock speeds, performance capacity and throughput of the modern day processors. In this scenario, even a meager amount of branch misprediction becomes a major bottleneck to the overall performance of the processor. Intel´s policy of hiding the details of its branch predictor configuration has forced a lot of speculation on the exact organization and structure of the same. This report is an attempt at unveiling the Intel branch predictors, supported by strong simulation results to justify the conclusions. The paper restricts itself to the Prescott core of the latest Intel Pentium 4 processor, and cross-examines the outcome predictor of the same. All claims made in the paper, are vouched by matching the performance with software simulated counterparts.
Keywords :
microprocessor chips; Intel Pentium 4 processor; Intel branch predictors; Prescott core; branch misprediction; Clocks; Cost function; Delay; Frequency; Microprocessors; Neck; Pipelines; Predictive models; Software performance; Throughput;
Conference_Titel :
NORCHIP Conference, 2005. 23rd
Print_ISBN :
1-4244-0064-3
DOI :
10.1109/NORCHP.2005.1597026