• DocumentCode
    2023071
  • Title

    A Light-Weighted Virtualization Layer for Multicore Processor-Based Rich Functional Embedded Systems

  • Author

    Li, Ning ; Kinebuchi, Yuki ; Mitake, Hitoshi ; Shimada, Hiromasa ; Lin, Tsung-Han ; Nakajima, Tatsuo

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Waseda Univ., Tokyo, Japan
  • fYear
    2012
  • fDate
    11-13 April 2012
  • Firstpage
    144
  • Lastpage
    153
  • Abstract
    In this paper, we introduce a lightweight processor abstraction layer named SPUMONE. SPUMONE provides virtual CPUs for respective guest OSes, and schedules them according to their priorities. In a typical case, SPUMONE schedules Linux with a low priority and an RTOS with a high priority. We first discuss why the traditional virtual machine monitor design is not appropriate for embedded systems, and how the features of SPUMONE allow us to design modern complex embedded systems with less efforts. Then, we describe two features of SPUMONE for the real-time resource management. SPUMONE also offers a novel mechanism to protect a critical component from malicious programs injected into the GPOS kernel.
  • Keywords
    Linux; embedded systems; multiprocessing systems; virtual machines; virtualisation; GPOS kernel; Linux; RTOS; SPUMONE; light-weighted virtualization layer; lightweight processor abstraction layer; malicious programs; multicore processor; real-time resource management; rich functional embedded systems; virtual CPU; virtual machine monitor design; Embedded systems; Hardware; Kernel; Linux; Multicore processing; Real time systems; Virtual machine monitors; Embedded System; Multicore processors; Virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2012 IEEE 15th International Symposium on
  • Conference_Location
    Guangdong
  • ISSN
    1555-0885
  • Print_ISBN
    978-1-4673-0499-3
  • Type

    conf

  • DOI
    10.1109/ISORC.2012.27
  • Filename
    6195872