A performance-oriented use methodology of power optimizing code transformations for multimedia applications realized on programmable multimedia processors
{"title":"A performance-oriented use methodology of power optimizing code transformations for multimedia applications realized on programmable multimedia processors","authors":"K. Masselos, F. Catthoor, C. Goutis, H. Deman","doi":"10.1109/SIPS.1999.822331","DOIUrl":null,"url":null,"abstract":"The data storage and transfers related power consumption, which forms an important part of the total system power consumption, should be reduced in realizations of multimedia applications on programmable multimedia processors. In earlier work, we have formalized a methodology to achieve this. This methodology is based on the application of a number of power optimizing code transformations to a system-level description of the target application. Our script has recently been extended explicitly to take into consideration the required performance (in number of execution cycles), which is the overriding constraint in real-time multimedia applications. In this paper, we focus on a systematic use methodology that allows to apply this script in practice in a manual way on a complex application, including the necessary local design iterations. Experimental results from a real-life data-dominated application demonstrate that the application of the proposed systematic approach leads to significant power and performance gains compared to reference designs.","PeriodicalId":275030,"journal":{"name":"1999 IEEE Workshop on Signal Processing Systems. SiPS 99. Design and Implementation (Cat. No.99TH8461)","volume":"30 5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1999 IEEE Workshop on Signal Processing Systems. SiPS 99. Design and Implementation (Cat. No.99TH8461)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIPS.1999.822331","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
The data storage and transfers related power consumption, which forms an important part of the total system power consumption, should be reduced in realizations of multimedia applications on programmable multimedia processors. In earlier work, we have formalized a methodology to achieve this. This methodology is based on the application of a number of power optimizing code transformations to a system-level description of the target application. Our script has recently been extended explicitly to take into consideration the required performance (in number of execution cycles), which is the overriding constraint in real-time multimedia applications. In this paper, we focus on a systematic use methodology that allows to apply this script in practice in a manual way on a complex application, including the necessary local design iterations. Experimental results from a real-life data-dominated application demonstrate that the application of the proposed systematic approach leads to significant power and performance gains compared to reference designs.