Low Power Scheduling Techniques for Saving CPU Power in Real-Time Systems
نویسنده
چکیده
CPU’s share, in overall power consumption, in a real-time system, is non-negligible. To reduce the power consumption of overall system, reduction in CPU power can be great advantage. Saving power in CPU can also advent for achieving lower operating temperature. In this writing, we show way for reducing power dissipation in CPU. The power dissipation in CPU is roughly proportional to the number of instructions executed per unit time. Consequently, if task load is reduced, CPU power is also reduced. We propose two methods for reducing the task load on CPU.
منابع مشابه
Optimal Scheduling of CHP-based Microgrid Under Real-Time Demand Response Program
Microgrid (MG) is considered as a feasible solution to integrate the distributed energy sources. In this paper, optimal scheduling of a grid-connected MG is investigated considering different power sources as combined heat and power (CHP) units, only power and heat generating units, and battery storage systems. Two different feasible operating regions are considered for the CHP units. In additi...
متن کاملA Review Of Different Types Of Schedulers Used In Energy Management
Recent technological advances have greatly improved the performance and features of embedded systems. With the number of just mobile devices now reaching nearly equal to the population of earth, embedded systems have truly become global. These tendencies have also made the task of managing their power consumption extremely challenging. In recent years, several techniques have been proposed to a...
متن کاملScheduling techniques for reducing processor energy use in MacOS
The CPU is one of the major power consumers in a portable computer, and considerable power can be saved by turning off the CPU when it is not doing useful work. In Apple’s MacOS, however, idle time is often converted to busy waiting, and generally it is very hard to tell when no useful computation is occurring. In this paper, we suggest several heuristic techniques for identifying this conditio...
متن کاملPeriodic Reward-Based Scheduling and Its Application to Power-Aware Real-Time Systems
In this chapter, we introduce Reward-based and Power-aware scheduling frameworks. Reward-based scheduling is based on the principle of trading precision for timeliness and it is particularly suitable for real-time applications when worst-case guarantees cannot be provided due to overload conditions and/or faults. Power-aware scheduling exploits the convex relation between the CPU speed and the ...
متن کاملApplying Dynamic Priority Scheduling Scheme to Static Systems of Pinwheel Task Model in Power-Aware Scheduling
Power-aware scheduling reduces CPU energy consumption in hard real-time systems through dynamic voltage scaling (DVS). In this paper, we deal with pinwheel task model which is known as static and predictable task model and could be applied to various embedded or ubiquitous systems. In pinwheel task model, each task's priority is static and its execution sequence could be predetermined. There ha...
متن کامل