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 条
  • [21] Variation-aware application scheduling and power management for Chip Multiprocessors
    Teodorescu, Radu
    Torrellas, Josep
    ISCA 2008 PROCEEDINGS: 35TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2008, : 363 - 374
  • [22] 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
  • [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] 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
  • [25] Process Variation-Aware Approximation for Efficient Timing Management of Digital Circuits
    Faryabi, Mohsen
    Dorosti, Hamed
    Modarressi, Mehdi
    Fakhraie, Sied Mehdi
    PROCEEDINGS OF 2015 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2015,
  • [26] Minimizing Minimum Delay Compensations for Timing Variation-Aware Datapath Synthesis
    Inoue, Keisuke
    Kaneko, Mineo
    Wagaki, Tsuyoshi
    2008 51ST MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2008, : 97 - 100
  • [27] A Variation-Aware Approach for Task Allocation in Wireless Distributed Computing Systems
    Ma, Xiaofu
    Volos, Haris I.
    Zheng, Xiangwei
    Reed, Jeffrey H.
    Bose, Tamal
    2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 5006 - 5011
  • [28] Task Assignment and Scheduling in MPSoC under Process Variation: A Stochastic Approach
    Khodabandeloo, Behnam
    Khonsari, Ahmad
    Majidi, Alireza
    Hajiesmaili, Mohammad Hassan
    2018 23RD ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2018, : 690 - 695
  • [29] Variation-Aware Layout-Driven Scheduling for Performance Yield Optimization
    Lucas, Gregory
    Chen, Deming
    2010 IEEE AND ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2010, : 17 - 24
  • [30] Variation-Aware Fault Modeling
    Hopsch, Fabian
    Becker, Bernd
    Hellebrand, Sybille
    Polian, Ilia
    Straube, Bernd
    Vermeiren, Wolfgang
    Wunderlich, Hans-Joachim
    2010 19TH IEEE ASIAN TEST SYMPOSIUM (ATS 2010), 2010, : 87 - 93