• DocumentCode
    3056134
  • Title

    Task Scheduling of Real-time Systems on Multi-Core Architectures

  • Author

    Tan, Pengliu

  • Author_Institution
    Sch. of Comput., Nanchang Hangkong Univ., Nanchang, China
  • Volume
    2
  • fYear
    2009
  • fDate
    22-24 May 2009
  • Firstpage
    190
  • Lastpage
    193
  • Abstract
    This paper proposes a hybrid scheduling method for real-time system on homogeneous multi-core architecture. To make the best of the available parallelism in these systems, first an application is partitioned into some parallel tasks as much as possible. Then the parallel tasks are dispatched to different cores, so as to execute in parallel. In each core, real-time applications can run concurrently with non-real-time applications. The scheduling architecture uses a two-level scheduling scheme. At the top level, a sporadic server is assigned to each scheduling policy. Each sporadic server is used to schedule the dispatched tasks according to its scheduling policy. At the bottom level, a rate-monotonic OS scheduler is adopted to schedule the top level sporadic servers.
  • Keywords
    concurrency control; microprocessor chips; parallel algorithms; processor scheduling; real-time systems; concurrency control; homogeneous multicore architecture; multicore processor chip; nonreal-time application; parallel task scheduling architecture; rate-monotonic OS scheduling algorithm; real-time system; sporadic server; Computer architecture; Electronic commerce; Integrated circuit packaging; Job shop scheduling; Multicore processing; Parallel processing; Processor scheduling; Real time systems; Security; Yarn; multi-core; real-time; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Commerce and Security, 2009. ISECS '09. Second International Symposium on
  • Conference_Location
    Nanchang
  • Print_ISBN
    978-0-7695-3643-9
  • Type

    conf

  • DOI
    10.1109/ISECS.2009.161
  • Filename
    5209727