Algorithms for scheduling imprecise computations
- 1 May 1991
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Computer
- Vol. 24 (5), 58-68
- https://doi.org/10.1109/2.76287
Abstract
The imprecise computation technique, which prevents timing faults and achieves graceful degradation by giving the user an approximate result of acceptable quality whenever the system cannot produce the exact result in time, is considered. Different approaches for scheduling imprecise computations in hard real-time environments are discussed. Workload models that quantify the tradeoff between result quality and computation time are reviewed. Scheduling algorithms that exploit this tradeoff are described. These include algorithms for scheduling to minimize total error, scheduling periodic jobs, and scheduling parallelizable tasks. A queuing-theoretical formulation of the imprecise scheduling problem is presented.<>Keywords
This publication has 10 references indexed in Scilit:
- Minimizing mean flow time with error constraintPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Expressing and maintaining timing constraints in FLEXPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- An object-oriented query processor that produces monotonically improving approximate answersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Algorithms for Scheduling Imprecise Computations with Timing ConstraintsSIAM Journal on Computing, 1991
- Scheduling periodic jobs that allow imprecise resultsIEEE Transactions on Computers, 1990
- Minimizing the number of late tasks with error constraintPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1990
- Structuring large real-time systems with performance polymorphismPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1990
- A new polynomial-time algorithm for linear programmingCombinatorica, 1984
- Scheduling Algorithms for Multiprogramming in a Hard-Real-Time EnvironmentJournal of the ACM, 1973
- Scheduling with Deadlines and Loss FunctionsManagement Science, 1959