• DocumentCode
    2632736
  • Title

    Enhancing the performance and dependability of real-time systems

  • Author

    Hull, D.L. ; Feng, W. ; Liu, J.W.S.

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    1995
  • fDate
    24-26 Apr 1995
  • Firstpage
    174
  • Lastpage
    182
  • Abstract
    The imprecise-computation technique was proposed as a way to handle transient overloads and enhance the dependability of real-time systems. In a system based on this technique, each time-critical task produces an approximate but usable result whenever a failure or overload prevents the system from producing a precise result. This approach makes meeting deadlines easier, increases the availability of data and services, reduces the need for error-recovery operations, and minimizes the costs in replication. We provide an overview of ways to implement and schedule imprecise computations. We then describe the Imprecise Computation Server (ICS) and how it is used to ensure real-time performance of time-critical applications
  • Keywords
    processor scheduling; real-time systems; safety-critical software; software fault tolerance; Imprecise Computation Server; approximate result; cost minimisation; data availability; deadline meeting; dependability enhancement; failure; imprecise computations; imprecise-computation technique; overload; performance enhancement; real-time performance; real-time systems; scheduling; service availability; time-critical applications; time-critical task; transient overload handling; usable result; Checkpointing; Costs; Fault tolerant systems; Laboratories; Processor scheduling; Programming profession; Real time systems; Target tracking; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Performance and Dependability Symposium, 1995. Proceedings., International
  • Conference_Location
    Erlangen
  • Print_ISBN
    0-8186-7059-2
  • Type

    conf

  • DOI
    10.1109/IPDS.1995.395834
  • Filename
    395834