Proceedings of the IEEK Conference (대한전자공학회:학술대회논문집)
- 1999.06a
- /
- Pages.1009-1012
- /
- 1999
The Analytic Performance Model of the Superscalar Processor Using Multiple Branch Prediction
독립시행의 정리를 이용하는 수퍼스칼라 프로세서의 다중 분기 예측 성능 모델
Abstract
An analytical performance model that can predict the performance of a superscalar processor employing multiple branch prediction is introduced. The model is based on the conditional independence probability and the basic block size of instructions, with the degree of multiple branch prediction, the fetch rate, and the window size of a superscalar architecture. Trace driven simulation is performed for the subset of SPEC integer benchmarks, and the measured IPCs are compared with the results derived from the model. As the result, our analytic model could predict the performance of the superscalar processor using multiple branch prediction within 6.6 percent on the average.
Keywords