Loading...
Variation-aware task scheduling and power mode selection for MPSoC power optimization
Momtazpour, M ; Sharif University of Technology | 2010
606
Viewed
- Type of Document: Article
- DOI: 10.1109/CADS.2010.5623596
- Publisher: 2010
- Abstract:
- Increasing delay and power variation has become a major challenge to designing high performance Multiprocessor System-On-Chips (MPSoC) in deep sub-micron technologies. As a result, a paradigm shift from deterministic to statistical design methodology at all levels of the design hierarchy is inevitable. In this paper, we propose a static variation-aware task scheduling and power mode selection algorithm for MPSoCs. The proposed algorithm is able to maximize the total power yield of the chip under a given performance yield constraint by searching for the optimal task scheduling and power mode selection policy for a specified multiprocessor platform. Experimental results are gathered by simulating the algorithm with two different statistical analysis methods called Monte Carlo and Event-Reference-Table-based method. We have shown that by considering both leakage and frequency variation during the simultaneous selection of task scheduling and power mode switching policies, our algorithm achieves significant improvement over conventional methods
- Keywords:
- Conventional methods ; Deep sub-micron technology ; Design hierarchy ; Frequency variation ; MONTE CARLO ; Multi-processor platforms ; Multiprocessor system on chips ; Paradigm shifts ; Power modes ; Power Optimization ; Power variations ; Statistical analysis ; Statistical design ; Task-scheduling ; Total power ; Computer architecture ; Monte Carlo methods ; Multitasking ; Optimization ; Scheduling algorithms ; Multiprocessing systems
- Source: Proceedings - 15th CSI International Symposium on Computer Architecture and Digital Systems, CADS 2010, 23 September 2010 through 24 September 2010 ; September , 2010 , Pages 27-33 ; 9781424462698 (ISBN)
- URL: http://ieeexplore.ieee.org/document/5623596