Static statistical MPSoC power optimization by variation-aware task and communication scheduling

被引:5
|
作者
Momtazpour, M. [1 ,2 ]
Goudarzi, M. [2 ,3 ]
Sanaei, E. [1 ]
机构
[1] Sharif Univ Technol, Dept Elect Engn, Tehran 113659363, Iran
[2] Sharif Univ Technol, Dept Comp Engn, Tehran 113659363, Iran
[3] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
基金
美国国家科学基金会;
关键词
MPSoC; Sensitivity analysis; Task scheduling; Process variation; DIE;
D O I
10.1016/j.micpro.2012.02.008
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Corner-case analysis is a well-known technique to cope with occasional deviations occurring during the manufacturing process of semiconductors. However, the increasing amount of process variation in nanometer technologies has made it inevitable to move toward statistical analysis methods, instead of deterministic worst-case-based techniques, at all design levels. We show that by statically considering statistical effects of random and systematic process variation on performance and power consumption of a Multiprocessor System-on-Chip (MPSoC), significant power improvement can be achieved by static software-level optimizations such as task and communication scheduling. Moreover, we analyze and show how the changes in the amount of process variability as well as values of other system constraints affect the achieved power improvement in such system-level optimizations. We employ a mixed-level model of MPSoC critical components so as to obtain the statistical distribution of frequency and power consumption of MPSoCs in presence of both within-die and die-to-die process variations. Using this model, we show that our proposed statistical task scheduling algorithm can achieve substantial power reduction under different values of system constraints. Furthermore, the effectiveness of our proposed statistical task scheduling approach will even increase with the increasing amount of process variation expected to occur in future technologies. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:953 / 963
页数:11
相关论文
共 50 条
  • [21] An task scheduling algorithm of real-time leakage power and temperature optimization for MPSoC
    Fu Zhaoguo
    Sun Chaoshan
    Luo Zuying
    2009 11TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN AND COMPUTER GRAPHICS, PROCEEDINGS, 2009, : 478 - 483
  • [22] Variation-Aware Multimetric Optimization During Gate Sizing
    Ranganathan, Nagarajan
    Gupta, Upavan
    Mahalingam, Venkataraman
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2009, 14 (04)
  • [23] Lifetime Reliability-Aware Task Allocation and Scheduling for MPSoC Platforms
    Huang, Lin
    Yuan, Feng
    Xu, Qiang
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 51 - 56
  • [24] Variation-Aware Scheduling for Chip Multiprocessors with Thread Level Redundancy
    Dong, Jianbo
    Zhang, Lei
    Han, Yinhe
    Yan, Guihai
    Li, Xiaowei
    IEEE 15TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2009, : 17 - 22
  • [25] Task Dependency Aware IP Core for Dynamic Scheduling in MPSoC Fnvironment
    Bamnote, Ruchika
    RavaleNerkar, Priya M.
    Apte, Sulabha S.
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING (ICIP), 2015, : 80 - 84
  • [26] Variation-aware low-power buffer design
    Nicopoulos, Chrysostomos
    Yanamandra, Aditya
    Srinivasan, Suresh
    Vijaykrishnan, N.
    Irwin, Mary Jane
    CONFERENCE RECORD OF THE FORTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1-5, 2007, : 1402 - 1406
  • [27] Variation-Aware Electromigration Analysis of Power/Ground Networks
    Li, Di-an
    Marek-Sadowska, Malgorzata
    2011 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2011, : 571 - 576
  • [28] Variation-Aware System-Level Power Analysis
    Chandra, Saumya
    Lahiri, Kanishka
    Raghunathan, Anand
    Dey, Sujit
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2010, 18 (08) : 1173 - 1184
  • [29] Variation-aware approaches with power improvement in digital circuits
    Mirzaei, Mohammad
    Mosaffa, Mahdi
    Mohammadi, Siamak
    INTEGRATION-THE VLSI JOURNAL, 2015, 48 : 83 - 100
  • [30] Power constraint communication-aware task scheduling in reconfigurable multiprocessors
    Liu, Yan, 1600, Transport and Telecommunication Institute, Lomonosova street 1, Riga, LV-1019, Latvia (18):