Title :
Low power system scheduling and synthesis
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., NJ, USA
Abstract :
Many scheduling techniques have been presented recently which exploit dynamic voltage scaling (DVS) and dynamic power management (DPM) for both uniprocessors, and distributed systems, as well as both real-time and non-real-time systems. While such techniques are power-aware and aim at extending battery lifetimes for portable systems, they need to be augmented to make them battery-aware as well. This paper surveys such power-aware and battery-aware scheduling algorithms. In addition system synthesis algorithms for real-time systems-on-a-chip (SOCs), distributed and wireless client-server embedded systems, etc., have begun optimizing power consumption in addition to system price. The paper also surveys such algorithms as well, and points out some open problems.
Keywords :
VLSI; application specific integrated circuits; circuit CAD; client-server systems; genetic algorithms; high level synthesis; low-power electronics; multiprocessing systems; processor scheduling; real-time systems; battery-aware scheduling algorithms; distributed systems; dynamic power management; dynamic voltage scaling; low power system scheduling; low power system synthesis; power consumption optimisation; power-aware scheduling algorithms; real-time SoCs; system synthesis algorithms; systems-on-a-chip; wireless client-server embedded systems; Batteries; Dynamic scheduling; Dynamic voltage scaling; Energy management; Power system dynamics; Power system management; Power systems; Real time systems; Scheduling algorithm; Voltage control;
Conference_Titel :
Computer Aided Design, 2001. ICCAD 2001. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
0-7803-7247-6
DOI :
10.1109/ICCAD.2001.968629