Abstract
A parallel hardware accelerator for the speed-up of massively parallel processing systems is discussed. Its architecture is based on multi-functional combinational networks distributed over many processors and interconnected by sets of open collector lines. This accelerator allows to compute logical vector functions, based on searching, comparison, and sorting operations, and parallel exchange of data. Each processor is able to determine the correct result of an operation by taking into account its local characteristics only and those specified for the whole system. To achieve this result we introduce a new method which minimizes the processing time. The method is based on proving necessary and sufficient conditions, which allow to form all possible sets of individual time delays for processors involved in the parallel logical operation. The results shown allow to speed up the hardware realization of massively logical operations in multiple bus parallel processors. They can also be used for designing specialized high performance systems, e.g. schemes for finding maximum or minimum values, the median, or for implementing different priority schemes.
Preview
Unable to display preview. Download preview PDF.
References
Gehringer E.F., Abullarade J., Gulyn M.H.: "A Survey of Commercial Parallel Processors"; Comp. Arch. News, Vol. 16, No. 4, 1988, pp. 75–107.
NCube Corp.: "NCube/10, an Overview"; NCube, Beaverton, OR.
Tucker L.W., Robertson G.G.: "Architecture and Applications of the Connection Machine"; IEEE Micro, Vol. 8, No. 4, 1988, pp. 26–38.
ANSI/IEEE Std. 1296–1987, IEEE Standard for a High-Performance Synchronous 32-Bit Bus: MULTIBUS II.
ANSI/IEEE Std. 896.1–1987, IEEE Standard Backplane Bus Specification for Multiprocessor Architectures: Futurebus.
Makhaniok M., Chemiavsky V., Männer R., Stucky O.: "Reduced Bus Acquisition Time in Distributed Arbitration Systems", Electr. Lett., Vol. 25, No. 23, 1989, pp. 1593–1594.
Makhaniok M., Cherniavsky V., Männer R., Stucky O.: Effective Implementation of Distributed Arbitration in Multiprocessor Systems; Proc. WOPPLOT 89, Wildbad Kreuth, Germany, 1989 (in press).
Taub D.M.: "Arbitration and Control Acquisition in the Proposed IEEE 896 Futurebus", IEEE Micro, Vol. 4, 1984, pp. 28–41.
Makhaniok M., Cherniavsky V., Männer R., Stucky O.: "Binomial Coding in Distributed Arbitration Systems"; Electr. Lett., Vol. 25, No. 20 1989, pp. 1343–1344.
Hauser R., Horner H., Männer R., Makhaniok M.: "Architectural Considerations for NERV — a General Purpose Neural Network Simulation System", Proc. WOPPLOT 89, Wildbad Kreuth, Germany, 1989 (in press).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Makhaniok, M., Chemiavsky, V., Männer, R., Stucky, O. (1990). Massively parallel realization of logical operations in distributed parallel systems. In: Burkhart, H. (eds) CONPAR 90 — VAPP IV. VAPP CONPAR 1990 1990. Lecture Notes in Computer Science, vol 457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53065-7_155
Download citation
DOI: https://doi.org/10.1007/3-540-53065-7_155
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53065-7
Online ISBN: 978-3-540-46597-3
eBook Packages: Springer Book Archive