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 条
  • [1] Resource Sharing Problem of Timing Variation-Aware Task Scheduling and Binding in MPSoC
    Chon, Haneul
    Kim, Taewhan
    COMPUTER JOURNAL, 2010, 53 (07): : 883 - 894
  • [2] Variation-aware task allocation and scheduling for MPSoC
    Wang, Feng
    Nicopoulos, C.
    Wu, Xiaoxia
    Xie, Yuan
    Vijaykrishnan, N.
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN DIGEST OF TECHNICAL PAPERS, VOLS 1 AND 2, 2007, : 598 - 603
  • [3] Static statistical MPSoC power optimization by variation-aware task and communication scheduling
    Momtazpour, M.
    Goudarzi, M.
    Sanaei, E.
    MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (08) : 953 - 963
  • [4] Variation-Aware Task Scheduling and Power Mode Selection for MPSoC Power Optimization
    Momtazpour, Mahmoud
    Goudarzi, Maziar
    Sanaei, Esmaeel
    15TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS 2010), 2010, : 27 - 33
  • [5] Variation-Aware Task and Communication Mapping for MPSoC Architecture
    Wang, Feng
    Chen, Yibo
    Nicopoulos, Chrysostomos
    Wu, Xiaoxia
    Xie, Yuan
    Vijaykrishnan, Narayanan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (02) : 295 - 307
  • [6] Variation-Aware Evaluation of MPSoC Task Allocation and Scheduling Strategies using Statistical Model Checking
    Chen, Mingsong
    Yue, Daian
    Qin, Xiaoke
    Fu, Xin
    Mishra, Prabhat
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 199 - 204
  • [7] PEVaS: Power and Execution-time Variation-aware Scheduling for MPSoC
    Nomura, Komei
    Takashima, Yasuhiro
    Nakamura, Yuichi
    2016 14TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2016,
  • [8] ILP-based Scheme for Timing Variation-aware Scheduling and Resource Binding
    Chen, Yibo
    Ouyang, Jin
    Xie, Yuan
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2008, : 27 - 30
  • [9] Timing Variation-Aware Scheduling and Resource Binding in High-Level Synthesis
    Mittal, Kartikey
    Joshi, Arpit
    Mutyam, Madhu
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2011, 16 (04)
  • [10] A Variation and Energy Aware ILP Formulation for Task Scheduling in MPSoC
    Ghorbani, Mahboobeh
    2012 13TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2012, : 772 - 777