{"title":"Analyzing sensitivity of code execution efficiency to software and hardware parameters","authors":"A. Beg, Chandana Withana, Faheem Ahmed","doi":"10.1109/CITISIA.2009.5224239","DOIUrl":null,"url":null,"abstract":"Groups of code basic blocks have been employed in the past as software-related input parameters of processor models. In this paper, we use different block group variations to study their relationship to the execution efficiency of a superscalar processor. For this purpose, we utilized frequencies of blocks to represent dynamic nature of 10 benchmark programs. We were able to get a reduced set of hardware and software parameters by employing correlation coefficients and principal component analysis.","PeriodicalId":144722,"journal":{"name":"2009 Innovative Technologies in Intelligent Systems and Industrial Applications","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Innovative Technologies in Intelligent Systems and Industrial Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CITISIA.2009.5224239","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Groups of code basic blocks have been employed in the past as software-related input parameters of processor models. In this paper, we use different block group variations to study their relationship to the execution efficiency of a superscalar processor. For this purpose, we utilized frequencies of blocks to represent dynamic nature of 10 benchmark programs. We were able to get a reduced set of hardware and software parameters by employing correlation coefficients and principal component analysis.