{"title":"对ILP处理器的动态行为建模","authors":"P. Mitrevski, M. Gusev","doi":"10.1109/ITI.2001.937999","DOIUrl":null,"url":null,"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.","PeriodicalId":375405,"journal":{"name":"Proceedings of the 23rd International Conference on Information Technology Interfaces, 2001. ITI 2001.","volume":"56 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Modeling the dynamic behavior of an ILP processor\",\"authors\":\"P. Mitrevski, M. Gusev\",\"doi\":\"10.1109/ITI.2001.937999\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":375405,\"journal\":{\"name\":\"Proceedings of the 23rd International Conference on Information Technology Interfaces, 2001. ITI 2001.\",\"volume\":\"56 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-06-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 23rd International Conference on Information Technology Interfaces, 2001. ITI 2001.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ITI.2001.937999\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 23rd International Conference on Information Technology Interfaces, 2001. ITI 2001.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITI.2001.937999","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
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.