Efficient reconfiguration algorithms for communication-aware three-dimensional processor arrays

被引:21
|
作者
Jiang, Guiyuan [1 ]
Wu, Jigang [2 ]
Sun, Jizhou [1 ]
机构
[1] Tianjin Univ, Sch Comp Sci & Technol, Tianjin 300072, Peoples R China
[2] Tianjin Polytech Univ, Sch Comp Sci & Software Engn, Tianjin 300387, Peoples R China
基金
中国国家自然科学基金;
关键词
3D processor array; Reconfiguration; Fault tolerance; Communication aware; Interconnection networks; Algorithm; SELF-TEST; VLSI; GENERATION; SCHEME;
D O I
10.1016/j.parco.2013.04.005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Homogeneous processor arrays are emerging in tera-scale computation and effective fault tolerance techniques are essential to improving the reliability of such complex integrated circuits. We study the degradable processor arrays to achieve fault tolerance by employing reconfiguration. Three bypass schemes and three rerouting schemes are proposed to reconfigure three-dimensional processor arrays with defective processors to achieve target arrays without faults. A heuristic algorithm is proposed to construct a target array on the selected rows and columns. It is also proved that the proposed greedy plane rerouting algorithm (GPR) produces maximum target array. In addition, the problem of constructing the communication efficient array is considered in this paper. An algorithm is proposed to refine the communication among processors within the target array constructed by GPR. Experimental study shows that the proposed algorithm GPR produces target arrays with higher harvest and lower degradation on the host arrays with fault density no more than 5%. In addition, the communication performance is significantly optimized by reducing the number of long interconnects, and the average improvement is about 34% for all cases considered in this paper. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:490 / 503
页数:14
相关论文
共 50 条
  • [31] Efficient reconfiguration algorithms of de Bruijn and Kautz networks into linear arrays
    Harbane, R
    Heydemann, MC
    THEORETICAL COMPUTER SCIENCE, 2001, 263 (1-2) : 173 - 189
  • [32] Communication-Aware and Resource-Efficient NoC-Based Architecture for CNN Acceleration
    Ji, Huidong
    Ding, Chen
    Huang, Boming
    Huan, Yuxiang
    Zheng, Li-Rong
    Zou, Zhuo
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2024, 14 (03) : 440 - 454
  • [33] Scalable and programmable three-dimensional photonic processor
    Tan X.
    Song H.
    Ji Y.
    Tang H.
    Fang Y.-Y.
    Xu X.-Y.
    Li Y.-Y.
    Li X.-K.
    Zhu K.-D.
    Jin X.-M.
    Physical Review Applied, 2023, 20 (04)
  • [34] Communication-aware allocation and scheduling framework for stream-oriented multi-processor systems-on-chip
    Ruggiero, Martino
    Guerri, Alessio
    Bertozzi, Davide
    Poletti, Francesco
    Milano, Michela
    2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 1 - +
  • [35] Three-dimensional arrays in polymer nanocomposites
    Kumacheva, E
    Kalinina, O
    Lilge, L
    ADVANCED MATERIALS, 1999, 11 (03) : 231 - +
  • [36] Resource-efficient reconfiguration algorithm of VLSI 2-D processor arrays
    Kim, Jung H.
    Rhee, Phill K.
    Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, 1992, 4 (04): : 317 - 330
  • [37] Communication-aware Distributed Gaussian Process Regression Algorithms for Real-time Machine Learning
    Yuan, Zhenyuan
    Zhu, Minghui
    2020 AMERICAN CONTROL CONFERENCE (ACC), 2020, : 2197 - 2202
  • [38] Bimetallic sulfides arrays with three-dimensional nanostructure for efficient electrochemical hydrogen evolution
    Wang, Jianxing
    Yan, Bo
    Fang, Bo
    Jian, Zicong
    INORGANIC CHEMISTRY COMMUNICATIONS, 2023, 150
  • [39] Efficient dynamic focus control for three-dimensional imaging using two-dimensional arrays
    Li, PC
    Huang, JJ
    IEEE TRANSACTIONS ON ULTRASONICS FERROELECTRICS AND FREQUENCY CONTROL, 2002, 49 (09) : 1191 - 1202
  • [40] Analysis of three-dimensional object reconstruction algorithms based on multi-camera arrays
    Ruiz-Reyes, Kevin
    Picos, Kenia
    Orozco-Rosas, Ulises
    OPTICS AND PHOTONICS FOR INFORMATION PROCESSING XIV, 2020, 11509