An MILP-Based Aging-Aware Routing Algorithm for NoCs

被引:0
|
作者
Bhardwaj, Kshitij [1 ]
Chakraborty, Koushik [1 ]
Roy, Sanghamitra [1 ]
机构
[1] Utah State Univ, Elect & Comp Engn, Logan, UT 84322 USA
基金
美国国家科学基金会;
关键词
CHIP; SYSTEM; POWER; MODEL;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network-on-Chip (NoC) architectures have emerged as a better replacement of the traditional bus-based communication in the many-core era. However, continuous technology scaling has made aging mechanisms such as Negative Bias Temperature Instability (NBTI) and electromigration primary concerns in NoC design. In this paper 1, we propose a novel system-level aging model to model the effects of asymmetric aging in NoCs. We observe a critical need of a holistic aging analysis, which when combined with power-performance optimization, poses a multi-objective design challenge. To solve this problem, we propose a Mixed Integer Linear Programming (MILP)based aging-aware routing algorithm that optimizes the various design constraints using a multi-objective formulation. After an extensive experimental analysis using real workloads, we observe a 62.7%, 46% average overhead reduction in network latency and Energy-Delay-Product-Per-Flit (EDPPF) and a 41% improvement in Instructions Per Cycle (IPC) using our aging-aware routing algorithm.
引用
收藏
页码:326 / 331
页数:6
相关论文
共 50 条
  • [1] An Efficient MILP-Based Aging-Aware Floorplanner for Multi-Context Coarse-Grained Runtime Reconfigurable FPGAs
    Hu, Bo
    Shihab, Mustafa
    Makris, Yiorgos
    Schaefer, Benjamin Carrion
    Sechen, Carl
    [J]. PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 1526 - 1531
  • [2] AROMa: Aging-Aware Deadlock-Free Adaptive Routing Algorithm and Online Monitoring in 3D NoCs
    Ghaderi, Zana
    Alqahtani, Ayed
    Bagherzadeh, Nader
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (04) : 772 - 788
  • [3] Wearout Resilience in NoCs Through an Aging Aware Adaptive Routing Algorithm
    Ancajas, Dean Michael
    Bhardwaj, Kshitij
    Chakraborty, Koushik
    Roy, Sanghamitra
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (02) : 369 - 373
  • [4] A MILP-Based Heuristic for Energy-Aware Traffic Engineering with Shortest Path Routing
    Amaldi, Edoardo
    Capone, Antonio
    Gianoli, Luca G.
    Mascetti, Luca
    [J]. NETWORK OPTIMIZATION, 2011, 6701 : 464 - 477
  • [5] An MILP-Based wire spreading algorithm for PSM-Aware layout modification
    Tsai, Ming-Chao
    Lin, Yung-Chia
    Wang, Ting-Chi
    [J]. 2008 ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 299 - 304
  • [6] Fault Aware Adaptive Routing Algorithm for Mesh based NoCs
    Khichar, Jyoti
    Choudhary, Sudhanshu
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTING AND INFORMATICS (ICICI 2017), 2017, : 584 - 589
  • [7] FlexOE: A congestion-aware routing algorithm for NoCs
    De Lima Jr., Otávio Alcântara
    Fresse, Virginie
    Rousseau, Frédéric
    [J]. Proceedings of the 2013 International Symposium on Rapid System Prototyping: Shortening the Path from Specification to Prototype, RSP 2013, 2013, : 51 - 57
  • [8] FlexOE: A Congestion-Aware Routing Algorithm for NoCs
    de Lima, Otavio Alcantara Junior
    Fresse, Virginie
    Rousseau, Frederic
    [J]. RAPID SYSTEM PROTOTYPING: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE (RSP 2013), 2013, : 51 - 57
  • [9] A robust MILP-based approach to vehicle routing problems with uncertain demands
    Aguirre, A.
    Coccola, M.
    Zamarripa, M.
    Mendez, C.
    Espuna, A.
    [J]. 21ST EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2011, 29 : 633 - 637
  • [10] Aging-Aware Boosting
    Khdr, Heba
    Amrouch, Hussam
    Henkel, Joerg
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (09) : 1217 - 1230