2012
DOI: 10.1007/s10586-012-0211-1
|View full text |Cite
|
Sign up to set email alerts
|

SEParAT: scheduling support environment for parallel application task graphs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 10 publications
(6 citation statements)
references
References 25 publications
0
6
0
Order By: Relevance
“…Euler models Scientific computation [104] Statistical methods [105] [ 106,154] Graph theory Automata [124] Graph/complex network analysis [37,[108][109][110][111][112][113][114][115][116][117] Engineering methods…”
Section: Computational Sciencementioning
confidence: 99%
“…Euler models Scientific computation [104] Statistical methods [105] [ 106,154] Graph theory Automata [124] Graph/complex network analysis [37,[108][109][110][111][112][113][114][115][116][117] Engineering methods…”
Section: Computational Sciencementioning
confidence: 99%
“…This section gives a short overview of the scheduling framework SEParAT (Scheduling Support Environment for Parallel Application Task Graphs) [7], [8] that supports the scheduling of parallel applications in various ways. The main focus of SEParAT lies on static scheduling of applications consisting of precedence-constrained parallel tasks, i.e., tasks that can be executed by multiple execution units cooperatively.…”
Section: The Scheduling Toolkit Separatmentioning
confidence: 99%
“…In particular, it proposes appropriate extensions to the scheduling framework SEParAT [7], which provides a uniform infrastructure for scheduling algorithms for homogeneous and heterogeneous architectures. The extensions are built atop a programming model for hybrid target architectures that consists of an application model, a platform model, and a corresponding scheduling problem.…”
Section: Introductionmentioning
confidence: 99%
“…In the following, we describe scheduling experiments for randomly generated task sets and consider the resulting energy consumption. For a comparison with other scheduling algorithms using the makespan as objective function, we refer to [21,22]. Figure 8 illustrates the result of the scheduling algorithms for the scheduling of 20 (left), 50 (middle), and 100 (right) tasks executed on 10 processors.…”
Section: Scheduling Experimentsmentioning
confidence: 99%
“…The time M.1/ is determined by the processor P e that finishes its work last. An experimental comparison of this greedy scheduling algorithm with other scheduling algorithms using the overall execution time (makespan) as objective function is included in [21,22]. From an energy-consumption perspective, the resulting schedule can be improved by applying the results from Section 4:…”
Section: Time-based Scheduling With Energy Improvementmentioning
confidence: 99%