DocumentCode
2471846
Title
Exploring trade-offs in buffer requirements and throughput constraints for synchronous dataflow graphs
Author
Stuijk, Sander ; Geilen, Marc ; Basten, Twan
Author_Institution
Dept. of Electr. Eng., Eindhoven Univ. of Technol.
fYear
0
fDate
0-0 0
Firstpage
899
Lastpage
904
Abstract
Multimedia applications usually have throughput constraints. An implementation must meet these constraints, while it minimizes resource usage and energy consumption. The compute intensive kernels of these applications are often specified as synchronous dataflow graphs. Communication between nodes in these graphs requires storage space which influences throughput. We present exact techniques to chart the Pareto space of throughput and storage tradeoffs, which can be used to determine the minimal storage space needed to execute a graph under a given throughput constraint. The feasibility of the approach is demonstrated with a number of examples
Keywords
Pareto optimisation; computational complexity; constraint handling; data flow graphs; signal processing; Pareto space; buffer requirements; energy consumption; multimedia applications; resource usage; synchronous dataflow graphs; throughput constraints; Buffer storage; Energy consumption; Integer linear programming; Kernel; Linear programming; Pareto optimization; Processor scheduling; Signal processing algorithms; Throughput; Timing; Algorithms; Experimentation; Synchronous Dataflow; Theory; buffering; optimization; throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location
San Francisco, CA
ISSN
0738-100X
Print_ISBN
1-59593-381-6
Type
conf
DOI
10.1109/DAC.2006.229409
Filename
1688925
Link To Document