Title :
Power consumption optimization for real-time applications: Results on a MAC application implementation
Author :
Bourdelles, Michel ; Marechal, Julien
Author_Institution :
THALES Commun. & Security, Gennevilliers, France
fDate :
April 27 2014-May 2 2014
Abstract :
This article proposes a CPU resources control module to be included in a real-time embedded system, and using platform resources tuning capabilities such as Dynamic Voltage and Frequency Scaling (DVFS). This control module has been designed to be generic enough to be adapted to any system, but precise enough to take into account real-time constraints of such systems. The solution proposed does not need any knowledge and pre-execution of the business code of the active components of the system to be monitored. The solution is demonstrated on the Medium Access Control (MAC) of a radio protocol implemented on a Freescale IMX6 board with power gains of more than 40% with frequency scale variations from 800MHz to 400MHz.
Keywords :
access protocols; embedded systems; microcontrollers; mobile ad hoc networks; power aware computing; software radio; ARM cortex A9 based Freescale IMX6 board; CPU resource control module; DVFS; MAC; MAC application implementation; control module; dynamic voltage-and-frequency scaling; frequency scale variations; medium access control; mobile ad-hoc wireless network; platform resource tuning capabilities; power consumption optimization; power gains; real-time applications; real-time constraints; real-time embedded system; software radio protocol; Conferences; Decision support systems; Handheld computers; Dynamic Voltage and Frequeny Scaling; Power consumption monitoring; Radio protocol; Real-Time and Embedded Systems;
Conference_Titel :
Computer Communications Workshops (INFOCOM WKSHPS), 2014 IEEE Conference on
Conference_Location :
Toronto, ON
DOI :
10.1109/INFCOMW.2014.6849325