Feed-Forward Routing for the Wormhole Switching Network-on-Chip of the Kalray MPPA2 Processor

被引:2
|
作者
de Dinechin, Benoit Dupont [1 ]
Graillat, Amaury [1 ,2 ]
机构
[1] Kalray, Montbonnot St Martin, France
[2] Verimag Univ Grenoble Alpes, Grenoble, France
关键词
EVEN TURN MODEL;
D O I
10.1145/3139540.3139542
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Kalray MPPA2-256 Bostan processor network-on-chip (NoC) implements wormhole switching without virtual channels and with source routing. As shown in earlier work, this NoC can be configured for guaranteed services by solving a set of linear inequalities based on deterministic network calculus (DNC). However, DNC assumes that a unique route is assigned to each flow and requires that the set of flows be feed-forward. We show that ensuring the feed-forward flows property is equivalent to deterministic deadlock-free routing on a wormhole switching NoC. While routing each flow between its given endpoints, minimal path diversity occurs and the choice of a particular unique path for each flow has an impact on the NoC bandwidth exploitation. We cast this choice as a max-min fairness with unsplittable paths problem, whose instances are solved by enumeration and by an efficient heuristic.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] An Analytical Model for Hypercube Network-On-Chip Systems with Wormhole Switching and Fully Adaptive Routing
    Liu, Jin
    Wang, Xiaofeng
    Ren, Hongmin
    Wang, Jin
    Kim, Jeong-Uk
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2012, 5 (04): : 33 - 42
  • [2] A Heuristic Mapping Approach for Wormhole Switching Based Network-on-Chip
    Cao, Yafei
    Wang, Dawei
    Li, Sikun
    [J]. 2009 IEEE YOUTH CONFERENCE ON INFORMATION, COMPUTING AND TELECOMMUNICATION, PROCEEDINGS, 2009, : 435 - 438
  • [3] An analog feed-forward neural network with on-chip learning
    Berg, Y
    Sigvartsen, RL
    Lande, TS
    Abusland, A
    [J]. ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 1996, 9 (01) : 65 - 75
  • [4] Path-Based Multicast Routing for Network-on-Chip of the Neuromorphic Processor
    Kang, Zi-Yang
    Li, Shi-Ming
    Wang, Shi-Ying
    Qu, Lian-Hua
    Gong, Rui
    Shi, Wei
    Xu, Wei-Xia
    Wang, Lei
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2023, 38 (05) : 1098 - 1112
  • [5] Path-Based Multicast Routing for Network-on-Chip of the Neuromorphic Processor
    Zi-Yang Kang
    Shi-Ming Li
    Shi-Ying Wang
    Lian-Hua Qu
    Rui Gong
    Wei Shi
    Wei-Xia Xu
    Lei Wang
    [J]. Journal of Computer Science and Technology, 2023, 38 : 1098 - 1112
  • [6] A Novel Analytical Model for Wormhole Switching Network on Chip with Adaptive Routing
    Liu, Jin
    Delgado-Frias, Jose G.
    Wang, Xiaofeng
    [J]. 53RD IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 733 - 736
  • [7] Probabilistic odd–even: an adaptive wormhole routing algorithm for 2D mesh network-on-chip
    Su Hu
    Wenzheng Xu
    Jing Lin
    Xiaola Lin
    [J]. The Journal of Supercomputing, 2014, 70 : 385 - 407
  • [8] System-level Buffer Allocation for Application Specific Network-on-chip with Wormhole Routing
    Wang, Jian
    Li, Yubai
    Peng, Qicong
    [J]. IETE TECHNICAL REVIEW, 2012, 29 (06) : 482 - 491
  • [9] Wormhole routing with virtual channels using adaptive rate control for network-on-chip (NoC)
    Nousias, Ioannis
    Arslan, Tughrul
    [J]. AHS 2006: FIRST NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, PROCEEDINGS, 2006, : 420 - +
  • [10] Probabilistic odd-even: an adaptive wormhole routing algorithm for 2D mesh network-on-chip
    Hu, Su
    Xu, Wenzheng
    Lin, Jing
    Lin, Xiaola
    [J]. JOURNAL OF SUPERCOMPUTING, 2014, 70 (01): : 385 - 407