Imprecise computation can reduce the proportion of tasks violating their time constraints in a hard real-time system. This is achieved by executing tasks for a reduced amount of time, but at the cost of returning imprecise results. This paper discusses dynamic scheduling algorithms for determining how much time should be allocated to each imprecise task. The performance results show that these algorithms are shown to be effective at trading off the preciseness of results for the task loss. 1 Introduction In hard real-time computer systems, tasks have time constraints such as deadlines. Unless these time constraints are satisfied, the computational results of a task are of little value and the task is said to be lost. Consequently, a major ...
[[abstract]]This paper describes three algorithms for scheduling preemptive, imprecise tasks on a pr...
This paper proposes two scheduling approaches, one-level and two-level scheduling, for synchronous p...
This paper proposes two scheduling approaches, one-level and two-level scheduling, for synchronous p...
One way to avoid timing faults in hard real-time systems is to use the imprecise computation approac...
One way to avoid timing faults in hard real-time systems is to use the imprecise computation approac...
140 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.When a real-time system becom...
140 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.When a real-time system becom...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
The scheduling of tasks in dynamic multitasking computer systems using imprecise partial computation...
Real-time systems have become increasingly important in a growing number of application domains such...
Real-time systems have become increasingly important in a growing number of application domains such...
We study the scheduling of tasks in computer systems which utilize imprecise (partial) computations....
169 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1992.The imprecise computation app...
The Imprecise Computation technique has been proposed as an approach to the construction of realtime...
[[abstract]]This paper describes three algorithms for scheduling preemptive, imprecise tasks on a pr...
This paper proposes two scheduling approaches, one-level and two-level scheduling, for synchronous p...
This paper proposes two scheduling approaches, one-level and two-level scheduling, for synchronous p...
One way to avoid timing faults in hard real-time systems is to use the imprecise computation approac...
One way to avoid timing faults in hard real-time systems is to use the imprecise computation approac...
140 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.When a real-time system becom...
140 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.When a real-time system becom...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
The scheduling of tasks in dynamic multitasking computer systems using imprecise partial computation...
Real-time systems have become increasingly important in a growing number of application domains such...
Real-time systems have become increasingly important in a growing number of application domains such...
We study the scheduling of tasks in computer systems which utilize imprecise (partial) computations....
169 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1992.The imprecise computation app...
The Imprecise Computation technique has been proposed as an approach to the construction of realtime...
[[abstract]]This paper describes three algorithms for scheduling preemptive, imprecise tasks on a pr...
This paper proposes two scheduling approaches, one-level and two-level scheduling, for synchronous p...
This paper proposes two scheduling approaches, one-level and two-level scheduling, for synchronous p...