{"title":"Investigating cache parameters and locking in predictable and low power embedded systems","authors":"A. Asaduzzaman, F. Sibai","doi":"10.1109/ICM.2010.5696094","DOIUrl":null,"url":null,"abstract":"We investigate the impact of cache parameters and cache locking on the predictability, power consumption, and performance of real-time embedded systems. We simulate a universally used Pentium-like CPU architecture that has two levels of cache memory hierarchy under two real-time workloads, MPEG-4 and H.264/AVC. Experimental results show that cache locking mechanism (15% CL1 locking was found to be best) added to an optimized cache memory structure is very promising for improving the predictability of embedded systems without any negative impact on the performance and total power consumption. It is also observed that H.264/AVC has a performance advantage over MPEG-4 in smaller caches.","PeriodicalId":215859,"journal":{"name":"2010 International Conference on Microelectronics","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 International Conference on Microelectronics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICM.2010.5696094","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
We investigate the impact of cache parameters and cache locking on the predictability, power consumption, and performance of real-time embedded systems. We simulate a universally used Pentium-like CPU architecture that has two levels of cache memory hierarchy under two real-time workloads, MPEG-4 and H.264/AVC. Experimental results show that cache locking mechanism (15% CL1 locking was found to be best) added to an optimized cache memory structure is very promising for improving the predictability of embedded systems without any negative impact on the performance and total power consumption. It is also observed that H.264/AVC has a performance advantage over MPEG-4 in smaller caches.