10
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

Recursive folding for efficiency improvement of systolic arrays - part I

&
Pages 29-47 | Received 15 Feb 1996, Published online: 19 Mar 2007
 

Abstract

In this paper, the mathematical theory of Recursive Folding for Processor Arrays is developed. The new theory shows that a ofold increase in efficiency of c-periodic (C=2) systolic arrays, obtained by the data dependence method, is achieved. Using c-times less processors than the original array, the new folded array is totally homogeneous and performs the algorithm in T{ot time steps, 7of < T{ot 7;ot + 2{c — 1), where Ttot is the time complexity of the original array. In the case of linear arrays, a new type of array named Switched Unidirectional Linear Array (SULA) is obtained that saves up to 50% of the communication links of the original Bidirectional Linear Array (BLA) in a special case.

C.R. Categories:

* Institue for informatics, Slovk Academy of Science,Bratislava and Nuclear Power Plant Reserch Institute, Trnava, Slovakia

Funded by Royal Society Fellowship Scheme

* Institue for informatics, Slovk Academy of Science,Bratislava and Nuclear Power Plant Reserch Institute, Trnava, Slovakia

Funded by Royal Society Fellowship Scheme

Notes

* Institue for informatics, Slovk Academy of Science,Bratislava and Nuclear Power Plant Reserch Institute, Trnava, Slovakia

Funded by Royal Society Fellowship Scheme

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.