The impact of input error on the scheduling of task graphs with imprecise computations in heterogeneous distributed real-time systems

  • Authors:
  • Georgios L. Stavrinides;Helen D. Karatza

  • Affiliations:
  • Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece;Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece

  • Venue:
  • ASMTA'11 Proceedings of the 18th international conference on Analytical and stochastic modeling techniques and applications
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In real-time systems, it is often more desirable for a job to produce an approximate, imprecise result by its deadline than to produce a precise result late. In this paper, we evaluate by simulation the performance of a heterogeneous distributed real-time system, where composite jobs with end-to-end deadlines are scheduled dynamically as they arrive in the system, utilizing imprecise computations. Each job is a directed acyclic graph of component tasks, where the output data of a task may be used as input by another task. In case the input data of a component task are imprecise, the processing time of the task is extended, in order to correct the error and produce a result of acceptable quality. The impact of input error on the system performance is investigated under various workloads and input error limits.