Static timing analysis for modeling QoS in networks-on-chip

被引:4
作者
Krimer, Evgeni [1 ]
Keslassy, Isaac [2 ]
Kolodny, Avinoam [2 ]
Walter, Isask'har [2 ]
Erez, Mattan [1 ]
机构
[1] Univ Texas Austin, Dept Elect & Comp Engn, Austin, TX 78712 USA
[2] Technion Israel Inst Technol, Dept Elect Engn, IL-32000 Haifa, Israel
基金
欧洲研究理事会;
关键词
Network-on-chip; Wormhole routing/switching; Virtual channels; Static-timing-analysis; Analytical model; Quality of service; WORMHOLE ROUTING TECHNIQUES; PERFORMANCE ANALYSIS; ROUTER; LATENCY; DESIGN;
D O I
10.1016/j.jpdc.2010.10.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Networks-on-chip (NoCs) are used in a growing number of SoCs and multi-core processors. Because messages compete for the NoC's shared resources, quality of service and resource allocation are major concerns for system designers. In particular, a model for the properties of packet delivery through the network is desirable. We present a methodology for packet-level static timing analysis in NoCs. Our methodology quickly and accurately gauges the performance parameters of a virtual-channel wormhole NoC without simulation. The network model can handle any topology, link capacities, and buffer sizes. It provides per-flow delay analysis that is orders-of-magnitude faster than simulation while being significantly more accurate than prior static modeling techniques. Using a carefully derived and reduced Markov chain, the model can statically represent the dynamic network state. Usage of the model in a placement optimization problem is shown as an example application. (C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:687 / 699
页数:13
相关论文
共 50 条
[21]   Evaluation and Analysis of Packet-Length Effect on Networks-on-Chip [J].
金德鹏 ;
林世俊 ;
苏厉 ;
周郭飞 ;
曾烈光 .
Tsinghua Science and Technology, 2010, 15 (03) :288-293
[22]   Area and Laser Power Scalability Analysis in Photonic Networks-on-Chip [J].
Abadal, Sergi ;
Cabellos-Aparicio, Albert ;
Lazaro, Jose A. ;
Nemirovsky, Mario ;
Alarcon, Eduard ;
Sole-Pareta, Josep .
2013 17TH INTERNATIONAL CONFERENCE ON OPTICAL NETWORKING DESIGN AND MODELING (ONDM), 2013, :131-136
[23]   An Iterative Computational Technique for Performance Evaluation of Networks-on-Chip [J].
Foroutan, Sahar ;
Thonnart, Yvain ;
Petrot, Frederic .
IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (08) :1641-1655
[24]   A Hybrid Optoelectronic Networks-on-Chip Architecture [J].
Tan, Xianfang ;
Yang, Mei ;
Zhang, Lei ;
Wang, Xiaohang ;
Jiang, Yingtao .
JOURNAL OF LIGHTWAVE TECHNOLOGY, 2014, 32 (05) :991-998
[25]   An Approach for Multicast Routing in Networks-on-Chip [J].
Prasad, M. Lakshmi ;
Das, Shirshendu ;
Kapoor, Hemangee K. .
2014 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY (ICIT), 2014, :299-304
[26]   A networks-on-chip emulation/verification framework [J].
Liu P. ;
Liu Y. ;
Xia B. ;
Xiang C. ;
Wang X. ;
Wu K. ;
Wang W. ;
Yao Q. .
International Journal of High Performance Systems Architecture, 2011, 3 (01) :2-11
[27]   Analyzing Networks-on-Chip based Deep Neural Networks [J].
Ascia, Giuseppe ;
Catania, Vincenzo ;
Monteleone, Salvatore ;
Palesi, Maurizio ;
Patti, Davide ;
Jose, John .
PROCEEDINGS OF THE 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP (NOCS'19), 2019,
[28]   Networks-on-Chip in a Three-Dimensional Environment: A Performance Evaluation [J].
Feero, Brett Stanley ;
Pande, Partha Pratim .
IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (01) :32-45
[29]   Towards a Scalable, Low-Power All-Optical Architecture for Networks-on-Chip [J].
Koohi, Somayyeh ;
Yin, Yawei ;
Hessabi, Shaahin ;
Ben Yoo, S. J. .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2014, 13
[30]   Low-cost Congestion Detection Mechanism for Networks-on-chip [J].
Han, Zhengqian ;
Meyer, Michael Conrad ;
Jiang, Xin ;
Watanabe, Takahiro .
2019 IEEE 13TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2019), 2019, :157-163