• DocumentCode
    3487343
  • Title

    Multiprocessors scheduling for imprecise computations in a hard real-time environment

  • Author

    Khemka, Ashok ; Shyamasundar, R.K. ; Subrahmanyam, K.V.

  • Author_Institution
    Tata Inst. of Fundamental Res., Bombay, India
  • fYear
    1993
  • fDate
    13-16 Apr 1993
  • Firstpage
    374
  • Lastpage
    378
  • Abstract
    This paper discusses the problem of scheduling multiprocessors in a hard real-time environment allowing imprecise computations. The computation of tasks can be divided into mandatory and optional parts; In a feasible schedule, the mandatory part of every task has to be completed before the deadline of the task. The optional part refines the result produced by the mandatory part to reduce the error in the result. The optional parts need not ever be completed. The quality of the result of each job is measured in terms of the average error in the results over several consecutive periods. Thus, given n real-time periodic jobs which has a periodicity and a processing requirement per period, the problem of determining whether there exists a preemptive schedule on m identical or uniform machines which completes the mandatory portion of each job in the time interval in a period is examined. A combination of network flow techniques and convex programming formulation is used to construct a minimum error schedule whenever there exists a feasible schedule. The error produced due to the uncomputed portions of tasks is assumed to be some real-valued convex function of the uncomputed portions
  • Keywords
    multiprocessing systems; real-time systems; resource allocation; scheduling; average error; convex programming; hard real-time environment; imprecise computations; minimum error schedule; multiprocessors scheduling; network flow techniques; preemptive schedule; real-valued convex function; Computational modeling; Computer science; Formal specifications; Processor scheduling; Real time systems; Refining; Runtime; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1993., Proceedings of Seventh International
  • Conference_Location
    Newport, CA
  • Print_ISBN
    0-8186-3442-1
  • Type

    conf

  • DOI
    10.1109/IPPS.1993.262909
  • Filename
    262909