DocumentCode :
1377435
Title :
Efficient Software Synthesis for Dynamic Single Appearance Scheduling of Synchronous Dataflow
Author :
Liu, Weichen ; Gu, Zonghua ; Xu, Jiang
Author_Institution :
Hong Kong Univ. of Sci. & Technol., Hong Kong, China
Volume :
1
Issue :
3
fYear :
2009
Firstpage :
69
Lastpage :
72
Abstract :
Synchronous dataflow (SDF) is a widely-used model of computation for digital signal processing and multimedia applications. In this letter, we propose an automatic approach to synthesize efficient software from SDF models with improved runtime efficiency. Our synthesis technique is based on dynamic single-appearance scheduling (dynSAS), which generates software with minimized code size, the same as traditional single-appearance schedule (SAS), while requires much less buffer memory space. We enhance dynSAS systematically to reduce control flow overhead and increase memory utilization. Experiment results show that our approach can generate efficient software with enhanced runtime performance compared to related techniques.
Keywords :
data flow analysis; multimedia computing; scheduling; code size minimization; control flow overhead reduction; digital signal processing; dynamic single appearance scheduling; dynamic single-appearance scheduling; memory utilization; multimedia applications; runtime efficiency; single-appearance schedule; software synthesis; synchronous dataflow; Genetic algorithms; scheduling; software synthesis; synchronous dataflow;
fLanguage :
English
Journal_Title :
Embedded Systems Letters, IEEE
Publisher :
ieee
ISSN :
1943-0663
Type :
jour
DOI :
10.1109/LES.2009.2039851
Filename :
5373867
Link To Document :
بازگشت