Title :
Modeling the dynamic behavior of an ILP processor
Author :
P. Mitrevski;M. Gusev
Author_Institution :
Fac. of Tech. Sci., St. Clement Ohridski Univ., Bitola, Macedonia
fDate :
6/23/1905 12:00:00 AM
Abstract :
We introduce a new approach to evaluate the effects of branch and value prediction. So far, all the papers published in this area used trace-driven or execution-driven simulation in order to obtain an estimation of the potential to use these techniques. We introduce an analytical model based on fluid stochastic Petri nets (FSPNs). This model is used to capture the dynamic behavior of an ILP processor with aggressive use of prediction techniques and speculative execution. We define the FSPN model and derive the state equations for the underlying stochastic process. Our implementation-independent approach confirms recently published results about control and data speculation and reveals considerable potential for further research using numerical solution of systems of partial differential equations.
Keywords :
"Stochastic processes","Predictive models","Petri nets","Analytical models","Hardware","Runtime","Pipelines","Mathematical model","Mathematics","Equations"
Conference_Titel :
Information Technology Interfaces, 2001. ITI 2001. Proceedings of the 23rd International Conference on
Print_ISBN :
953-96769-3-2
DOI :
10.1109/ITI.2001.937999