Skip to main content

DAMP — A dynamic reconfigurable multiprocessor system with a distributed switching network

  • Systems
  • Conference paper
  • First Online:
Distributed Memory Computing (EDMCC 1991)

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

Included in the following conference series:

Abstract

In this paper the dynamic reconfigurable multiprocessor system DAMP is introduced which is currently under development at the University of Paderborn. Its architecture is based on a single type of building block (DAMP-module) consisting of a transputer, memory and a local switching network. These building blocks are interconnected according to a fixed topology with restricted neighborhood (octagonal torus). Circuit-switching is used to establish and to release communication paths between nodes dynamically during runtime under program control. Currently an 8-processor prototype is operational, a redesign for a 64-processor system is under way. After describing the basic architecture of the DAMP system the paper concentrates on its reconfiguration properties (especially blocking problems). Finally the implementations of centralized and decentralized switch control on the prototype system are presented and first measurements of communication setup times are discussed.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adamo, J.-M.; Bonello, Ch.: TéNor++: A Dynamic Configurer for SuperNode Machines. Proc. CONPAR 90-VAPP IV, Lecture Notes in Computer Science 457, 640–651, Springer-Verlag, Berlin 1990

    Google Scholar 

  2. Braam, R.; Mockenhaupt, J.; Pollmann, A.: Simulation von Beanspruchung und Verformung biologischer Gelenke auf dem dynamisch adaptierbaren Multiprozessorsystem DAMP. To appear: Proc. TAT'90, Transputer-Anwender-Treffen, Aachen 1990

    Google Scholar 

  3. Dally, W.J.; Seitz, C.L.: Deadlock-free message routing in multiprocessor interconnection networks. IEEE Trans. on Computers, vol. C-36, no. 5, 547–553, May 1987

    Article  Google Scholar 

  4. Damsz, J.: Softwaremodul für den dezentralen Verbindungsaufbau im dynamisch adaptierbaren Multiprozessorsystem DAMP. Interner Arbeitsbericht Nr. 35, Fachgebiet Datentechnik, Universität-GH-Paderborn 1990

    Google Scholar 

  5. Dunigan, T.H.: Performance of a Second Generation Hypercube. Oak Ridge National Laboratory 1988

    Google Scholar 

  6. Händler, W.; Maehle, E.; Wirl, K.: The DIRMU Testbed for High-Performance Multiprocessor Configurations. Proc. First Int. Conf. on Supercomputing Systems, 468–475, St. Petersburg FL, 1985

    Google Scholar 

  7. Hertweck, F.: Vektor-und Parallel-Rechner: Vergangenheit, Gegenwart, Zukunft. Informationstechnik it 1/8, 5–22, Oldenbourg-Verlag 1989

    Google Scholar 

  8. Hoshino, T.; Sekiguchi, S.; Yuba, T.: Parallel Scientific Computer Researches in Japan. Informationstechnik it 1/8, 23–30, Oldenbourg-Verlag 1989

    Google Scholar 

  9. Occam 2 Reference Manual. Prentice Hall, New York London 1988

    Google Scholar 

  10. Transputer Reference Manual. Prentice Hall, New York London 1988

    Google Scholar 

  11. Kübler, F.D.: A Cluster-Oriented Architecture for the Mapping of Parallel Processor Networks to High Performance Applications. Proc. Int. Conf. on Supercomputing, 179–189, ACM 1988

    Google Scholar 

  12. Pountain, D.: Virtual Channels: The Next Generation of Transputers. BYTE, 4/90, McGraw-Hill 1990

    Google Scholar 

  13. Reed, D.A.; Fujimoto, R.M.: Multicomputer Networks — Message Based Parallel Processing. The MIT Press, Cambridge MA, 1987

    Google Scholar 

  14. Rolfsmeier, D.: Implementierung eines Software-Moduls zum Aufbau beliebiger Kommunikationspfade innerhalb des Multitransputersystems DAMP. Interner Arbeitsbericht Nr. 10, Fachgebiet Datentechnik, Universität-GH-Paderborn 1989

    Google Scholar 

  15. Rost, J.; Maehle, E.: A Distributed Algorithm for Dynamic Task Scheduling. Proc. CONPAR 90-VAPP IV, Lecture Notes in Computer Science 457, 628–639, Springer-Verlag, Berlin 1990

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Arndt Bode

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bauch, A., Braam, R., Maehle, E. (1991). DAMP — A dynamic reconfigurable multiprocessor system with a distributed switching network. In: Bode, A. (eds) Distributed Memory Computing. EDMCC 1991. Lecture Notes in Computer Science, vol 487. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0032965

Download citation

  • DOI: https://doi.org/10.1007/BFb0032965

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-53951-3

  • Online ISBN: 978-3-540-46478-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics