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 条
  • [41] Hardening Architectures for Multiprocessor System-on-Chip
    Aviles, Pablo M.
    Garcia-Astudillo, Luis A.
    Entrena, Luis
    Garcia-Valderas, Mario
    Martin-Holgado, Pedro
    Morilla, Yolanda
    Lindoso, Almudena
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2024, 71 (08) : 1887 - 1895
  • [42] Cluster-based application mapping method for Network-on-Chip
    Tosun, Suleyman
    ADVANCES IN ENGINEERING SOFTWARE, 2011, 42 (10) : 868 - 874
  • [43] Multiprocessor system-on-chip (MPSoC) technology
    Wolf, Wayne
    Jerraya, Ahmed Amine
    Martin, Grant
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (10) : 1701 - 1713
  • [44] Advancing interconnect density for spiking neural network hardware implementations using traffic-aware adaptive network-on-chip routers
    Carrillo, Snaider
    Harkin, Jim
    McDaid, Liam
    Pande, Sandeep
    Cawley, Seamus
    McGinley, Brian
    Morgan, Fearghal
    NEURAL NETWORKS, 2012, 33 : 42 - 57
  • [45] ProNoC: A low latency network-on-chip based many-core system-on-chip prototyping platform
    Monemi, Alireza
    Tang, Jia Wei
    Palesi, Maurizio
    Marsono, Muhammad N.
    MICROPROCESSORS AND MICROSYSTEMS, 2017, 54 : 60 - 74
  • [46] Cache-aware network-on-chip for chip multiprocessors
    Tatas, Konstantinos
    Kyriacou, Costas
    Dekoulis, George
    Demetriou, Demetris
    Avraam, Costas
    Christou, Anastasia
    VLSI CIRCUITS AND SYSTEMS IV, 2009, 7363
  • [47] Power dissipation of the Network-On-Chip in a System-on-Chip for MPEG-4 video encoding
    Milojevic, Dragomir
    Montperrus, Luc
    Verkest, Diederik
    2007 IEEE ASIAN SOLID-STATE CIRCUITS CONFERENCE, PROCEEDINGS OF TECHNICAL PAPERS, 2007, : 392 - +
  • [48] Network-on-chip modeling for system-level multiprocessor simulation
    Madsen, J
    Mahadevan, S
    Virk, K
    Gonzalez, M
    RTSS 2003: 24TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2003, : 265 - 274
  • [49] Tailoring circuit-switched network-on-chip to application-specific system-on-chip by two optimization schemes
    Chang, Kuel-Chung
    Shen, Jih-Sheng
    Chen, Tien-Fu
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2008, 13 (01)
  • [50] A hot-module-aware mapping approach in network-on-chip
    Vardi, Fatemeh
    Mahjoub, Alireza
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (01): : 670 - 702