A Real-Time Operating System with Location-Transparent Shared Resource Management for Multi-Core Processors

被引:1
|
作者
Ishibashi, Kota [1 ]
Yokoyama, Kotaro [2 ]
Yoo, Myungryun [1 ]
Yokoyama, Takanori [1 ]
机构
[1] Tokyo City Univ, Setagaya Ku, 1-28-1 Tamazutsumi, Tokyo 1588557, Japan
[2] Hitachi Ltd, Tokyo, Japan
关键词
real-time operating system; embedded control systems; multiprocessor; resource access protocol;
D O I
10.1109/ICESS.2016.25
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a real-time operating system (RTOS) that supports location-transparent shared resource management for multi-core embedded control systems. We modify the Multiprocessor Stack Resource Policy (MSRP) for the fixed priority scheduling of OSEK OS and extend an OSEK OS to provide location-transparent resource management based on the modified MSRP. Application tasks access local (intra-core) shared resources and inter-core shared resources using the same system calls. The RTOS also provides location-transparent inter-core and inter-node task management and event control. We have also confirmed that the performance of the RTOS is acceptable for practical embedded control systems.
引用
收藏
页码:93 / 98
页数:6
相关论文
共 50 条
  • [41] Mixed real-time scheduling of multiple DAGs-based applications on heterogeneous multi-core processors
    Xie, Guoqi
    Zeng, Gang
    Liu, Liangjiao
    Li, Renfa
    Li, Keqin
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2016, 47 : 93 - 103
  • [42] SCE-Comm: A Real-Time Inter-Core Communication Framework for Strictly Partitioned Multi-core Processors
    Tabish, Rohan
    Wen, Jen-Yang
    Pellizzoni, Rodolfo
    Mancuso, Renato
    Yun, Heechul
    Caccamo, Marco
    Sha, Lui
    [J]. 2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, : 233 - 238
  • [43] Assessment of nested-parallel task model under real-time scheduling on multi-core processors
    Lokhande, Mahesh
    Atique, Mohammad
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2019, 20 (03) : 299 - 316
  • [44] Real-Time Task Schedulers for a High-Performance Multi-Core System
    [J]. Automatic Control and Computer Sciences, 2020, 54 : 291 - 301
  • [45] Real-Time Task Schedulers for a High-Performance Multi-Core System
    Prabhaker, M. Lordwin Cecil
    Ram, R. Saravana
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2020, 54 (04) : 291 - 301
  • [46] Prefetch-Aware Shared-Resource Management for Multi-Core Systems
    Ebrahimi, Eiman
    Lee, Chang Joo
    Mutlu, Onur
    Patt, Yale N.
    [J]. ISCA 2011: PROCEEDINGS OF THE 38TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2011, : 141 - 152
  • [47] Real-Time Predictability on Multi-Processor and Multi-Core Architectures
    Sebestyen, Gheorghe
    Marfievici, Ramona
    [J]. 2009 IEEE 5TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING, PROCEEDINGS, 2009, : 359 - 362
  • [48] A Server-based Approach for Overrun Management in Multi-Core Real-Time Systems
    Liu, Meng
    Behnam, Moris
    Kato, Shinpei
    Nolte, Thomas
    [J]. 2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [49] QoS Management of Real-time Applications in NVRAM-based Multi-Core Smartphones
    Lee, Eunji
    Kim, Youngsun
    Bahn, Hyokyung
    [J]. 2014 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND APPLICATIONS (ICISA), 2014,
  • [50] On the Problem of Numerical Modeling of Dangerous Convective Phenomena: Possibilities of Real-Time Forecast with the Help of Multi-core Processors
    Raba, N. O.
    Stankova, E. N.
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT V, 2011, 6786 : 633 - 642