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 条
  • [31] Variation-aware fault modeling
    Fabian Hopsch
    Bernd Becker
    Sybille Hellebrand
    Ilia Polian
    Bernd Straube
    Wolfgang Vermeiren
    Hans-Joachim Wunderlich
    Science China Information Sciences, 2011, 54 : 1813 - 1826
  • [32] Variation-aware fault modeling
    Hopsch, Fabian
    Becker, Bernd
    Hellebrand, Sybille
    Polian, Ilia
    Straube, Bernd
    Vermeiren, Wolfgang
    Wunderlich, Hans-Joachim
    SCIENCE CHINA-INFORMATION SCIENCES, 2011, 54 (09) : 1813 - 1826
  • [33] Efficient Variation-Aware Statistical Dynamic Timing Analysis for Delay Test Applications
    Wagner, Marcus
    Wunderlich, Hans-Joachim
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 276 - 281
  • [34] Variation-Aware Routing For FPGAs
    Sivaswamy, Satish
    Bazargan, Kia
    FPGA 2007: FIFTEENTH ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS, 2007, : 71 - 79
  • [35] Variation-Aware Deterministic ATPG
    Sauer, Matthias
    Polian, Ilia
    Imhof, Michael E.
    Mumtaz, Abdullah
    Schneider, Eric
    Czutro, Alexander
    Wunderlich, Hans-Joachim
    Becker, Bernd
    2014 19TH IEEE EUROPEAN TEST SYMPOSIUM (ETS 2014), 2014,
  • [36] Effective Corner-Based Techniques for Variation-Aware IC Timing Verification
    Guerra e Silva, Luis
    Phillips, Joel
    Silveira, L. Miguel
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2010, 29 (01) : 157 - 162
  • [37] Multi-layer interconnect performance comers for variation-aware timing analysis
    Huebbers, Frank
    Dasdan, Ali
    Ismail, Yehea
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN DIGEST OF TECHNICAL PAPERS, VOLS 1 AND 2, 2007, : 713 - +
  • [38] Minimizing Clocking Patterns of Adjustable Safe Clocking for Timing Variation-Aware Datapaths
    Inoue, Keisuke
    Kaneko, Mineo
    53RD IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 113 - 116
  • [39] Variation-Aware False Path Analysis Based on Statistical Dynamic Timing Analysis
    Jung, Jongyoon
    Kim, Taewhan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (11) : 1684 - 1697
  • [40] Variation-Aware Placement for FPGAs with Multi-cycle Statistical Timing Analysis
    Lucas, Gregory
    Dong, Chen
    Chen, Deming
    FPGA 10, 2010, : 177 - 180