Skip to main content

Massively parallel realization of logical operations in distributed parallel systems

  • Array Processors And Applications
  • Conference paper
  • First Online:
CONPAR 90 — VAPP IV (VAPP 1990, CONPAR 1990)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Article  Google Scholar 

  2. NCube Corp.: "NCube/10, an Overview"; NCube, Beaverton, OR.

    Google Scholar 

  3. Tucker L.W., Robertson G.G.: "Architecture and Applications of the Connection Machine"; IEEE Micro, Vol. 8, No. 4, 1988, pp. 26–38.

    Google Scholar 

  4. ANSI/IEEE Std. 1296–1987, IEEE Standard for a High-Performance Synchronous 32-Bit Bus: MULTIBUS II.

    Google Scholar 

  5. ANSI/IEEE Std. 896.1–1987, IEEE Standard Backplane Bus Specification for Multiprocessor Architectures: Futurebus.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. 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).

    Google Scholar 

  8. Taub D.M.: "Arbitration and Control Acquisition in the Proposed IEEE 896 Futurebus", IEEE Micro, Vol. 4, 1984, pp. 28–41.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. 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).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Helmar Burkhart

Rights and permissions

Reprints 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

Publish with us

Policies and ethics