{"title":"A variation and energy aware ILP formulation for task scheduling in MPSoC","authors":"Mahboobeh Ghorbani","doi":"10.1109/ISQED.2012.6187578","DOIUrl":null,"url":null,"abstract":"In nanometer-scale process technologies, the effects of process variations are observed in Multiprocessor System-on-Chips (MPSoC) in terms of variations in frequencies and leakage powers among the processors on the same chip as well as across different chips of the same design. Traditional approaches try to improve the worst-case value for energy of a system whereas statistical optimizations are more recently employed to optimize the energy yield under a given energy constraint. In this work, we have formulated statistical optimization by integer linear programming. Our experimental results on E3S benchmark suite show that statistical approach for task scheduling can achieve up to 22% improvement over the conventional approach in terms of energy yield and demonstrate this superiority is improved when the amount of variation increases.","PeriodicalId":205874,"journal":{"name":"Thirteenth International Symposium on Quality Electronic Design (ISQED)","volume":"12 3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Thirteenth International Symposium on Quality Electronic Design (ISQED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISQED.2012.6187578","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
In nanometer-scale process technologies, the effects of process variations are observed in Multiprocessor System-on-Chips (MPSoC) in terms of variations in frequencies and leakage powers among the processors on the same chip as well as across different chips of the same design. Traditional approaches try to improve the worst-case value for energy of a system whereas statistical optimizations are more recently employed to optimize the energy yield under a given energy constraint. In this work, we have formulated statistical optimization by integer linear programming. Our experimental results on E3S benchmark suite show that statistical approach for task scheduling can achieve up to 22% improvement over the conventional approach in terms of energy yield and demonstrate this superiority is improved when the amount of variation increases.