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
Link To Document :
بازگشت