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 条
  • [21] TL-Plane-Based Multi-Core Energy-Efficient Real-Time Scheduling Algorithm for Sporadic Tasks
    Zhang, Dongsong
    Guo, Deke
    Chen, Fangyuan
    Wu, Fei
    Wu, Tong
    Cao, Ting
    Jin, Shiyao
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2012, 8 (04)
  • [22] Real-Time Dynamic Cloud Simulation based on Multi-Core and Multi-Thread
    Guo, Haoran
    Pang, Jianmin
    Shan, Zheng
    2012 FOURTH INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY (MINES 2012), 2012, : 241 - 245
  • [23] On Fundamental Principles for Thermal-Aware Design on Periodic Real-Time Multi-Core Systems
    Sha, Shi
    Bankar, Ajinkya S.
    Yang, Xiaokun
    Wen, Wujie
    Quan, Gang
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2020, 25 (02)
  • [24] A compact Multi-core CPU based adaptive optics real-time controller
    Chen Shanqiu
    Zhao Enyi
    Xu Bing
    Ye Yutang
    7TH INTERNATIONAL SYMPOSIUM ON ADVANCED OPTICAL MANUFACTURING AND TESTING TECHNOLOGIES: LARGE MIRRORS AND TELESCOPES, 2014, 9280
  • [25] Demand-based schedulability analysis for real-time multi-core scheduling
    Lee, Jinkyu
    Shin, Insik
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 89 : 99 - 108
  • [26] Real-Time Task Scheduling on Island-Based Multi-Core Platforms
    Chang, Che-Wei
    Chen, Jian-Jia
    Kuo, Tei-Wei
    Falk, Heiko
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (02) : 538 - 550
  • [27] Research of Real-Time Wavefront Reconstruction and Control Based on Multi-core DSP
    Wang, Zhui
    Zhou, Luchun
    Li, Mei
    Zhang, Haotian
    7TH INTERNATIONAL SYMPOSIUM ON ADVANCED OPTICAL MANUFACTURING AND TESTING TECHNOLOGIES: OPTICAL TEST AND MEASUREMENT TECHNOLOGY AND EQUIPMENT, 2014, 9282
  • [29] The Real-Time Implementation of MRI Reconstruction Algorithms Based on a Multi-Core DSP
    Zhang Xuejian
    Xiao Liang
    PROCEEDINGS OF 2013 IEEE INTERNATIONAL CONFERENCE ON MEDICAL IMAGING PHYSICS AND ENGINEERING (ICMIPE), 2013, : 146 - 149
  • [30] Real-Time Predictability on Multi-Processor and Multi-Core Architectures
    Sebestyen, Gheorghe
    Marfievici, Ramona
    2009 IEEE 5TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING, PROCEEDINGS, 2009, : 359 - 362