158 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2000.This thesis is concerned with the problem of providing operating system support to flexible real-time applications with end-to-end deadlines and of integrating checkpointing and rollback recovery with flexible applications as a means to increase the availability and dependability of real-time systems. This thesis makes the following contributions: (1) It describes a model for representing flexible real-time applications as a composition of components tasks, and characterizes how quality of service of a task depends on both the task's input quality and resource usage. (2) It introduces an architecture, called the Imprecise Computation Environment, for executing flexible a...
In hard real-time systems, if computations do not execute before their explicit deadlines, catastrop...
The incorporation of unbounded components (i.e. software modules that cannot be analysed to produce ...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
158 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2000.This thesis is concerned with...
[[abstract]]The imprecise computation technique has been proposed as a way to handle transient overl...
Real-time systems have become increasingly important in a growing number of application domains such...
In a system based on the imprecise-computation technique, each time-critical task is designed in suc...
Programs for hard real-time systems have stringent timing requirements. Real-time programs are usual...
140 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.When a real-time system becom...
Scheduling methodologies for real-time applications have been of keen interest to diverse research c...
This paper describes our work in scheduling applications each of which consists of a linear chain of...
Imprecise computation can reduce the proportion of tasks violating their time constraints in a hard ...
Conventional hard real-time scheduling is often overly pessimistic due to the worst case execution t...
The Imprecise Computation technique has been proposed as an approach to the construction of realtime...
One way to avoid timing faults in hard real-time systems is to use the imprecise computation approac...
In hard real-time systems, if computations do not execute before their explicit deadlines, catastrop...
The incorporation of unbounded components (i.e. software modules that cannot be analysed to produce ...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
158 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2000.This thesis is concerned with...
[[abstract]]The imprecise computation technique has been proposed as a way to handle transient overl...
Real-time systems have become increasingly important in a growing number of application domains such...
In a system based on the imprecise-computation technique, each time-critical task is designed in suc...
Programs for hard real-time systems have stringent timing requirements. Real-time programs are usual...
140 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.When a real-time system becom...
Scheduling methodologies for real-time applications have been of keen interest to diverse research c...
This paper describes our work in scheduling applications each of which consists of a linear chain of...
Imprecise computation can reduce the proportion of tasks violating their time constraints in a hard ...
Conventional hard real-time scheduling is often overly pessimistic due to the worst case execution t...
The Imprecise Computation technique has been proposed as an approach to the construction of realtime...
One way to avoid timing faults in hard real-time systems is to use the imprecise computation approac...
In hard real-time systems, if computations do not execute before their explicit deadlines, catastrop...
The incorporation of unbounded components (i.e. software modules that cannot be analysed to produce ...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...