2007 Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition 2007
DOI: 10.1109/date.2007.364567
|View full text |Cite
|
Sign up to set email alerts
|

A Decomposition-based Constraint Optimization Approach for Statically Scheduling Task Graphs with Communication Delays to Multiprocessors

Abstract: We present a decomposition strategy to speed up constraint op

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
25
0

Year Published

2008
2008
2019
2019

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 21 publications
(25 citation statements)
references
References 11 publications
0
25
0
Order By: Relevance
“…For each algorithm, we assess the quality of the solution it generates by dividing the optimal makespan found by CPLEX (V * ) by the makespan of the solution found by the algorithm (Ṽ * ). 24 For ST-DTDA, Tables 1-3 also show the perinstance approximation ratio obtained in step 3 of ST-DTDA execution.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…For each algorithm, we assess the quality of the solution it generates by dividing the optimal makespan found by CPLEX (V * ) by the makespan of the solution found by the algorithm (Ṽ * ). 24 For ST-DTDA, Tables 1-3 also show the perinstance approximation ratio obtained in step 3 of ST-DTDA execution.…”
Section: Resultsmentioning
confidence: 99%
“…Hence, in future, we intend to extend our approach to deal with problems with task precedence constraints (i.e. where one or more tasks may have to be completed before another task is allowed to start its processing) as in [24].…”
Section: Discussionmentioning
confidence: 99%
“…Metzner et al [17] combined a SAT solver with real-time scheduling theory to address the problem of periodic task allocation to achieve schedulability. Satish et al [14] used a SAT solver to encode both task mapping and scheduling, and graph theoretic techniques to detect cycles and critical paths. Both [17] and [14] take task graphs as input, and only consider non-overlapped schedules with the objective of minimizing the overall schedule length (makespan).…”
Section: Related Workmentioning
confidence: 99%
“…Satish et al [14] used a SAT solver to encode both task mapping and scheduling, and graph theoretic techniques to detect cycles and critical paths. Both [17] and [14] take task graphs as input, and only consider non-overlapped schedules with the objective of minimizing the overall schedule length (makespan). Task graphs can be viewed a special case of acyclic HSDF graphs without any initial tokens, since any cycle indicates a deadlock, while cycles are allowed in a HSDF graph as long as there are non-zero number of tokens on the cycle, hence actor firing does not always have to follow edge precedence order as in task graphs.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation