• DocumentCode
    644161
  • Title

    Decoupling dynamic resource management functions from RTOS for heterogeneous multi-core systems

  • Author

    Oikawa, S.

  • Author_Institution
    Univ. of Tsukuba Tsukuba, Tsukuba, Japan
  • fYear
    2013
  • fDate
    1-4 Oct. 2013
  • Firstpage
    28
  • Lastpage
    29
  • Abstract
    The complexity of consumer electronics devices have them employ more powerful processors as their processing load becomes higher; thus, their higher power consumption becomes a critical problem. In order to balance processing power and electrical power consumption, heterogeneous multi-core processors are becoming popular. This paper proposes an extensible RTOS (real-time operating system) architecture for such heterogeneous multi-core processors, which consist of processors with different processing power and functionalities. The architecture splits the RTOS kernel into the two components, the proxy kernel (PK) and user-level kernel (UK), and decouples dynamic resource management functions from the PK. Such architecture enables the PK to run on a less powerful core while RTOS can utilize dynamic resource management functions provided by the UK. The experiment results running micro benchmark programs show the feasibility of the proposed architecture.
  • Keywords
    consumer electronics; multiprocessing systems; operating system kernels; real-time systems; RTOS; RTOS kernel; consumer electronics; decoupling dynamic resource management functions; heterogeneous multicore systems; proxy kernel; real-time operating system; user-level kernel; Benchmark testing; Dynamic scheduling; Kernel; Linux; Multicore processing; Program processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics (GCCE), 2013 IEEE 2nd Global Conference on
  • Conference_Location
    Tokyo
  • Print_ISBN
    978-1-4799-0890-5
  • Type

    conf

  • DOI
    10.1109/GCCE.2013.6664825
  • Filename
    6664825