• DocumentCode
    442955
  • Title

    A novel dynamic allocation and scheduling scheme with CPNA and FCF algorithms in distributed real-time systems

  • Author

    Jin, Hai ; Tan, Pengliu

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan, China
  • Volume
    1
  • fYear
    2005
  • fDate
    20-22 July 2005
  • Firstpage
    550
  • Abstract
    This paper presents a new scheme for jointly and dynamically allocating and scheduling tasks with both periodic and aperiodic time constraints in distributed real-time system. The scheme includes a new allocation algorithm, a new scheduling algorithm and a heuristic scheduling algorithm. The new allocation algorithm is called classified-processing-nodes allocation (CPNA). In CPNA algorithm, we divide the processing nodes (PNs) into two sets: set A and set P. Set A is used to accept aperiodic real-time tasks. Periodic real-time tasks are dispatched to set P. The partition to PNs is not fixed but flexible and auto-adaptive. The new dynamic scheduling algorithm is called first committed first (FCF) algorithm, which is used to schedule periodic real-time tasks. In our scheme, we use a heuristic scheduling algorithm to schedule aperiodic real-time tasks. To evaluate our scheme, we compare CPNA with equal-processing-nodes allocation (EPNA), FCF with RMS through experiments. The experimental results show that our scheme with CPNA and FCF is more efficient than the scheme with EPNA and RMS.
  • Keywords
    processor scheduling; real-time systems; resource allocation; CPNA algorithm; FCF algorithm; classified-processing-nodes allocation; distributed real-time systems; dynamic allocation; dynamic scheduling; first committed first algorithm; heuristic scheduling; Computer science; Distributed control; Dynamic scheduling; Heuristic algorithms; Partitioning algorithms; Processor scheduling; Real time systems; Scheduling algorithm; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2005. Proceedings. 11th International Conference on
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-2281-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2005.38
  • Filename
    1531178