DocumentCode :
640430
Title :
Modeling pipelined application with Synchronous Data Flow graphs
Author :
Lattuada, Marco ; Ferrandi, Fabrizio
Author_Institution :
Dipt. di Elettron., Politec. di Milano, Milan, Italy
fYear :
2013
fDate :
15-18 July 2013
Firstpage :
49
Lastpage :
55
Abstract :
Streaming applications can efficiently exploit multiprocessors architectures by means of pipelined parallelism, but designing this type of applications can be an hard task. Different subproblems have indeed to be solved: partitioning, mapping, scheduling and pipeline stage assignment. For this reason, high level abstraction models are adopted during design flow since they simplify this process by hiding most of the architectural details. Synchronous Data Flow (SDF) graphs, widely adopted to describe streaming applications, naturally model only their partitioning, so they usually have to be integrated with other types of representations. In this paper Pipelined Application Modeling (PAM), a methodology to create a Synchronous Data Flow graph describing all the aspects of a pipelined application, is presented. The methodology starts from the SDF graph describing the partitioning of the application and enriches it with new actors and channels detailing the mapping, the scheduling and the pipeline stage assignment of the considered solution. The obtained SDF graph, describing all the aspects of the solution in a formal and compact way, facilitates the evaluation of different solutions during design space exploration.
Keywords :
data flow graphs; multiprocessing systems; pipeline processing; PAM method; SDF graphs; mapping problems; multiprocessors architectures; partitioning problems; pipeline stage assignment; pipelined application modeling method; pipelined parallelism; scheduling problems; streaming applications; synchronous data flow graphs; Analytical models; Data models; Optimization; Pipelines; Processor scheduling; Schedules; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIII), 2013 International Conference on
Conference_Location :
Agios Konstantinos
Type :
conf
DOI :
10.1109/SAMOS.2013.6621105
Filename :
6621105
Link To Document :
بازگشت