• DocumentCode
    2208699
  • Title

    A scalable task duplication based algorithm for improving the schedulability of real-time heterogeneous multiprocessor systems

  • Author

    Auluck, Nitin ; Agrawal, Dharma P.

  • Author_Institution
    Center for Distributed & Mobile Comput., Cincinnati Univ., OH, USA
  • fYear
    2003
  • fDate
    6-9 Oct. 2003
  • Firstpage
    89
  • Lastpage
    96
  • Abstract
    In this paper, we propose an O(v2) scalable duplication based algorithm (RT-SDA) for scheduling precedence constrained real-time tasks on heterogeneous multiprocessors. This models a network of workstations, with processors of varying computing power. The algorithm takes the heterogeneities of both computation and communication of the multiprocessor system into account. RT-SDA employs selective task duplication to reduce the start time of the real-time tasks in the job, thereby increasing the guarantee ratio of the real-time application. Moreover, our scheme is scalable in that the application can be scheduled even if the available number of processors is less than the required number of processors. Compared to the existing scheduling algorithms in the literature, RT-SDA offers better schedulability in terms of a higher guarantee ratio.
  • Keywords
    multiprocessing systems; multiprocessor interconnection networks; processor scheduling; task analysis; workstation clusters; RT-SDA; heterogeneous multiprocessor; heterogeneous multiprocessors; high guarantee ratio; multiprocessor system; real-time computer system; real-time scalable duplication based algorithm; real-time scheduling; schedulability; task duplication; workstation network; Application software; Computer networks; Distributed computing; Mobile computing; Multiprocessing systems; Power system modeling; Processor scheduling; Real time systems; Scheduling algorithm; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops, 2003. Proceedings. 2003 International Conference on
  • ISSN
    1530-2016
  • Print_ISBN
    0-7695-2018-9
  • Type

    conf

  • DOI
    10.1109/ICPPW.2003.1240358
  • Filename
    1240358