Title :
Mapping matrix-vector multiplication algorithm onto fault-tolerant unidirectional systolic array
Author :
E.I. Milovanovic;N.M. Stojanovic;I.Z. Milovanovic
Author_Institution :
Faculty of Electron. Eng., Serbia
fDate :
6/27/1905 12:00:00 AM
Abstract :
In this paper we design a unidirectional linear systolic array (ULSA) for fault-tolerant matrix-vector multiplication. We first derive a systolic algorithm which is suitable for ULSA synthesis. Then we modify this algorithm in order Io obtain ULSA with optimal number of processing elements. Finally, redundancies are introduced at computational level by deriving three equivalent algorithms but with disjoint index spaces. The obtained algorithm is then used to design space-optimal fault-tolerant ULSA. Fault-tolerance is achieved by triplicated computation and majority voting. By the proposed scheme single transient errors can be tolerated.
Keywords :
"Fault tolerance","Systolic arrays","Signal processing algorithms","Pipelines","Algorithm design and analysis","Redundancy","Voting","Digital signal processing","Circuit simulation","Digital control"
Conference_Titel :
Telecommunications in Modern Satellite, Cable and Broadcasting Services, 2005. 7th International Conference on
Print_ISBN :
0-7803-9164-0
DOI :
10.1109/TELSKS.2005.1572065