TENCON 2006 - 2006 IEEE Region 10 Conference 2006
DOI: 10.1109/tencon.2006.343971
|View full text |Cite
|
Sign up to set email alerts
|

Quantitative Comparison of Job-level Dynamic Scheduling Policies in Parallel Real-time Systems

Abstract: Scheduling algorithms play an important role in design of real-time systems. Due to high processing power and low price of multiprocessors, real-time scheduling in such systems is more interesting; however, more complicated. Earliest Deadline First (EDF) and Least Laxity First (LLF) are two well-known and extensively applied dynamic scheduling algorithms on which many researches have already been done.However, to the best of our knowledge, the efficiency of aforementioned algorithms has not been compared under… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0
1

Year Published

2007
2007
2014
2014

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 11 publications
0
5
0
1
Order By: Relevance
“…Formulations of realistic scheduling problems are typically found to be NPcomplete, hence heuristic scheduling policies are generally employed to provide acceptable scheduling solutions, e.g., refer to [7,8,9,10,11,12]. The scheduling evaluations conducted in the present paper account for the impact that garbage collection has on a machine's performance.…”
Section: Background and Related Workmentioning
confidence: 99%
“…Formulations of realistic scheduling problems are typically found to be NPcomplete, hence heuristic scheduling policies are generally employed to provide acceptable scheduling solutions, e.g., refer to [7,8,9,10,11,12]. The scheduling evaluations conducted in the present paper account for the impact that garbage collection has on a machine's performance.…”
Section: Background and Related Workmentioning
confidence: 99%
“…If the execution requirement of tasks is known at their arrival, it is possible to predict whether a task will meet its deadline or not. In a real-time system if a task can not complete its execution and misses its deadline for any reason, it not only wastes the CPU time but also lessens the chance of the other tasks waiting for execution to be completed [4]. Apparently, a work conserving algorithm should not execute jobs which will finally miss their deadline.…”
Section: Related Workmentioning
confidence: 99%
“…This evaluation can be conducted in two major ways [4]: Examining the effect of a specific parameter (e.g. load factor) on a variety of performance metrics as dependent variables.…”
Section: Performance Evaluationmentioning
confidence: 99%
“…In a real-time system if a task can not complete its execution and misses its deadline for any reason, it not only wastes the CPU time but also lessens the chance of the other tasks waiting for execution to be completed [4]. Apparently, a work conserving algorithm should not execute jobs which will finally miss their deadline.…”
Section: Related Workmentioning
confidence: 99%
“…4. For all j, ( min( , )) j k m ≤ if no task is assigned to the j th processor, select the task with earliest deadline from remaining tasks of A and assign it to the j th processor.…”
Section: Efdf Scheduling Algorithmmentioning
confidence: 99%