Traffic-Aware Application Mapping for Network-on-Chip based Multiprocessor System-on-Chip

被引:7
|
作者
Yang, Lei [1 ]
Liu, Weichen [1 ]
Jiang, Weiwen [1 ]
Zhang, Wei [2 ]
Li, Mengquan [1 ]
Yi, Juan [1 ]
Liu, Duo [1 ]
Sha, Edwin H. -M. [1 ]
机构
[1] Chongqing Univ, Coll Comp Sci, Chongqing, Peoples R China
[2] Hong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Hong Kong, Peoples R China
关键词
Network-on-Chip; Mapping; Scheduling; Communication Optimization; CONTENTION;
D O I
10.1109/HPCC-CSS-ICESS.2015.60
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Network on Chip (NoC) has become a promising solution for the communication paradigm of the next-generation multiprocessor system-on-chip (MPSoC). As communication has become an integral part of on-chip computing, researchers are paying more attention to its implementation and optimization. Traditional techniques that model inter-processor communication inaccurately will lead to unexpected runtime performance, which is on average 90.8% worse than the predicted results based on an observation. In this paper, we present an application mapping and scheduling technique for NoC-based MPSoCs that integrates fine-grain optimization on inter-processor communications with the objective of minimizing the schedule length. A communication model is proposed to address properly the latency of inter-processor communication with network contention. Performance evaluation results show that solutions obtained by the proposed technique can generate realistic performance that is on average 34.7% higher than traditional techniques, and the Integer-Linear Programming (ILP) based approach can outperform the state-of-the-art heuristic algorithms by 31.1%. A case study on H.264 HDTV decoder shows that our approach achieves 22.8% improvement in prediction accuracy, 20.9% improvement in performance and 40% reduction in the number of network contentions.
引用
收藏
页码:571 / 576
页数:6
相关论文
共 50 条
  • [31] A communication-aware and predictive list scheduling algorithm for network-on-chip based heterogeneous muti-processor system-on-chip
    Yao, Yu
    Song, Yukun
    Ge, Hu
    Huang, Ying
    Zhang, Duoli
    MICROELECTRONICS JOURNAL, 2022, 121
  • [32] Subnetwork Based Traffic Aware Rerouting for CMesh Bufferless Network-on-Chip
    Kunthara, Rose George
    James, Rekha K.
    Sleeba, Simi Zerine
    Jose, John
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2024, 33 (12)
  • [33] Multiprocessor System-on-Chip Design for Industrial Wireless Application
    Surantha, Nico
    Maria, Astri
    Nagao, Yuhei
    Ochi, Hiroshi
    2016 INTERNATIONAL SYMPOSIUM ON ELECTRONICS AND SMART DEVICES (ISESD), 2016, : 57 - 62
  • [34] Adaptive Error- and Traffic-aware Router Architecture for 3D Network-on-Chip Systems
    Ben Ahmed, Akram
    Meyer, Michael
    Okuyama, Yuichi
    Ben Abdallah, Abderazek
    2014 IEEE 8TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANYCORE SOCS (MCSOC), 2014, : 197 - 204
  • [35] SoCWire: A Network-on-Chip approach for Reconfigurable System-on-Chip designs in space applications
    Osterloh, B.
    Michalik, H.
    Fiethe, B.
    Kotarowski, K.
    PROCEEDINGS OF THE 2008 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, 2008, : 51 - 56
  • [36] Energy-Aware Task Allocation for Network-on-Chip Based Heterogeneous Multiprocessor Systems
    Huang, Jia
    Buckl, Christian
    Raabe, Andreas
    Knoll, Alois
    PROCEEDINGS OF THE 19TH INTERNATIONAL EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2011, : 447 - 454
  • [37] Mapping of IP cores to network-on-chip architectures based on traffic loads
    Wu, CM
    Chi, HC
    Lee, MC
    2005 6TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, BOOKS 1 AND 2, 2005, : 874 - 877
  • [38] Multiobjective optimization and evolutionary algorithms for the application mapping problem in multiprocessor system-on-chip design
    Erbas, Cagkan
    Cerav-Erbas, Selin
    Pimentel, Andy D.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (03) : 358 - 374
  • [39] An Improved Thermal Model for Static Optimization of Application Mapping and Scheduling in Multiprocessor System-on-Chip
    Yi, Juan
    Liu, Weichen
    Jiang, Weiwen
    Qin, Mingwen
    Yang, Lei
    Liu, Duo
    Xiao, Chunming
    Du, Luelue
    Sha, Edwin H. -M.
    2014 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2014, : 548 - 553
  • [40] Thermal Aware Application Mapping and Frequency Scaling for Mesh-Based Network-On-Chip Design
    Sonavane, Raghav
    Kashyap, Gobburi Sai
    Chattopadhyay, Santanu
    2018 IEEE 4TH INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2018), 2018, : 70 - 75