{"title":"结合数据和指令存储器能量优化嵌入式应用","authors":"T. Aa, F. Catthoor, H. Corporaal, Geert Deconinck","doi":"10.1109/ESTMED.2005.1518088","DOIUrl":null,"url":null,"abstract":"This paper studies the overhead of data memory optimizations on the instruction memories in embedded processors. First, it is shown that this overhead is significant, but methods exist to alleviate it. For every data optimization step causing overhead, there exists an appropriate countermeasure such that both instruction and data energy is kept low. Results on two driver applications show that although the overhead in both energy and performance can reach up to 250%, the countermeasures reduce this, such that the final result has up to four times less energy consumption and up seven times better performance compared to the original implementation.","PeriodicalId":119898,"journal":{"name":"3rd Workshop on Embedded Systems for Real-Time Multimedia, 2005.","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Combining data and instruction memory energy optimizations for embedded applications\",\"authors\":\"T. Aa, F. Catthoor, H. Corporaal, Geert Deconinck\",\"doi\":\"10.1109/ESTMED.2005.1518088\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper studies the overhead of data memory optimizations on the instruction memories in embedded processors. First, it is shown that this overhead is significant, but methods exist to alleviate it. For every data optimization step causing overhead, there exists an appropriate countermeasure such that both instruction and data energy is kept low. Results on two driver applications show that although the overhead in both energy and performance can reach up to 250%, the countermeasures reduce this, such that the final result has up to four times less energy consumption and up seven times better performance compared to the original implementation.\",\"PeriodicalId\":119898,\"journal\":{\"name\":\"3rd Workshop on Embedded Systems for Real-Time Multimedia, 2005.\",\"volume\":\"5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-09-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"3rd Workshop on Embedded Systems for Real-Time Multimedia, 2005.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ESTMED.2005.1518088\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"3rd Workshop on Embedded Systems for Real-Time Multimedia, 2005.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ESTMED.2005.1518088","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Combining data and instruction memory energy optimizations for embedded applications
This paper studies the overhead of data memory optimizations on the instruction memories in embedded processors. First, it is shown that this overhead is significant, but methods exist to alleviate it. For every data optimization step causing overhead, there exists an appropriate countermeasure such that both instruction and data energy is kept low. Results on two driver applications show that although the overhead in both energy and performance can reach up to 250%, the countermeasures reduce this, such that the final result has up to four times less energy consumption and up seven times better performance compared to the original implementation.