A Multi-core Based Real-time Scheduler Supporting Periodic and Sporadic Threads and Processes

被引:0
|
作者
Sanggyu Kim
Hong Seong Park
机构
[1] Kangwon National University,Department of Electrical and Electronic Engineering
关键词
Multicore; periodic; process; real-time scheduler; sporadic; thread;
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes, implements, and verifies a multicore real-time scheduler (MCRT scheduler) for periodic and sporadic threads and processes, and non-real-time processes where periodic and sporadic (or event-driven) processes are processed according to real-time characteristics such as limited periods and deadlines. Using the Xenomai and Linux operating systems, the proposed MCRT scheduler was implemented and verified through various test cases designed for multicore operations. The proposed MCRT scheduler generates scheduling tables for periodic and sporadic threads and processes, based on which they are executed during the basic period. The MCRT scheduler was verified using several examples.
引用
收藏
页码:3048 / 3056
页数:8
相关论文
共 50 条
  • [1] A Multi-core Based Real-time Scheduler Supporting Periodic and Sporadic Threads and Processes
    Kim, Sanggyu
    Park, Hong Seong
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2023, 21 (09) : 3048 - 3056
  • [2] ELS: An Hard Real-time Scheduler for Homogeneous Multi-core Platforms
    Masoudi, Mahdi
    Rajabzadeh, Amir
    2019 9TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2019), 2019, : 339 - 344
  • [3] Adaptive Hardware Real-Time Task Scheduler of Multi-Core ATPA Environment
    Zhou, Mi
    Shang, Li-Hong
    Jiong-Zhang
    Jin, Hui-Hua
    PROCEEDINGS OF THE 2009 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, 2009, : 382 - 388
  • [4] HETERO-SCHED: A Low-overhead Heterogeneous Multi-core Scheduler for Real-time Periodic Tasks
    Moulik, Sanjay
    Devaraj, Rajesh
    Sarkar, Arnab
    IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 659 - 666
  • [5] RealArch: A Real-Time Scheduler for Mapping Multi-Tenant DNNs on Multi-Core Accelerators
    Wang, Xuhang
    Song, Zhuoran
    Liang, Xiaoyao
    2023 IEEE 41ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, ICCD, 2023, : 158 - 165
  • [6] TEARS: A temperature-aware real-time scheduler for heterogeneous multi-core systems
    Sharma, Yanshul
    Chanda, Richik
    Moulik, Sanjay
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 936 - 943
  • [7] RESET: A real-time scheduler for energy and temperature aware heterogeneous multi-core systems
    Moulik, Sanjay
    INTEGRATION-THE VLSI JOURNAL, 2021, 77 : 59 - 69
  • [8] Novel efficient on-chip task scheduler for multi-core hard real-time systems
    Kohutka, L.
    Stopjakova, V.
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 76 (76)
  • [9] DPVFS: a dynamic procrastination cum DVFS scheduler for multi-core hard real-time systems
    Gawali, Shubhangi K.
    Raveendran, Biju K.
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2019, 11 (04) : 461 - 471
  • [10] Allocation and Scheduling of Strictly Periodic Tasks in Multi-Core Real-Time Systems
    Chen, Jinchao
    Du, Chenglie
    Xie, Fie
    Lin, Bin
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2016, : 130 - 138