Advertisement

MIMD-Architekturen mit verteiltem Speicher

  • Wolfgang K. Giloi
Part of the Springer-Lehrbuch book series (SLB)

Zusammenfassung

Unter dem Titel Grand Challenges — große Herausforderungen — wurde Anfang der neunziger Jahre von der Regierung der Vereinigten Staaten ein groß angelegtes, sich über mehrere Jahre erstreckendes und einige Milliarden Dollar umfassendes Forschungsförderungsprogramm begonnen. Ziel des Programms ist die Weiterentwicklung des Supercomputing, die als notwendig erachtet wird, um die großen Probleme unserer Zeit — zum Beispiel, das Überleben der Menschheit in einer immer stärker beschädigten Umwelt zu sichern — angehen zu können. Das Forschungsprogramm erstreckt sich über den gesamten Bereich von den Architekturen über die Software bis zu den Anwendungen.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur zu Kapitel 12

  1. [BaG 92]
    Behr P.M., Giloi W.K.: SUPRENUM — Concepts, Realization, Performance, and Lessons Learned, Tech. Report, GMD FIRST 1991Google Scholar
  2. [BaG 93]
    Bruening U., Giloi W.K.: SYNCHRONIZED NO-WAIT SEND: A Consistency-Preserving, Non-Buffering Send Construct for MANNA, tech. paper, GMD FIRST 1993Google Scholar
  3. [Bea89]
    Balasundaram V., Kennedy K., Kremer U., McKinley K., Suhblok J.: The ParaScope Editor: An Interactive Parallel Programming ToolGoogle Scholar
  4. [Bea91]
    Berg R., Cordsen J., Heuer J., Nolte J., Östmann B., Sander M., Schmidt H., Schön F., Schröder-Preischat W.: The PEACE Family of Distributed Operating Systems, Tech. Report, GMD FIRST 1991Google Scholar
  5. [BGS 89]
    Behr P.M., Giloi W.K., Schroeder W.: Synchronous Versus Asynchronous Communication in High Performance Multicomputer Systems, in M. Wright (ed.): Proc. IFIP WG 2.5 Working Conf. on Aspects of Computation in Asynchronous Parallel Processors, North-Holland, Amsterdam 1989, 239–249Google Scholar
  6. [BRU 92]
    Brüning U.: MANNA Arbiter and CPU Kern, GMD FIRST, Interner Techn. Bericht 1992Google Scholar
  7. [CHE 84]
    Cheriton D.R.: The V Kernel: A Software Base for Distributed Systems, IEEE TRANS. SOFTWARE 1,2 (1984), 19–42CrossRefGoogle Scholar
  8. [CNS 92]
    Cordsen J., Nolte J., Schröder-Preikschat W.: Problem-Oriented Virtually Shared Memory in an Object-Oriented Parallel Operating System, Tech. Report, GMD FIRST (Sept. 1992)Google Scholar
  9. [DSB 86]
    Dubois M., Scheurich C, Briggs F.: Memory Access Buffering in Multiprocessors, Proc. 13th Annual Internat. Sympos. on Computer Architecture (June 1986), 434–442Google Scholar
  10. [GaB 91]
    Giloi W.K., Bruening U.: Architectural Trends in Parallel Supercomputers, Proc. 2nd NEC Internat. Symposium on Systems and Computer Architectures, Nippon Electric Corp., Tokyo (August 1991)Google Scholar
  11. [GaS 89]
    Giloi W.K., Schroeder W.: Very High-Speed Communication in Large MIMD Supercomputers, Proc. ICS’ 89, ACM Order No. 415891, 313–321Google Scholar
  12. [GaS 91]
    Giloi W.K., Schroeder-Preikschat W.: Programming Models for Massively-Parallel Systems, in: The NIPT Program Committee (eds.): Proc. Internat. Symposium on New Information Processing Technologies, Tokyo, Japan (March 1991)Google Scholar
  13. [GaS 93]
    Giloi W.K., Schramm A.: Raising the Level of Abstraction of the Distributed Memory Paradigm: The Computing Topology Model, paper presented at the workshop: Fine Grain Massively Parallel Coordination, ACM Annual Internat. Sympos. on Computer Architecture, San Diego, May 1993Google Scholar
  14. [Gea 90]
    Gharachorloo K., Lenoski D., Laudon J., Gibbons P., Gupta A., Hennessey J.: Memory Consistency and Event Ordering in Scalable Shared-Memory Mulriprocessors, Proc. 17th Annual Sympos. on Computer Architecture, IEEE catalog no. CH2887-90, 15–26Google Scholar
  15. [Gea 91]
    Giloi W.K., Hastedt C, Schoen F., Schroeder-Preikschat W.: A Distributed Implementation of Shared Virtual Memory with Strong and Weak Coherence, in Bode A. (ed.): Distributed Memory Computing, Proc. EDMCC2, LNCS 487, Springer-Verlag 1991, 23–31Google Scholar
  16. [GER 89]
    Gerndt H.M.: Automatic Parallelization for Distributed-Memory Multiprocessing Systems, Ph.D. Thesis, University of Bonn 1989, ebenfalls verfügbar als: Tech. Report Series ACPC/TR90-1, Austrian Center for Parallel Computation 1989Google Scholar
  17. [GIL 89a]
    Giloi W.K.: GENESIS — The Architecture and Its Rationale, ESPRIT Project P2702, Internal Tech. Report 1989Google Scholar
  18. [GIL 89b]
    Giloi W.K.: The SUPRENUM Architecture, in Jesshope C.R., Reinartz K.D. (eds.): CONPAR 88, Cambridge University Press, Cambridge, G.B. 1989, 10–17Google Scholar
  19. [GOO 89]
    Goodman J.R.: Cache Consistency and Sequential Consistency, Tech. Teport no. 61, SCI Committee, March 1989Google Scholar
  20. [GSS 92]
    Giloi W.K., Schramm A., Schröder-Preikschat W.: A New Programming Model for Massively Parallel Systems, in Topham/ Ibbett/ Bemmerl. (eds.): Programming Environments for Parallel Computing, North-Holland 1992, 231–244Google Scholar
  21. [HAE 93]
    Haenich R.: SNAP! Prototyping a Sequential and Numerical Application Palallelizer, Proc. Internat. Workshop on Automatic Distributed Memory Parallelization, Automatic Data Distribution, and Automatic Parallel Performance Prediction (March 1993), Springer WICSGoogle Scholar
  22. [ISH 91]
    Ishi T. (ed.): Report of the Research Committee on New Information Processing Technology, Ministry of International Trade and Industry, Tokyo March 1991Google Scholar
  23. [KUJ 92]
    Kujawsky F.: Der Bus Dispatcher von MANNA, GMD FIRST, Interner Techn. Bericht 1992Google Scholar
  24. [LEW90]
    Lewis P.H.: Chips for the Year 2000, New York Times, June 19, 1992Google Scholar
  25. [LIK 86]
    Li K.: Shared Virtual Memory on Loosely Coupled Multiprocessors, PhD thesis, Yale University 1986Google Scholar
  26. [LST 92]
    Linden J., Schiiller A., Trottenberg U.: Methodological Aspects of High Performance Scientific Computing, in Sydow A. (ed.): Computational Systems Analysis 1992, ELSEVIER, Amsterdam 1992, 1–10Google Scholar
  27. [LaS 89]
    Li K. and Schäfer R.: A Hypercube Shared Virtual Memory System, Proc. 1989 Internat. Conf. on Parallel Processing, IEEE catalog no 69 CH 2701-1, 125–132Google Scholar
  28. [MAR 92]
    Marquez A.: The MANNA Node Processor Memory, GMD FIRST, Interner Techn. Bericht 1992Google Scholar
  29. [MaT86]
    Mullender S.J., Tanenbaum A.S.: The Design of a Capability-Based Distributed Operating System, The Computer Journal 29,4 (1986)Google Scholar
  30. [MaT 92]
    Mierendorff H., Trottenberg U.: Leistungsmessungen für technisch-wissenschaftliche Anwendungen auf dem SUPRENUM-Rechner, Technische Arbeitspapiere Nr. 624 und 669, Gesellschaft für Mathematik und Datenverarbeitung (GMD) 1991Google Scholar
  31. [MON92a]
    Montenegro S.: MANNA-Skalierbarkeit, Technischer Bericht, BMFT-gefördertes Forschungsprojekt ITR 9002 2, GMD FIRST (Juli 1992)Google Scholar
  32. [MON92b]
    Montenegro S: MANNA: Architektur für massiv-parallele Anwendungen, Internes Technisches Papier, GMD FIRST 1992Google Scholar
  33. NPA92]
    Nikhil R.S., Papadopoulos G.M., Arvind: *T: A Multithreaded Massively Parallel Architecture, MIT Laboratory for Computer Science, Computation Structures Group Memo 325-2 (March 1992)Google Scholar
  34. [RAT 91]
    Rattner J.: The New Age of Supercomputing, in Bode A. (ed.): Distributed Memory Computing, Proc. EDMCC2, LNCS 487, Springer-Verlag 1991, 1–6Google Scholar
  35. [SaD 87]
    Scheurich C, Dubois M.: Correct Memory Operation of Cache-Based Multiprocessors, Proc. 14th Annual Internat. Sympos. on Computer Architecture (1987), IEEE Catalog no. 87CH2420-8, 234–243Google Scholar
  36. [SCH 89]
    Schröder W.: The Distributed PEACE Operating System and its Suitability for MIMD Message-Passing Architectures, in Jesshope CR., Reinartz K.D. (eds.): CONPAR 88, Cambridge University Press, Cambridge, G.B. 1989, 27–34Google Scholar
  37. [SCH 91]
    Schröder-Preikschat W.: Overcoming the Startup Time Problem in Distributed Memory Architectures, in Milutiniovic V., Shriver B. (eds.): Proc. 24th Hawaii Internat. Conf. on System Sciences, vol. 1, IEEE Society Press 1991, IEEE order no. 91TH0350-9, 551–559Google Scholar
  38. [SCH 93]
    Schröder-Preikschat: The Logical Design of Parallel Operating Systems, erscheint als Buch 1993/94Google Scholar
  39. [TvT 85]
    Tanenbaum A.S., van Tenesse R.: Distributed Operating Systems, ACM Computing Surveys 17,4 (Dec. 1985)Google Scholar
  40. [Yea 87]
    Yonezawa A., Shibayama E., Takada T., Honda Y.: Modelling and Programming in an Object-Oriented Concurrent Language ABCL/1, in Yonezawa A., Tokoro M. (eds.): Object-Oriented Concurrent Programming, The MIT Press, Cambridge, Mass. 1987Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1993

Authors and Affiliations

  • Wolfgang K. Giloi
    • 1
  1. 1.GMD und TU BerlinBerlin

Personalised recommendations