Variation-Aware Task and Communication Scheduling in MPSoCs for Power-Yield Maximization

被引:5
|
作者
Momtazpour, Mahmoud [1 ]
Goudarzi, Maziar [1 ,2 ]
Sanaei, Esmaeil [1 ]
机构
[1] Sharif Univ Technol, Tehran, Iran
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran 193955746, Iran
关键词
process variation; task scheduling; power yield; MPSoC;
D O I
10.1587/transfun.E93.A.2542
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Parameter variations reveal themselves as different frequency and leakage powers per instances of the same MPSoC By the increasing variation with technology scaling worst case based scheduling algorithms result in either increasingly less optimal schedules or otherwise more lost yield To address this problem this paper introduces a variation aware task and communication scheduling algorithm for multiprocessor system on chip (MPSoC) We consider both delay and leakage power van awns during the process of finding the best schedule so that leakier processors are less utilized and can be more frequently put in sleep mode to reduce power Our algorithm takes advantage of event tables to accelerate the statistical timing and power analysis We use genetic algorithm to find the best schedule that maximizes power yield under a performance yield constraint Experimental results on real world benchmarks show that our proposed algorithm achieves 16 6% power yield improvement on average over deterministic worst case based scheduling
引用
收藏
页码:2542 / 2550
页数:9
相关论文
共 50 条
  • [21] Energy-Aware Scheduling of Conditional Task Graphs with Deadlines on MPSoCs
    Tariq, Umair Ullah
    Wu, Hui
    PROCEEDINGS OF THE 34TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2016, : 265 - 272
  • [22] Variation-aware parameter based analog yield optimization methods
    Sita Kondamadugula
    Srinath R. Naidu
    Analog Integrated Circuits and Signal Processing, 2019, 99 : 123 - 132
  • [23] 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
  • [24] 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
  • [25] Enhancing Analog Yield Optimization for Variation-aware Circuits Sizing
    Lahiouel, Ons
    Zaki, Mohamed H.
    Tahar, Sofiene
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 1273 - 1276
  • [26] 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
  • [27] 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
  • [28] Variation-aware parameter based analog yield optimization methods
    Kondamadugula, Sita
    Naidu, Srinath R.
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2019, 99 (01) : 123 - 132
  • [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):