Conference Proceeding

A Model-Based Schedule Representation for Heterogeneous Mapping of Dataflow Graphs

Dept. of Electr. & Comput. Eng., Univ. of Maryland, College Park, MD, USA
06/2011; DOI:10.1109/IPDPS.2011.128 pp.70 - 81 In proceeding of: Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
Source: IEEE Xplore

ABSTRACT Dataflow-based application specifications are widely used in model-based design methodologies for signal processing systems. In this paper, we develop a new model called the dataflow schedule graph (DSG) for representing a broad class of dataflow graph schedules. The DSG provides a graphical representation of schedules based on dataflow semantics. In conventional approaches, applications are represented using dataflow graphs, whereas schedules for the graphs are represented using specialized notations, such as various kinds of sequences or looping constructs. In contrast, the DSG approach employs dataflow graphs for representing both application models and schedules that are derived from them. Our DSG approach provides a precise, formal framework for unambiguously representing, analyzing, manipulating, and interchanging schedules. We develop detailed formulations of the DSG representation, and present examples and experimental results that demonstrate the utility of DSGs in the context of heterogeneous signal processing system design.

0 0
 · 
1 Bookmark
 · 
32 Views

Full-text

View
0 Downloads
Available from

Keywords

application models
 
broad class
 
conventional approaches
 
dataflow graph schedules
 
dataflow graphs
 
dataflow schedule graph
 
Dataflow-based application specifications
 
DSG representation
 
experimental results
 
graphical representation
 
graphs
 
heterogeneous signal processing system design
 
interchanging schedules
 
looping constructs
 
model-based design methodologies
 
new model
 
present examples
 
signal processing systems
 
specialized notations
 
various kinds