Title :
Summation algorithms on constrained reconfigurable meshes
Author :
Matsuura, Akihiro ; Nagoya, Akira
Author_Institution :
NTT Commun. Sci. Lab., Japan
Abstract :
Constrained reconfigurable meshes are one type of parallel computing model which takes the reconfigurability of hardware into account. With these meshes, a practical assumption is given on the communication power such that a signal is propagated through a constant number of processing elements (PEs) say k PEs, at one unit of time. We present algorithms for the fundamental problem of computing the sum of multiple integers. For the problem of summing n binary values, two show an optimal O(n/k)-time algorithm on a constrained reconfigurable mesh of size m×n, where m=Θ(log2 k/log log k). For the problem of summing n d-bit integers, we present an O((d+√dmm)/k) time algorithm on a constrained reconfigurable mesh of size √dmn××√dmn
Keywords :
computational complexity; mathematics computing; parallel algorithms; parallel architectures; reconfigurable architectures; communication power; computation time; constrained reconfigurable meshes; multiple integer sum; parallel computing; processing elements; summation algorithms; Delay; Design automation; Electronic mail; Field programmable gate arrays; Hardware; Information processing; Laboratories; Parallel processing; Power system modeling; Reconfigurable architectures;
Conference_Titel :
Parallel Architectures, Algorithms, and Networks, 1999. (I-SPAN '99) Proceedings. Fourth InternationalSymposium on
Conference_Location :
Perth/Fremantle, WA
Print_ISBN :
0-7695-0231-8
DOI :
10.1109/ISPAN.1999.778971