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

被引:2
|
作者
Tan, Pengliu [1 ]
机构
[1] Nanchang Hangkong Univ, Sch Comp, Nanchang, Peoples R China
关键词
scheduling; real-time; multi-core;
D O I
10.1109/ISECS.2009.161
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:190 / 193
页数:4
相关论文
共 50 条
  • [1] Efficient Task Allocation for Real-Time Partitioned Scheduling on Multi-Core Systems
    Akram, Naveed
    Zhang, Yangyang
    Ali, Shahbaz
    Amjad, Hafiz Muhammad
    [J]. PROCEEDINGS OF 2019 16TH INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGY (IBCAST), 2019, : 492 - 499
  • [2] Improved Multi-Core Real-Time Task Scheduling of Reconfigurable Systems With Energy Constraints
    Chniter, Hamza
    Mosbahi, Olfa
    Khalgui, Mohamed
    Zhou, Mengchu
    Li, Zhiwu
    [J]. IEEE ACCESS, 2020, 8 : 95698 - 95713
  • [3] Multi-core real-time scheduling for generalized parallel task models
    Abusayeed Saifullah
    Jing Li
    Kunal Agrawal
    Chenyang Lu
    Christopher Gill
    [J]. Real-Time Systems, 2013, 49 : 404 - 435
  • [4] Multi-core real-time scheduling for generalized parallel task models
    Saifullah, Abusayeed
    Li, Jing
    Agrawal, Kunal
    Lu, Chenyang
    Gill, Christopher
    [J]. REAL-TIME SYSTEMS, 2013, 49 (04) : 404 - 435
  • [5] Power and Energy Safe Real-Time Multi-Core Task Scheduling
    Baita, Kalyan
    Chakrabarti, Amlan
    Chatterjee, Biswadeep
    Holst, Stefan
    Wen, Xiaoqing
    [J]. 2022 35TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID 2022) HELD CONCURRENTLY WITH 2022 21ST INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (ES 2022), 2022, : 16 - 21
  • [6] Power Aware Scheduling on Real-time Multi-core Systems
    Hanamakkanavar, Amit
    Handur, Vidya
    Kareti, Venkatesh
    Ranadive, Priti
    [J]. 2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2016, : 2624 - 2628
  • [7] Temperature-aware task scheduling algorithm for soft real-time multi-core systems
    Wu, Guowei
    Xu, Zichuan
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (12) : 2579 - 2590
  • [8] Real-Time Task Scheduling on Island-Based Multi-Core Platforms
    Chang, Che-Wei
    Chen, Jian-Jia
    Kuo, Tei-Wei
    Falk, Heiko
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (02) : 538 - 550
  • [9] Real-Time Java']Java and Multi-Core Architectures
    Olaru, Vlad
    Hangan, Anca
    Sebestyen-Pal, Gheorghe
    Saplacan, Gavril
    [J]. 2008 IEEE 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING, PROCEEDINGS, 2008, : 215 - +
  • [10] Reliability-Aware Task Scheduling using Clustered Replication for Multi-core Real-Time systems
    Namazi, Alireza
    Abdollahi, Meisam
    Safari, Saeed
    Mohammadi, Siamak
    Daneshtalab, Masoud
    [J]. NINTH INTERNATIONAL WORKSHOP ON NETWORK ON CHIP ARCHITECTURES, NOCARC 2016, 2016, : 45 - 50