Variation-aware task allocation and scheduling for MPSoC

被引:37
|
作者
Wang, Feng [1 ]
Nicopoulos, C. [1 ]
Wu, Xiaoxia [1 ]
Xie, Yuan [1 ]
Vijaykrishnan, N. [1 ]
机构
[1] Penn State Univ, University Pk, PA 16802 USA
关键词
D O I
10.1109/ICCAD.2007.4397330
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As technology scales, the delay uncertainty caused by process variations has become increasingly pronounced in deep sub-micron designs. As a result, a paradigm shift from deterministic to statistical design methodology at all levels of the design hierarchy is inevitable [1]. In this paper, we propose a variation-aware task allocation and scheduling algorithm for Multiprocessor System-on-Chip (MPSoC) architectures to mitigate the impact of parameter variations. A new design metric, called performance yield and defined as the probability of the assigned schedule meeting the predefined performance constraints, is used to guide the task allocation and scheduling procedure. An efficient yield computation method for task scheduling complements and significantly improves the effectiveness of the proposed variation-aware scheduling algorithm. Experimental results show that our variation-aware scheduler achieves significant yield improvements. On average, 45% and 34% yield improvements over worst-case and nominal-case deterministic schedulers, respectively, can be obtained across the benchmarks by using the proposed variation-aware scheduler.
引用
收藏
页码:598 / 603
页数:6
相关论文
共 50 条
  • [41] Energy-aware task allocation for rate monotonic scheduling
    AlEnawy, TA
    Aydin, H
    RTAS 2005: 11TH IEEE REAL TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2005, : 213 - 223
  • [42] Thermal-aware task allocation and scheduling for embedded systems
    Hung, WL
    Xie, Y
    Vijaykrishnan, N
    Kandemir, M
    Irwin, MJ
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 898 - 899
  • [43] Variation-aware semantic image synthesis
    Xu, Mingle
    Lee, Jaehwan
    Yoon, Sook
    Kim, Hyongsuk
    Park, Dong Sun
    IMAGE AND VISION COMPUTING, 2024, 142
  • [44] Variation-aware Binarized Memristive Networks
    Lammie, Corey
    Krestinskaya, Olga
    James, Alex
    Azghadi, Mostafa Rahimi
    2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2019, : 490 - 493
  • [45] An Energy- and Reliability-Aware Task Scheduling in Real-Time MPSoC Systems
    Saberikia, Mohammad Reza
    Beitollahi, Hakem
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (13)
  • [46] Variation-Aware Resource Allocation Evaluation for Cloud Workflows using Statistical Model Checking
    Huang, Saijie
    Chen, Mingsong
    Liu, Xiao
    Du, Dehui
    Chen, Xiaohong
    2014 IEEE FOURTH INTERNATIONAL CONFERENCE ON BIG DATA AND CLOUD COMPUTING (BDCLOUD), 2014, : 201 - 208
  • [47] A Fine-Grain Variation-Aware Dynamic Vdd-Hopping AVFS Architecture on a 32 nm GALS MPSoC
    Miro-Panades, Ivan
    Beigne, Edith
    Thonnart, Yvain
    Alacoque, Laurent
    Vivet, Pascal
    Lesecq, Suzanne
    Puschini, Diego
    Molnos, Anca
    Thabet, Farhat
    Tain, Benoit
    Ben Chehida, Karim
    Engels, Sylvain
    Wilson, Robin
    Fuin, Didier
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2014, 49 (07) : 1475 - 1486
  • [48] An Optimal DPM Based Energy-Aware Task Scheduling for Performance Enhancement in Embedded MPSoC
    Khan, Hamayun
    Din, Irfan Ud
    Ali, Arshad
    Husain, Mohammad
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (01): : 2097 - 2113
  • [49] A Dynamic Priority Task Scheduling Algorithm For Mpsoc
    Shen, Yang
    Qi, Deyu
    2018 3RD INTERNATIONAL CONFERENCE ON SMART CITY AND SYSTEMS ENGINEERING (ICSCSE), 2018, : 813 - 818
  • [50] Variation-Aware Adaptive Tuning for Nanophotonic Interconnects
    Wu, Rui
    Chen, Chin-Hui
    Li, Cheng
    Huang, Tsung-Ching
    Lan, Fan
    Zhang, Chong
    Pan, Yun
    Bowers, John E.
    Beausoleil, Raymond G.
    Cheng, Kwang-Ting
    2015 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2015, : 487 - 493