Zhenli He, Ying Sun, Hui Fang, Yi-Xiong Huang, Yu Yang, Zhi-Yuan Zhang, Di Liu
{"title":"Energy-Efficient System Design of Asymmetric Multiprocessor for Real-Time Streaming Applications","authors":"Zhenli He, Ying Sun, Hui Fang, Yi-Xiong Huang, Yu Yang, Zhi-Yuan Zhang, Di Liu","doi":"10.1109/ICITES53477.2021.9637078","DOIUrl":null,"url":null,"abstract":"In this paper, we propose a new methodology to design asymmetric multiprocessor (AMP) systems for real-time streaming applications under throughput and latency constraints, where streaming applications are specified by CSDF graph in order to explore an ample amount of parallelism inside. We first propose an approach to assign a suitable type of processor for each actor in CSDF-model streaming applications and derive a condition to quickly decide the energy-efficiency of the AMP designed according to the processor assignment. Then, based on those, we propose a polynomial algorithm to design AMPs for real-time streaming applications. We compare the designed AMPs with SMPs on the basis of energy dissipation and synthesized area. The results show that on average AMPs can gain 13% and 28% saving for energy dissipation and synthesized area, respectively. Furthermore, the proposed methodology provides as effective as the design space exploration based on genetic algorithm in terms of finding energy-efficient AMPs, but our proposed methodology can achieve several order of magnitude of speed-up in execution time.","PeriodicalId":370828,"journal":{"name":"2021 International Conference on Intelligent Technology and Embedded Systems (ICITES)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Intelligent Technology and Embedded Systems (ICITES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICITES53477.2021.9637078","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, we propose a new methodology to design asymmetric multiprocessor (AMP) systems for real-time streaming applications under throughput and latency constraints, where streaming applications are specified by CSDF graph in order to explore an ample amount of parallelism inside. We first propose an approach to assign a suitable type of processor for each actor in CSDF-model streaming applications and derive a condition to quickly decide the energy-efficiency of the AMP designed according to the processor assignment. Then, based on those, we propose a polynomial algorithm to design AMPs for real-time streaming applications. We compare the designed AMPs with SMPs on the basis of energy dissipation and synthesized area. The results show that on average AMPs can gain 13% and 28% saving for energy dissipation and synthesized area, respectively. Furthermore, the proposed methodology provides as effective as the design space exploration based on genetic algorithm in terms of finding energy-efficient AMPs, but our proposed methodology can achieve several order of magnitude of speed-up in execution time.