A Real-Time Operating System with Location-Transparent Inter-Core and Inter-Node System Calls for Distributed Embedded Control Systems

被引:0
|
作者
Yokoyama, Kotaro [1 ]
Saito, Masanori [1 ]
Yoo, Myungryun [1 ]
Yokoyama, Takanori [1 ]
机构
[1] Tokyo City Univ, Setagaya Ku, Tokyo 1588557, Japan
关键词
real-time operating system; embedded control systems; distributed computing; parallel processing; multi-core processor;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The paper presents a real-time operating system (RTOS) with location-transparent system calls that supports multi-core parallel processing and distributed computing in embedded control systems. An application program of an embedded control system is usually designed as a set of tasks that cooperate with each other through the mechanism of a RTOS. Location-transparent mechanisms are required for multi-core and distributed embedded control systems because the tasks are allocated to multiple CPU cores or multiple nodes. We have extended an OSEK OS to provide location-transparent inter-core and inter-node system calls for task management and event control. We have also confirmed that the performance of the RTOS is practical for embedded control systems.
引用
收藏
页数:4
相关论文
共 40 条
  • [1] A Distributed Real-Time Operating System with Prioritized Inter-Node System Calls for Distributed Embedded Control Systems
    Hosoyama, Hiroshi
    Yokoyama, Takanori
    Yoo, Myungryun
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ROBOTICS, CONTROL AND AUTOMATION ENGINEERING (RAE 2018) AND INTERNATIONAL CONFERENCE ON ADVANCED MECHANICAL AND ELECTRICAL ENGINEERING (AMEE 2018), 2018, : 161 - 165
  • [2] A Distributed Real-Time Operating System with Location-Transparent System Calls for Task Management and Inter-Task Synchronization
    Chiba, Takahiro
    Itami, Yuichi
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 1133 - 1138
  • [3] A Real-Time Operating System with CAN-Based Inter-Node Shared Resource Management and Distributed Shared Memory
    Ishibashi, Kota
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. 2017 16TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS / 11TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING / 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2017, : 798 - 805
  • [4] A Real-Time Operating System with Location-Transparent Shared Resource Management for Multi-Core Processors
    Ishibashi, Kota
    Yokoyama, Kotaro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. 2016 13TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS) - PROCEEDINGS, 2016, : 93 - 98
  • [5] Delay analysis and optimization for inter-core interference in real-time embedded multicore systems
    Gan, Zhihua
    Zhang, Mingquan
    Gu, Zhimin
    Tan, Hai
    Zhang, Jizan
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 103 : 77 - 86
  • [6] A Distributed Real-Time Operating System with Distributed Shared Memory for Embedded Control Systems
    Chiba, Takahiro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. 2013 IEEE 11TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC), 2013, : 248 - 255
  • [7] Research on the Technology of Inter-Core Real-Time Communication for Hybrid Multi-System
    Gong, Yujian
    Han, Hui
    Xi, Wei
    Yao, Hao
    Yan, Jiawei
    [J]. 2020 5TH ASIA CONFERENCE ON POWER AND ELECTRICAL ENGINEERING (ACPEE 2020), 2020, : 1090 - 1095
  • [8] A Real-Time Operating System Supporting Distributed Shared Memory for Embedded Control Systems
    Tamura, Yuji
    Doan Truong Thi
    Chiba, Takahiro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. INFORMATION SCIENCE AND APPLICATIONS 2017, ICISA 2017, 2017, 424 : 202 - 210
  • [9] A real-time operating system supporting distributed shared memory for embedded control systems
    Tamura, Yuji
    Truong Thi Doan
    Chiba, Takahiro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 1): : 989 - 998
  • [10] A real-time operating system supporting distributed shared memory for embedded control systems
    Yuji Tamura
    Truong Thi Doan
    Takahiro Chiba
    Myungryun Yoo
    Takanori Yokoyama
    [J]. Cluster Computing, 2019, 22 : 989 - 998