Skip to main content

The power of reconfiguration

  • Complexity (Session 4)
  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 1991)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 510))

Included in the following conference series:

Abstract

This paper concerns the computational aspects of the reconfigurable network model. The computational power of the model is investigated under several network topologies and assuming several variants of the model. In particular, it is shown that there are reconfigurable machines based on simple network topologies, that are capable of solving large classes of problems in constant time. These classes depend on the kinds of switches assumed for the network nodes. Reconfigurable networks are also compared with various other models of parallel computation, like PRAM's and Branching Programs.

Supported in part by an Allon Fellowship, by a Bantrell Fellowship and by a Walter and Elise Haas Career Development Award.

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. D. Barrington, Bounded-Width Polynomial-Size Branching Programs Recognize Exactly Those Languages in NC1, Proc. 18th ACM Symp. on Theory of Computing, 1986, pp. 1–5.

    Google Scholar 

  2. P. Beame, Limits on the Power of Concurrent-Write Parallel Machines, Proc. 18th ACM Symp. on Theory of Computing, 1986, pp. 169–176.

    Google Scholar 

  3. P. Beame and J. Hastad, Optimal Bounds for Decision Problems on the CRCW PRAM, Proc. 19th ACM Symp. on Theory of Computing, 1987, pp. 83–93.

    Google Scholar 

  4. A. Bar-Noy and D. Peleg, Square Meshes are not Always Optimal, IEEE Trans. on Computers 40, (1991), 196–204.

    Google Scholar 

  5. A. Ben-Asher, D. Peleg, R. Ramaswami and A. Schuster, The Power of Reconfiguration, J. of Parallel and Distributed Computing, Special Issue on the Frontiers of Massively Parallel Computation, to appear 1991.

    Google Scholar 

  6. A. Ben-Asher and A. Schuster, Optical Splitting Graphs, The 1990 Int. Topical Meeting on Optical Computing, Kobe, Japan, April 1990.

    Google Scholar 

  7. A. Ben-Asher and A. Schuster, Algorithms and Optical Implementation for Reconfigurable Networks, Proc. 5th Jerusalem Conf. on Information Technology, 1990, 225–235.

    Google Scholar 

  8. A. Ben-Asher and A. Schuster, Reconfigurable Paths and Bus Usage, Hebrew University Technical Report #90-14, January 1990.

    Google Scholar 

  9. R. Cleve, Toward Optimal Simulations of Formulas by Bounded-Width Programs, Proc. 22nd ACM Symp. on Theory of Computing, May 1990, pp. 271–277.

    Google Scholar 

  10. J. Cai and R.J. Lipton, Subquadratic Simulations of Circuits by Branching Programs, Proc. 30th IEEE Symp. on Foundation of Computer Sci., 1989, pp. 568–573.

    Google Scholar 

  11. J.P. Gray and T.A. Kean, Configurable Hardware: A New Paradigm for Computation, Proc. 10th Caltech conf. on VLSI, March 1989, pp. 279–295.

    Google Scholar 

  12. F.T. Leighton, Tight Bounds on the Complexity of Parallel Sorting, Proc. 16th Symp. on Theory of Computing, 1984, pp.71–80.

    Google Scholar 

  13. H. Li and M. Maresca, Polymorphic-torus architecture for computer vision, IEEE Trans. Pattern Anal. Machine Intell., Vol. 11, No. 3, pp. 233–243, March 1989.

    Google Scholar 

  14. H. Li and M. Maresca, Polymorphic-torus network, IEEE Trans. Comput., Vol. 38, No. 9, pp. 1345–1351, September 1989.

    Google Scholar 

  15. O. Menzilcioglu, H. T. Kung and S. W. Song, Comprehensive Evaluation of a Two-dimensional Configurable Array, Proc. 19th Symp. on Fault-Tolerant Computing, Chicago, Illinois, June 1989, pp. 93–100.

    Google Scholar 

  16. R. Miller, V.K. Prasanna-Kumar, D.I. Reisis and Q.F. Stout, Data Movement Operations and Applications on Reconfigurable VLSI Arrays, proc. 1988 Intl. Conf. on Parallel Processing, Vol. I, 205–208.

    Google Scholar 

  17. J.M. Moshell and J. Rothstein, Bus Automata and Immediate Languages, Information and Control 40, (1979), 88–121.

    Google Scholar 

  18. T. Nakatani, Interconnections by Superposed Parallel Busses, Ph.D. dissertation, Princeton, 1987.

    Google Scholar 

  19. D. Reisis and V.K. Prasanna-Kumar, VLSI Arrays with Reconfigurable Busses, Proc. 1st Intl. Conf. on SuperComputing, 1987, pp. 732–742.

    Google Scholar 

  20. L. Snyder, Introduction to the configurable highly parallel computer, Computer 15, (1982), 47–56.

    Google Scholar 

  21. Q. F. Stout, Mesh-Connected Computers with Broadcasting, IEEE Trans. on Computers, c-32, (1983), 826–830.

    Google Scholar 

  22. X. Thibault, D. Comte and P. Siron, A Reconfigurable Optical Interconnection Network for Highly Parallel Architecture, Proc. 2nd Symp. on the Frontiers of Massively Parallel Computation, 1989.

    Google Scholar 

  23. C.D. Thompson, The VLSI Complexity of Sorting, IEEE Trans. Comput. 32, (1983), 1171–1184.

    Google Scholar 

  24. B. Wang and G. Chen, Constant Time Algorithms for the Transitive Closure and Some Related Graph Problems on Processor Arrays with Reconfigurable Bus Systems, IEEE Transactions on Parallel and Distributed Systems, Vol. 1, No. 4, October 1990.

    Google Scholar 

  25. B. Wang, G. Chen and F. Lin, Constant Time Sorting on a Processor Array with a Reconfigurable Bus-System, Information Processing Letters 34, (1990), pp. 187–192.

    Google Scholar 

  26. I. Wegener, The Complexity of Boolean functions, John Wiley, 1988.

    Google Scholar 

  27. Xilinx Inc., The programmable Gate Array Design Handbook, San Jose, Calif., 1986.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Javier Leach Albert Burkhard Monien Mario Rodríguez Artalejo

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ben-Asher, Y., Peleg, D., Ramaswami, R., Schuster, A. (1991). The power of reconfiguration. In: Albert, J.L., Monien, B., Artalejo, M.R. (eds) Automata, Languages and Programming. ICALP 1991. Lecture Notes in Computer Science, vol 510. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54233-7_130

Download citation

  • DOI: https://doi.org/10.1007/3-540-54233-7_130

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54233-9

  • Online ISBN: 978-3-540-47516-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics