{"title":"Poster Abstract: Run-time Dynamic WCET Estimation","authors":"Lia Cagnizi, F. Reghenzani, W. Fornaciari","doi":"10.1145/3576842.3589168","DOIUrl":null,"url":null,"abstract":"To guarantee the timing constraints of real-time IoT devices, engineers need to estimate the Worst-Case Execution Time. Such estimation is always very pessimistic and represents a condition that almost never occurs in practice. In this poster, we present a novel compiler-based approach that instruments the tasks to inform, at run-time, the operating system when non-worst-case branches are taken. The generated slack is then used to take better scheduling decisions.","PeriodicalId":266438,"journal":{"name":"Proceedings of the 8th ACM/IEEE Conference on Internet of Things Design and Implementation","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 8th ACM/IEEE Conference on Internet of Things Design and Implementation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3576842.3589168","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
To guarantee the timing constraints of real-time IoT devices, engineers need to estimate the Worst-Case Execution Time. Such estimation is always very pessimistic and represents a condition that almost never occurs in practice. In this poster, we present a novel compiler-based approach that instruments the tasks to inform, at run-time, the operating system when non-worst-case branches are taken. The generated slack is then used to take better scheduling decisions.