• DocumentCode
    83581
  • Title

    EDZL Schedulability Analysis in Real-Time Multicore Scheduling

  • Author

    Jinkyu Lee ; Insik Shin

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Univ. of Michigan, Ann Arbor, MI, USA
  • Volume
    39
  • Issue
    7
  • fYear
    2013
  • fDate
    Jul-13
  • Firstpage
    910
  • Lastpage
    916
  • Abstract
    In real-time systems, correctness depends not only on functionality but also on timeliness. A great number of scheduling theories have been developed for verification of the temporal correctness of jobs (software) in such systems. Among them, the Earliest Deadline first until Zero-Laxity (EDZL) scheduling algorithm has received growing attention thanks to its effectiveness in multicore real-time scheduling. However, the true potential of EDZL has not yet been fully exploited in its schedulability analysis as the state-of-the-art EDZL analysis techniques involve considerable pessimism. In this paper, we propose a new EDZL multicore schedulability test. We first introduce an interesting observation that suggests an insight toward pessimism reduction in the schedulability analysis of EDZL. We then incorporate it into a well-known existing Earliest Deadline First (EDF) schedulability test, resulting in a new EDZL schedulability test. We demonstrate that the proposed EDZL test not only has lower time complexity than existing EDZL schedulability tests, but also significantly improves the schedulability of EDZL by up to 36.6 percent compared to the best existing EDZL schedulability tests.
  • Keywords
    multiprocessing systems; processor scheduling; real-time systems; EDZL schedulability analysis; correctness; earliest deadline first until zero-laxity scheduling algorithm; real-time multicore scheduling; time complexity; Aerospace electronics; Exponential distribution; Real-time systems; Scheduling; Scheduling algorithms; Silicon; Time factors; Earliest Deadline first until Zero-Laxity (EDZL); multicore platform; real-time scheduling; real-time systems; schedulability analysis;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2012.75
  • Filename
    6374195