DocumentCode :
1731394
Title :
Efficient SAT-Based Mapping and Scheduling of Homogeneous Synchronous Dataflow Graphs for Throughput Optimization
Author :
Liu, Weichen ; Yuan, Mingxuan ; He, Xiuqiang ; Gu, Zonghua ; Liu, Xue
Author_Institution :
Dept of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong
fYear :
2008
Firstpage :
492
Lastpage :
504
Abstract :
As Moore´s law comes to an end, multiprocessor systems are becoming ubiquitous in today´s embedded systems design. In this paper, we address the problem of mapping a homogeneous synchronous dataflow (HSDF) graph onto a multiprocessor platform with the objective of maximizing system throughput. We present two optimization approaches based on branch-and-bound and SAT-solving to explore the design space of all possible actor-to-processor mappings and static order schedules on each processor. In the logic-based benders decomposition (LBBD) approach, we decompose the problem into a master problem of finding a feasible actor mapping and scheduling, and a sub-problem of deadlock-checking and throughput computation. In the integrated approach, we integrate branch-and-bound search into the SAT engine to achieve more effective search tree pruning and better scalability. Performance evaluation shows that the integrated approach outperforms the LBBD approach by a large margin.
Keywords :
computability; data flow graphs; multiprocessing systems; processor scheduling; tree searching; SAT-based mapping; SAT-solving; actor-to-processor mapping; branch-and-bound search; deadlock-checking; homogeneous synchronous dataflow graph; logic-based benders decomposition; multiprocessor system; search tree pruning; static order scheduling; system throughput; throughput optimization; Design optimization; Embedded system; Engines; Moore´s Law; Multiprocessing systems; Processor scheduling; Scalability; Space exploration; System recovery; Throughput; SAT; SDF; multiprocessor; scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 2008
Conference_Location :
Barcelona
ISSN :
1052-8725
Print_ISBN :
978-0-7695-3477-0
Type :
conf
DOI :
10.1109/RTSS.2008.49
Filename :
4700461
Link To Document :
بازگشت