• Home
  • Search
  • Constructing a Multi-OS Platform with Minimal Engineering Cost
  • Open Access IconOpen Access
  • Cite Icon23
  • https://doi.org/10.1007/978-3-642-04284-3_18Copy DOI Icon

Constructing a Multi-OS Platform with Minimal Engineering Cost

  • Jan 1, 2009
  • Yuki Kinebuchi +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Constructing an embedded device with a real-time and a general-purpose operating system has attracted attention as a promising approach to let the device balance real-time responsiveness and rich functionalities. This paper introduces our methodology for constructing such multi-OS platform with minimal engineering cost by assuming asymmetric OS combinations unique to embedded systems. Our methodology consists of two parts. One is a simple hypervisor for multiplexing resources to be shared between operating systems. The other is modifying operating systems to allow them to be aware of each other. We constructed an experimental system executing TOPPERS and Linux simultaneously on a hardware equipped with an SH-4A processor. The modification to each operating system kernel limited to a few dozen lines of code and do not introduce any overhead that would compromise real-time responsiveness or system throughput.KeywordsEmbed SystemEngineering CostEmbed DeviceVirtual Machine MonitorVirtual ProcessorThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Similar Papers
  • Conference Article
  • Citations1

Control system development for test handler

  • Dec 19, 2002
  • K John
  • Conference Article
  • Citations1

Configuration and implementation of RTOS under Linux as co-operating system on ×86 dual core processor

  • Aug 01, 2017
  • Amol Kashinath Boke
  • Conference Article
  • Citations7

Virtualization in multicore real-time embedded systems for improvement of interrupt latency

  • May 01, 2018
  • Ivan Pavic +1
  • Book Chapter

Application of ITRON Specification Based OS in the Mobile Radio Communication System

  • Jan 01, 1988
  • Naoya Morita +4
  • Book Chapter

6 - Operating Systems

  • Jan 01, 2004
  • Open Source Software: Implementation and Management
  • Paul Kavanagh
  • Conference Article
  • Citations22

Choose the red pill and the blue pill

  • Sep 22, 2008
  • Ben Laurie +1
  • Conference Article
  • Citations1

Design of sloth real time kernel on a hybrid system

  • Mar 01, 2015
  • Krishnakanth S +1
  • Conference Article
  • Citations1

MKPAC

  • Dec 10, 2018
  • Ramneek +3
  • Conference Article
  • Citations104

The Influence of Operating Systems on the Performance of Collective Operations at Extreme Scale

  • Jan 01, 2006
  • Pete Beckman +3
  • Research Article
  • Citations4

Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware

  • Apr 01, 2024
  • Proceedings of the VLDB Endowment
  • Viktor Leis +1
  • Conference Article
  • Citations1

Implementing real-time scheduling daemon in general purpose operating system Unix

  • Dec 12, 2000
  • Jin-Ho Kim +3
  • Research Article
  • Citations2

Design and implementation of a real-time simulation platform for embedded applications on general-purpose operating systems

  • Jul 31, 2023
  • SIMULATION
  • Jinchao Chen +5
  • Conference Article
  • Citations9

OSEKtime: A Dependable Real-Time Fault-Tolerant Operating System and Communication Layer as an Enabling Technology for By-Wire Applications

  • Mar 06, 2000
  • SAE technical papers on CD-ROM/SAE technical paper series
  • Stefan Poledna +17
  • Conference Article
  • Citations5

Measuring real time performances of PC-based industrial control systems

  • Sep 01, 2007
  • Micaela Caserza Magro +1
  • Conference Article
  • Citations367

A proportional share resource allocation algorithm for real-time, time-shared systems

  • May 13, 1996
  • I Stoica +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.