Title :
Energy-Efficient Architecture for Embedded Software with Hard Real-Time Requirements in Partial Reconfigurable Systems
Author :
Gao, Zhigang ; Dai, Guojun ; Liu, Peng ; Zhang, Peifeng
Author_Institution :
Coll. of Comput. Sci. & Technol., Hangzhou Dianzi Univ., Hangzhou, China
Abstract :
Embedded systems, because of their application-specific characteristic, are one of the most widely used domains for reconfigurable systems. Aiming at the energy-saving problem, this paper presents a dynamic scheduling architecture. The contribution of this paper is twofold: First, this paper presents an Energy-efficient Architecture for Embedded Software (EAES), which uses a processor with dynamic voltage scaling (DVS) capability and FPGA modules as the hardware platform, and extends directed acyclic graph with AND and OR relationship as the task model. Second, this paper presents a dynamic energy-saving method, which combines the pre-assignment of tasks with dynamic runtime scheduling, minimizing the energy consumption of tasks while meets their deadline requirements. This is work in progress. So far, we have designed and implemented the required critical hardware and software functions. Currently, we are focusing on the rest functions and system integration.
Keywords :
directed graphs; embedded systems; field programmable gate arrays; power aware computing; reconfigurable architectures; scheduling; FPGA module; directed acyclic graph; dynamic energy saving method; dynamic runtime scheduling; dynamic scheduling architecture; dynamic voltage scaling capability; embedded software; energy efficient architecture; energy saving problem; hard real time requirement; partial reconfigurable system; tasks energy consumption minimization; Computer architecture; Dynamic scheduling; Dynamic voltage scaling; Embedded software; Embedded system; Energy efficiency; Field programmable gate arrays; Hardware; Real time systems; Voltage control; DAG; DVS; Reconfigurable computing; embedded systems; energy savings;
Conference_Titel :
Scalable Computing and Communications; Eighth International Conference on Embedded Computing, 2009. SCALCOM-EMBEDDEDCOM'09. International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-0-7695-3825-9
DOI :
10.1109/EmbeddedCom-ScalCom.2009.76