• DocumentCode
    2027105
  • Title

    Kernel and application partitioning for EDF schedule feasibility

  • Author

    Morton, Andrew ; Loucks, Wayne M.

  • Author_Institution
    Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON, Canada
  • fYear
    2009
  • fDate
    26-27 Sept. 2009
  • Firstpage
    575
  • Lastpage
    580
  • Abstract
    This paper presents a study on the feasibility of joint kernel and application partitioning. In the design of embedded systems, it is customarily the application that is partitioned between hardware and software implementation. However, it is also possible to partition the operating system/kernel. Due to the kernel´s high invocation frequency, small reductions in its execution time can lead to significant gains in schedule feasibility. In this paper, partitions are evaluated based on their contribution to feasible scheduling by the Earliest Deadline First (EDF) policy. The results indicate that it is important to evaluate schedule feasibility during partitioning and that partitioning the kernel can contribute significantly to schedule feasibility.
  • Keywords
    embedded systems; hardware-software codesign; operating system kernels; scheduling; EDF schedule feasibility; earliest deadline first policy; embedded system; joint kernel-application partitioning; operating kernel; operating system; Application software; Embedded software; Embedded system; Frequency; Hardware; Kernel; Operating systems; Processor scheduling; Real time systems; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Science and Technology for Humanity (TIC-STH), 2009 IEEE Toronto International Conference
  • Conference_Location
    Toronto, ON
  • Print_ISBN
    978-1-4244-3877-8
  • Electronic_ISBN
    978-1-4244-3878-5
  • Type

    conf

  • DOI
    10.1109/TIC-STH.2009.5444433
  • Filename
    5444433