arrow
Return

An Energy-Efficient Middleware for Computation Offloading in Real-Time Embedded Systems

delete2016-08-01
delete5
PRE
AI
A
Anas Toma *
S
Santiago Pagani
J
Jian-Jia Chen
W
Wolfgang Karl
J
Jörg Henkel
DOI:10.1109/RTCSA.2016.50delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Embedded systems have limited resources, such as computation capabilities and battery life. The Dynamic Voltage and Frequency Scaling (DVFS) technique is used to save energy by running the processor of the embedded system at low voltage and frequency levels. However, this prolongs the execution time, which may cause potential deadline misses for real-time tasks. In this paper, we propose a general-purpose middleware to reduce the energy consumption in embedded systems without violating the real-time constraints. The algorithms in the middleware adopt the computation offloading concept to reduce the workload on the processor of the embedded system by sending the computation-intensive tasks to a powerful server. The algorithms are further combined with the DVFS technique to find the running frequency (or speed) such that the energy consumption is minimized and the real-time constraints are satisfied. The evaluation shows that our approach reduces the average energy consumption down to nearly 60%, compared to executing all the tasks locally at the maximum processor speed.
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
IF:
0
Papers:
4
Citations:
0

Organization

D
dortmund university of technology
Scholars:
9.4K
Papers: 9.1K
Citations: 15
H
Helmholtz Association
Scholars:
13.2W
Papers: 10.7W
Citations: 145