• DocumentCode
    2401650
  • Title

    Duplication Based Integrated Task and Message Scheduling on a Heterogeneous Network of Workstations (NOWs)

  • Author

    Auluck, Nitin

  • Author_Institution
    Quincy Univ., Quincy
  • fYear
    2007
  • fDate
    14-16 Nov. 2007
  • Firstpage
    429
  • Lastpage
    430
  • Abstract
    This paper proposes a duplication based algorithm called integrated duplication based scheduling algorithm (InDuSA) capable of scheduling hard and soft real-time tasks and messages on precedence related NOWs. The system is heterogeneous in that a task can have diverse execution times on different workstations. Given a mix of hard and soft real-time tasks, our algorithm assigns higher priority to hard tasks. Once the tasks are scheduled, the proposed scheme duplicates certain tasks. Doing so reduces the inter-processor communication time between communicating tasks assigned to different workstations. This enables certain tasks to start (and finish) earlier. Hence, the schedulability increases. Moreover, the proposed scheme is scalable in that it can generate a schedule even if a sufficient number of processors are not available. Initial simulation results suggest that the proposed scheme offers better schedulability as compared to other algorithms in the literature when there is significant communication in the system.
  • Keywords
    processor scheduling; real-time systems; task analysis; workstations; heterogeneous workstation network; integrated duplication based scheduling algorithm; integrated task; inter-processor communication time; message scheduling; real-time task scheduling; Accidents; Automobiles; Computer science; Modeling; Processor scheduling; Real time systems; Scheduling algorithm; Systems engineering and theory; USA Councils; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Assurance Systems Engineering Symposium, 2007. HASE '07. 10th IEEE
  • Conference_Location
    Plano, TX
  • ISSN
    1530-2059
  • Print_ISBN
    978-0-7695-3043-7
  • Type

    conf

  • DOI
    10.1109/HASE.2007.20
  • Filename
    4404786