RTOS scheduler implementation in hardware and software for real time applications

被引:18
|
作者
Vetromille, Melissa [1 ]
Ost, Luciano [1 ]
Marcon, Cesar A. M. [1 ]
Reif, Carlos [1 ]
Hessel, Fabiano [1 ]
机构
[1] Pontificia Univ Catolica Rio Grande do Sul, PPGCC, FACIN, Av Ipiranga,6681, Porto Alegre, RS, Brazil
关键词
D O I
10.1109/RSP.2006.34
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In order to enhance performance and improve predictability of the real time systems, implementing some critical operating system functionalities, like time management and task scheduling, in software and others in hardware is an interesting approach. Scheduling decision for real-time embedded software applications is an important problem in real-time operating system (RTOS) and has a great impact on system performance. In this paper, we evaluate the pros and cons of migrating RTOS scheduler implementation from software to hardware. We investigate three different RTOS scheduler implementation approaches: (i) implemented in software running in the same processor of the application tasks, (ii) implemented in software running in a co-processor, and (iii) implemented in hardware, while application tasks are running on a processor. We demonstrate the effectiveness of each approach by simulating and analyzing a set of benchmarks representing different embedded application classes.
引用
收藏
页码:163 / +
页数:2
相关论文
共 50 条
  • [41] A hardware/software cosimulator with RTOS supports for multiprocessor embedded systems
    Furukawa, Takashi
    Honda, Shinya
    Tomiyama, Hiroyuki
    Takada, Hiroaki
    EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2007, 4523 : 283 - +
  • [42] DESIGN OF REAL-TIME SCHEDULER FOR EMBEDDED SOFTWARE TEST SYSTEM
    Wang Yichen
    Wang Yikun
    3RD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND COMPUTER SCIENCE (ITCS 2011), PROCEEDINGS, 2011, : 438 - 441
  • [43] Synthesis of Full Hardware Implementation of RTOS-Based Systems
    Oosako, Yuuki
    Ishiura, Nagisa
    Tomiyama, Hiroyuki
    Kanbara, Hiroyuki
    PROCEEDINGS OF THE 2018 29TH INTERNATIONAL SYMPOSIUM ON RAPID SYSTEM PROTOTYPING (RSP): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2018, : 1 - 7
  • [44] A fast hierarchical watermark detector for real-time software or low-cost hardware implementation
    Alattar, OM
    Alattar, AM
    2005 International Conference on Image Processing (ICIP), Vols 1-5, 2005, : 837 - 840
  • [45] Real time implementation of Vector Delay Lock Loop on a GNSS receiver hardware with an open software interface
    Dietmayer, Katrin
    Saad, Muhammad
    Strobel, Christian
    Garzia, Fabio
    Overbeck, Matthias
    Felber, Wolfgang
    2019 EUROPEAN NAVIGATION CONFERENCE (ENC), 2019,
  • [46] Real-time fast learning hardware implementation
    Zhang M.J.
    Garcia S.
    Terre M.
    International Journal for Simulation and Multidisciplinary Design Optimization, 2023, 14
  • [47] Hardware implementation of programming languages for real-time
    Ward, M
    Audsley, NC
    EIGHTH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, : 276 - 285
  • [48] A real-time hardware implementation of the Hough transform
    Cucchiara, R
    Neri, G
    Piccardi, M
    JOURNAL OF SYSTEMS ARCHITECTURE, 1998, 45 (01) : 31 - 45
  • [49] Hardware Implementation for Real-Time Haze Removal
    Zhang, Bin
    Zhao, Jizhong
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (03) : 1188 - 1192
  • [50] Hardware Implementation of a Real time Operating System Japan
    Denki Gakkai Ronbunshi C Denshi Joho Shisutemu Bumonshi, 1 (117):