Reliable data routing for spatial-temporal TMR multiprocessor systems
This paper treats the data routing problem for fault-tolerant systolic arrays based on Triple Modular Redundancy (TMR) in mixed spatial-temporal domain. The number of logical links required in TMR systolic array is basically 9 times larger than the one for corresponding non-fault-tolerant systolic array. The link sharing is a promising method fur reducing the number of physical links, which may, however, degrade the fault tolerance of TMR system. This paper proposes several robust data-routing and resource-sharing (plural data transfers share a physical link, or a data transfer and a computational task share a PE as a relay node for the former and as a processor for the latter), by which certain classes of fault tolerant property will be guaranteed. A stage and a dominated set arc, introduced to characterize the features of routing/resource-sharing in TMR systems, and conditions oil the dominated bet and their resultant fault-tolerant properties are derived.
routing systolic arrays fault tolerance on-line error correction network architecture