• DocumentCode
    1373198
  • Title

    Fault-tolerant processor arrays based on the 1½-track switches with flexible spare distributions

  • Author

    Horita, Tadayoshi ; Takanami, Itsuo

  • Author_Institution
    Fac. of Eng., Iwate Univ., Morioka, Japan
  • Volume
    49
  • Issue
    6
  • fYear
    2000
  • fDate
    6/1/2000 12:00:00 AM
  • Firstpage
    542
  • Lastpage
    552
  • Abstract
    A mesh-connected processor array consists of many similar processing elements (PEs) which can be executed in both parallel and pipeline processing. For the implementation of an array of large numbers of processors, some fault-tolerant issues are necessary to enhance the (fabrication-time) yield and the (run-time) reliability. In this paper, we propose a fault-tolerant reconfigurable processor array using single-track switches like Kung et al.´s model. The reconfiguration process in our model is executed based on the concept of the “compensation path” like Kung et al.´s method, too. In our model, spare PEs are not necessarily put around the array, but are more flexibly put in the array by changing connections between spare PEs and nonspare PEs while retaining the connections among nonspare PEs in the same manner in Kung et al.´s model. The proposed model has such a desirable property that physical distances between logically adjacent PEs in the reconfigured array are within a constant, that is, independent of sizes of arrays. We show that the hardware overhead of the proposed model is a little greater than that of Kung et al.´s model, while the yield of the proposed model is much better than that of Kung et al.´s model
  • Keywords
    fault tolerant computing; parallel processing; pipeline processing; reconfigurable architectures; wafer-scale integration; 1½-track switches; fault-tolerant processor arrays; flexible spare distributions; mesh-connected processor array; parallel processing; pipeline processing; processing elements; reconfigurable processor array; single-track switches; Concurrent computing; Fault tolerance; Hardware; Logic arrays; Partitioning algorithms; Pipeline processing; Runtime; Semiconductor device modeling; Switches; Wafer scale integration;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.862214
  • Filename
    862214