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
Link To Document