System level fixed priority energy management algorithm for embedded real time application |
| |
Affiliation: | 1. College of Computer Science and Technology, Huaqiao University, XiaMen 361021, China;2. Shenyang Institute of Computing Technology, Chinese Academy of Sciences, Shenyang 110168, China;1. Indian Institute of Technology Guwahati, Assam, India;2. Indian Institute of Technology Bhiali, India |
| |
Abstract: | Dynamic power management (DPM) and dynamic voltage scaling (DVS) are crucial techniques to reduce the energy consumption in embedded real-time systems. Many previous studies have focused on the energy consumption of the processor or I/O devices. In this paper, we focus on the problem of energy management integrating DVS and DPM techniques for periodic embedded real-time applications with rate monotonic (RM) policy and present a system level fixed priority energy-efficient scheduling (SLFPEES) algorithm. The SLFPEES algorithm consists of I/O device scheduling and job scheduling. I/O device scheduling is based on the dynamic power management with rate monotonic (DPM-RM) policy which puts devices into the sleep state when the idle interval is larger than devices break even time. Job scheduling is based on the RM policy and uses stack resource protocol (SRP) to guarantee exclusive access to the shared resources. For energy efficiency, the SLFPEES algorithm schedules the task with a lower speed and a higher speed. The experimental result shows that the SLFPEES algorithm can yield significantly energy savings with respect to the existing techniques. |
| |
Keywords: | |
本文献已被 ScienceDirect 等数据库收录! |
|