DocumentCode :
1110221
Title :
Reconfigurable multipipelines for vector supercomputers
Author :
Gupta, Rajiv ; Zorat, Alessandro ; Ramakrishnan, I.V.
Author_Institution :
Dept. of Electr. Eng.-Syst., Univ. of Southern California, Los Angeles, CA, USA
Volume :
38
Issue :
9
fYear :
1989
fDate :
9/1/1989 12:00:00 AM
Firstpage :
1297
Lastpage :
1307
Abstract :
The problem of recovering multipipelines in the presence of faulty stages is addressed. The stages are assumed to be organized in rows and columns. The pipeline stages are alternated with reconfiguring circuitry which is used for bypassing the faulty stages. The pipelines are configured by programming the switches in a distributed manner using fault information available locally. The configuration algorithm is optimal in the sense that it recovers the maximum number of pipelines under any fault pattern. Probabilistic bounds on the delay (the number of bypassed faulty stages) and yield (the number of nonfaulty pipelines recovered) are derived. It is shown that the maximum signal delay in any of the pipelines is O(log m), where m is the initial number of pipelines. A constant fraction of these pipelines can be recovered with the scheme, as opposed to an exponentially decreasing number when no reconfiguration is used. The reconfiguration scheme can also be used to provide fault-tolerant buses on a wafer
Keywords :
fault tolerant computing; parallel processing; pipeline processing; columns; delay; fault-tolerant buses; probabilistic bounds; reconfigurable multipipelines; reconfiguring circuitry; rows; vector supercomputers; yield; Circuit faults; Computer science; Delay; Fault tolerance; Filling; Pipelines; Scheduling; Supercomputers; Switches; Switching circuits;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.29468
Filename :
29468
Link To Document :
بازگشت