Arc Model and DDG: Deadlock Avoidance and Detection in Torus NoC

被引:0
|
作者
Das, Surajit [1 ]
Karfa, Chandan [1 ]
机构
[1] Indian Inst Technol Guwahati, Dept Comp Sci & Engn, Gauhati 781039, India
关键词
Deadlock avoidance; network-on-chip (NoC); Torus NoC; turn model; wraparound channel; TURN MODEL;
D O I
10.1109/LES.2021.3113355
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Wraparound channels in Torus network-on-chip (NoC) help in reducing overall hop counts traversed by traffic. However, the cyclic paths created by the wraparound channel make Torus NoC deadlock prone. The Turn model and channel dependency graph (CDG) are two classical approaches used for detecting and avoiding deadlock in NoC. In this work, we propose an Arc model for avoiding deadlock in Torus NoC. The Arc model is an extension to the Turn model and is useful for deadlock avoidance in Torus. Directional dependency graph (DDG) is also presented in this work by combining both the Turn model and CDG for detecting deadlock in Torus NoC. DDG is a simpler approach for identifying deadlock scenarios, formulating deadlock avoidance, and showing deadlock freedom while using the Arc model along with a set of Turns.
引用
收藏
页码:67 / 70
页数:4
相关论文
共 50 条
  • [1] Performance Implications of Deadlock Avoidance Techniques in Torus Networks
    Prisacari, Bogdan
    Rodriguez, German
    Minkenberg, Cyriel
    Beivide Palacio, Ramon
    2012 IEEE 13TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (HPSR), 2012,
  • [2] A NoC-Based High Performance Deadlock Avoidance Routing Algorithm
    Song, Zhaohui
    Ma, Guangsheng
    Song, Dalei
    2008 INTERNATIONAL MULTISYMPOSIUMS ON COMPUTER AND COMPUTATIONAL SCIENCES (IMSCCS), 2008, : 140 - +
  • [3] Requests network model for deadlock detection and avoidance in automated manufacturing systems
    Lee, S
    Cha, Y
    Cho, H
    Jung, M
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (16) : 3203 - 3218
  • [4] Deadlock Avoidance and Detection in Railway Simulation Systems
    Simon, Bertrand
    Jaumard, Brigitte
    Thai Hoa Le
    TRANSPORTATION RESEARCH RECORD, 2014, (2448) : 45 - 52
  • [5] DEADLOCK AVOIDANCE AND DETECTION IN RAILWAY SIMULATION SYSTEMS
    Simon, Bertrand
    Jaumard, Brigitte
    Thai Hoa Le
    PROCEEDINGS OF THE ASME JOINT RAIL CONFERENCE, 2014, 2014,
  • [6] DEADLOCK DETECTION AND AVOIDANCE FOR SHARED LOGICAL RESOURCES
    RYPKA, DJ
    LUCIDO, AP
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1979, 5 (05) : 465 - 471
  • [7] Decentralized collision avoidance, deadlock detection, and deadlock resolution for multiple mobile robots
    Jäger, M
    Nebel, B
    IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4: EXPANDING THE SOCIETAL ROLE OF ROBOTICS IN THE NEXT MILLENNIUM, 2001, : 1213 - 1219
  • [8] An efficient distributed deadlock avoidance algorithm for the AND model
    Wu, H
    Chin, WN
    Jaffar, J
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (01) : 18 - 29
  • [9] An Improved Safety Detection Algorithm Towards Deadlock Avoidance
    Begum, Momotaz
    Faruque, Omar
    Miah, Md Waliur Rahman
    Das, Bimal Chandra
    IEEE 10TH SYMPOSIUM ON COMPUTER APPLICATIONS AND INDUSTRIAL ELECTRONICS (ISCAIE 2020), 2020, : 73 - 78
  • [10] Deadlock Avoidance in Model Predictive Direct Torque Control
    Burtscher, Thomas
    Geyer, Tobias
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2013, 49 (05)