2002
DOI: 10.1007/3-540-46002-0_8
|View full text |Cite
|
Sign up to set email alerts
|

An Analysis of Zero-Clairvoyant Scheduling

Abstract: Abstract. In the design of real-time systems, it is often the case that certain process parameters, such as its execution time are not known precisely. The challenge in real-time system design is to develop techniques that efficiently meet the requirements of impreciseness. Traditional models tend to simplify the issue of impreciseness by assuming worst-case values. This assumption is unrealistic and at the same time, may cause certain constraints to be violated at run-time. In this paper, we study the problem… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2003
2003
2012
2012

Publication Types

Select...
4
3

Relationship

5
2

Authors

Journals

citations
Cited by 11 publications
(7 citation statements)
references
References 19 publications
0
7
0
Order By: Relevance
“…There are a number of practical instances for which zero-clairvoyant scheduling is the only methodology available, since online computation is not permitted. For an overview of zero-clairvoyant scheduling in the presence of intra-period constraints only, see Subramani (2002a).…”
Section: Query Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…There are a number of practical instances for which zero-clairvoyant scheduling is the only methodology available, since online computation is not permitted. For an overview of zero-clairvoyant scheduling in the presence of intra-period constraints only, see Subramani (2002a).…”
Section: Query Modelmentioning
confidence: 99%
“…Thus the entire procedure consists of (m + m ) convex minimisation calls, and hence the total time taken is O((m + m ) • C), where C is the fastest convex minimisation algorithm (Hiriart-urruty and Lemarechal 1993). Subramani (2002a) provides a detailed argument establishing that replacing each constraint by a number as specified by Algorithm 3 preserves the solution space. Thus, in the Order k restriction, the execution time variables can be eliminated through convex minimisation to get a simple linear program, which in turn can be solved using Bellman-Ford techniques.…”
Section: Algorithm 3 Transformation Proceduresmentioning
confidence: 99%
“…The task of the dispatcher is to ensure that the schedulable jobs are commenced at the appropriate point on the time line. If the start times of jobs are constants, then the task of dispatching them is trivial [23]. However, in case of partially clairvoyant schedules, the start time of a job is a function of the execution times of jobs that are scheduled before it and hence dispatching is a non-trivial task.…”
Section: Introductionmentioning
confidence: 99%
“…1 This research was fully supported by the Air-Force Office of Scientific Research under Contract FA9550-06-1-0550. Segmentation [5] and Real-Time scheduling [16]. Note that the NCCD problem is equivalent to checking whether a system of difference constraints is feasible [4].…”
Section: Introductionmentioning
confidence: 99%