System-Level Simulator for Process Variation Influenced Synchronous and Asynchronous NoCs

被引:0
|
作者
Muhammad, Sayed T. [1 ]
El-Moursy, Ali A. [2 ]
El-Moursy, Magdy A. [3 ]
Hamed, Hesham F. A. [4 ]
机构
[1] Beni Suef Univ, Dept Elect Engn, Bani Suwayf, Egypt
[2] Univ Sharjah, Dept Elect & Comp Engn, Sharjah, U Arab Emirates
[3] Mentor Graph Corp, Cairo, Egypt
[4] Menia Univ, Dept Elect Engn, El Minia, Egypt
关键词
SoC; NoC; Process variation; System-Level Simulator; ON-CHIP;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
System-Level simulator is proposed to determine the ability of synchronous and asynchronous NoCs to alleviate the process variation effect. Throughput variation and different delay components variation are provided by the newly developed framework. System-Level simulation shows similarities with circuit-level simulation in terms of behavior and performance variation trend when moving from one technology node to another. Clock skew significantly degrades synchronous NoCs performance. Clock skew is more obvious with process variation. Despite the handshaking overhead, asynchronous NoC may be more immune to process variation than synchronous networks. PV-aware routing algorithm reduces the performance degradation to 8.3% and 11.4% for 45nm and 32nm asynchronous NoCs respectively. Using different traffic workloads and PV-unaware routing algorithm, synchronous networks lose on average 17.7% and 27.8% of nominal throughput for 45nm and 32nm technologies, respectively due to process variation. Whereas, asynchronous NoC throughput degradation is about 7.4% and 11.5% for 45nm and 32nm, respectively. In addition to technology scaling, NoC scaling also affects the throughput degradation. 256-core NoC shows the highest throughput degradation of 16% and 22% for asynchronous NoC for 45nm and 32nm technologies respectively.
引用
收藏
页码:298 / 303
页数:6
相关论文
共 50 条
  • [31] WISE: A SYSTEM-LEVEL SIMULATOR FOR 5G MOBILE NETWORKS
    Jao, Chin-Kuo
    Wang, Chun-Yen
    Yeh, Ting-Yu
    Tsai, Chun-Chia
    Lo, Li-Chung
    Chen, Jen-Hsien
    Pao, Wei-Chen
    Sheen, Wern-Ho
    IEEE WIRELESS COMMUNICATIONS, 2018, 25 (02) : 4 - 7
  • [32] Design of System-level Simulator Architecture for UnderWater Acoustic Communications and Networking
    Ahmad, Ishtiaq
    Chang, KyungHi
    2016 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC 2016): TOWARDS SMARTER HYPER-CONNECTED WORLD, 2016, : 384 - 386
  • [33] Need for Speed: Experiences Building a Trustworthy System-Level GPU Simulator
    Villa, Oreste
    Lustig, Daniel
    Yan, Zi
    Bolotin, Evgeny
    Fu, Yaosheng
    Chatterjee, Niladrish
    Jiang, Nan
    Nellans, David
    2021 27TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA 2021), 2021, : 868 - 880
  • [34] A System-Level Simulator for RRAM-Based Neuromorphic Computing Chips
    Lee, Matthew Kay Fei
    Cui, Yingnan
    Somu, Thannirmalai
    Luo, Tao
    Zhou, Jun
    Tang, Wai Teng
    Wong, Weng-Fai
    Goh, Rick Stow Mong
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2019, 15 (04)
  • [35] System-level simulator for the W-CDMA low chip rate TDD system
    Moon, SH
    Chung, JH
    Kwon, JK
    Park, S
    Sung, DK
    Hwang, S
    Kim, J
    IEEE 56TH VEHICULAR TECHNOLOGY CONFERENCE, VTC FALL 2002, VOLS 1-4, PROCEEDINGS, 2002, : 321 - 325
  • [36] A Network-on-Chip system-level simulation environment supporting asynchronous router
    Xin, Ling
    Choy, Chiu-Sing
    ASICON 2007: 2007 7TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2007, : 1241 - 1244
  • [37] Channel Parameter Extraction Methodology for System-Level Simulator in Small Cell Environments
    Kwon, Jung Hyung
    Hwang, Hae Gwang
    Kim, Jin Young
    Chae, Chan-Byoung
    Kim, Kwang Soon
    SIXTH INTERNATIONAL WORKSHOP ON SIGNAL DESIGN AND ITS APPLICATIONS IN COMMUNICATIONS, 2013, : 99 - 102
  • [38] A Simulator for System-Level Analysis of Heat Transfer and Phase Change in Thermal Batteries
    Haimovich, Nir
    Dekel, Dario R.
    Brandon, Simon
    JOURNAL OF THE ELECTROCHEMICAL SOCIETY, 2009, 156 (06) : A442 - A453
  • [39] SiMoNe - Simulator for Mobile Networks: System-Level Simulations in the Context of Realistic Scenarios
    Rose, Dennis M.
    Baumgarten, Johannes
    Hahn, Soeren
    Kuerner, Thomas
    2015 IEEE 81ST VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2015,
  • [40] Variation-Tolerant Dynamic Power Management at the System-Level
    Chandra, Saumya
    Lahiri, Kanishka
    Raghunathan, Anand
    Dey, Sujit
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (09) : 1220 - 1232