Logo image
An efficient voltage scaling algorithm for complex SoCs with few number of voltage modes
Conference paper

An efficient voltage scaling algorithm for complex SoCs with few number of voltage modes

Bita Gorjiara, Nader Bagherzadeh and Pai Chou
Proceedings of the 2004 International Symposium on Lower Power Electronics and Design, ISLPED'04, Vol.2004-January(January), pp.381-386
01/2004

Abstract

Dynamic Voltage Scaling (DVS);Heterogeneous systems;Multi-processor systems;Optimization;Power management;Scheduling;Stochastic gradient search Engineering (all)
Increasing demand for larger high-performance applications requires developing more complex systems with hundreds of processing cores on a single chip. To allow dynamic voltage scaling in each on-chip cores individually, many on-chip voltage regulators must be used. However, the limitations in implementation of onchip inductors can reduce the efficiency, accuracy and the number of voltage modes generated by regulators. Therefore the future voltage scheduling algorithms must be efficient, even in the presence of few voltage modes; and fast, in order to handle complex applications. Techniques proposed to date, need many fine-grained voltage modes to produce energy efficient results and their quality degrades significantly as the number of modes decreases. This paper presents a new technique called Adaptive Stochastic Gradient Voltage and Task Scheduling (ASG-VTS) that quickly generates very energy efficient results irrespective of the number of available voltage modes. The results of comparing our algorithm to the most efficient approaches (RVS and EE-GLSA) show that in the presence of only four valid modes, the ASG-VTS saves up to 26% and 33% more energy. On the other hand, other approaches require at least ten modes to reach the same level of energy saving that ASG-VTS achieves with only four modes. Therefore our algorithm can also be used to explore and minimize the number of required voltage levels in the system.

Metrics

1 Record Views

Details

Logo image