Title :
Realistic energy modeling of scheduling, interprocess-communication and context switch routines
Author :
Ouni, Bassem ; Belleudy, Cécile ; Senn, Eric
Author_Institution :
LEAT, Univ. of Nice Sophia-Antipolis, Sophia-Antipolis, France
Abstract :
In this study, we introduce an approach about how to model energy and power consumption of embedded systems running operating system (OS). The embedded OS provides an abstraction layer to applicative tasks through system calls to exploit the hardware device resources. We interest in characterizing the energy overhead of the embedded OS services. The remainder of this article details the approaches used to determine energy and power overheads of a set of basic services of the embedded OS: scheduling, context switch and inter-process communication. We analyze the impact of a set of parameters like processor frequency and scheduling policy on the energy consumption. Then, we extract models and laws of these overheads. In our experiments, the hardware platform used is OMAP35x EVM board running Linux omap as operating system.
Keywords :
Linux; embedded systems; power consumption; scheduling; Linux omap; OMAP35x EVM board; context switch routines; embedded OS; embedded systems; hardware platform; interprocess-communication; operating system; power consumption; realistic energy modeling; scheduling; Context; Energy consumption; Hardware; Kernel; Processor scheduling; Switches; Context switch; Embedded operating system; Energy consumption; Inter-process communication; Scheduling;
Conference_Titel :
Design & Technology of Integrated Systems in Nanoscale Era (DTIS), 2012 7th International Conference on
Conference_Location :
Gammarth
Print_ISBN :
978-1-4673-1926-3
DOI :
10.1109/DTIS.2012.6232966