Timing Variation-Aware Task Scheduling and Binding for MPSoC

被引:0
|
作者
Chon, HaNeul [1 ]
Kim, Taewhan [1 ]
机构
[1] Seoul Natl Univ, Sch Elect Engn & Comp Sci, Seoul 151744, Kyoung Gi, South Korea
关键词
ALGORITHM; YIELD;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This work addresses the new problem of timing variation-aware task scheduling and binding (TSB) for multiprocessor system-on-chip (MPSoC) architecture in the system-level design, where tasks have full flexibilities of resource (i.e., processor) sharing to meet the design constraints. With the timing variation of processors' clock speed, it has been observed that considering the effects of resource sharing on the resulting performance yield computation is critically important for accurate design space exploration and evaluation in the system-level design. Unfortunately previous statistical static timing analysis (SSTA) in the system-level has never considered resource sharing in computing the performance yield, or has overly simplified by employing the gate-level SSTAs. In this work, we overcome those limitations by proposing an effective SSTA technique called TSB-SSTA, which schedules and binds tasks to resources in the presence of resource sharing. We also propose a timing variation-aware (TV) framework, called TSB-TV, tightly integrating TSB-SSTA. We have tested the effectiveness of our approach through experimentation with benchmarks, which showed an average of 56.1% improvement in performance yield over conventional methods.
引用
收藏
页码:137 / 142
页数:6
相关论文
共 50 条
  • [41] Timing Variation-Aware High Level Synthesis: Current Results and Research Challenges
    Jung, Jongyoon
    Kim, Taewhan
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 1004 - 1007
  • [42] Variation-Aware Placement with Multi-Cycle Statistical Timing Analysis for FPGAs
    Lucas, Gregory
    Dong, Chen
    Chen, Deming
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2010, 29 (11) : 1818 - 1822
  • [43] Practical variation-aware interconnect delay and slew analysis for statistical timing verification
    Ye, Xiaoji
    Li, Peng
    Liu, Frank
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, ICCAD, 2006, : 222 - +
  • [44] Variation-aware fault modeling
    HOPSCH Fabian
    BECKER Bernd
    HELLEBRAND Sybille
    POLIAN Ilia
    STRAUBE Bernd
    VERMEIREN Wolfgang
    WUNDERLICH Hans-Joachim
    ScienceChina(InformationSciences), 2011, 54 (09) : 1813 - 1826
  • [45] Within-die variation-aware scheduling in superscalar processors for improved throughput
    Ndai, Patrick
    Bhunia, Swarup
    Agarwal, Amit
    Roy, Kaushik
    IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (07) : 940 - 951
  • [46] Stochastic scheduling for variation-aware virtual machine placement in a cloud computing CPS
    Chen, Yunliang
    Chen, Xiaodao
    Liu, Wangyang
    Zhou, Yuchen
    Zomaya, Albert Y.
    Ranjan, Rajiv
    Hu, Shiyan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 105 : 779 - 788
  • [47] Energy- and reliability-aware task scheduling onto heterogeneous MPSoC architectures
    Suleyman Tosun
    The Journal of Supercomputing, 2012, 62 : 265 - 289
  • [48] Energy- and reliability-aware task scheduling onto heterogeneous MPSoC architectures
    Tosun, Suleyman
    JOURNAL OF SUPERCOMPUTING, 2012, 62 (01): : 265 - 289
  • [49] Power-Yield Optimization in MPSoC Task Scheduling under Process Variation
    Momtazpour, Mahmoud
    Sanaei, Esmaeel
    Goudarzi, Maziar
    PROCEEDINGS OF THE ELEVENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2010), 2010, : 747 - 754
  • [50] Variation-aware performance verification using at-speed structural test and statistical timing
    Iyengar, Vikram
    Xiong, Jinjun
    Venkatesan, Subbayyan
    Zolotov, Vladimir
    Lackey, David
    Habitz, Peter
    Visweswariah, Chandu
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN DIGEST OF TECHNICAL PAPERS, VOLS 1 AND 2, 2007, : 405 - +