Skip to main content
Log in

SUPRENUM 25 Jahre

  • HAUPTBEITRAG
  • SUPRENUM 25 JAHRE
  • Published:
Informatik-Spektrum Aims and scope

Zusammenfassung

Vor rund 25 Jahren endete das SUPRENUM-Projekt. Ziel dieses großen, vom Forschungsministerium geförderten deutschen Projekts war die Entwicklung eines parallelen SUPerREchners, insbesondere für große NUMerische Anwendungen. In einer gemeinsamen Initiative von Forschungszentren, der Industrie und universitären Expertengruppen sollte ein skalierbares Rechnersystem entstehen, das auf der Basis einer MIMD-parallelen Architektur echte Höchstleistung bot. Dazu war neben der Hardwarekonzeption und -realisierung auch eine Vielzahl von Softwareentwicklungen erforderlich. Und tatsächlich wurden auch etwa zwei Drittel der Projektkosten für die Softwareentwicklungen aufgewendet.

Im Jahre 1989 wurde das erste (,,kleine“) System unter großer öffentlicher Aufmerksamkeit auf der Hannover-Messe Industrie präsentiert und als großer Erfolg gefeiert. Ein System der höchsten Ausbaustufe wurde dann im Dezember 1990 in der GMD in Sankt Augustin installiert und abgenommen. Ab 1991 und 1992 wurden eine Vielzahl von Anwendungen auf diesem voll ausgebauten System implementiert und umfangreiche Leistungsmessungen durchgeführt. Das Ergebnis kurz zusammengefasst: Mit einer Leistungsspitze von gemessenen 3,0 GFLOPS (für eine Matrixmultiplikation) war SUPRENUM damals der schnellste MIMD-Rechner der Welt. Die langfristig bedeutenderen, nachhaltigen Durchbrüche gelangen allerdings nicht auf der Hardware-, sondern auf der Softwareseite.

Das Projekt hatte nicht nur ein Forschungs-, sondern auch ein kommerzielles Ziel. Das war eine der Bedingungen, die von den Hauptindustriepartnern von Anfang an formuliert wurden. Die vom Industriepartner Krupp Atlas Elektronik GmbH gefertigten SUPRENUM-Systeme sollten insbesondere von Forschungseinrichtungen als Hochleistungsrechner beschafft und genutzt werden. Es wurden aber außer dem Zielsystem für die GMD nur fünf kleinere Systeme von projektnahen Institutionen beschafft und installiert. Der Hauptgrund für diesen ungenügenden kommerziellen Erfolg lag in der Tatsache, dass Industrie und Forschungspolitik sich über die Finanzierung der Weiterentwicklung des Systems (SUPRENUM 2) nicht einigen konnten. Für ein (Höchstleistungs-)System, dessen Zukunft nicht gewährleistet ist, findet man keinen (echten) Käufer. Die Softwareentwicklungen des Projekts wurden allerdings mit Erfolg von der Pallas GmbH vermarktet und unter anderem im europäischen GENESIS-Projekt und später im EUROPORT-Projekt weitergeführt. Insbesondere die Parallelisierungskonzepte waren richtungsweisend. Sie sind heute noch die Grundlage einer Vielzahl von großen parallelen Anwendungen.

In diesem Artikel werden die damaligen technischen Entwicklungen und die forschungspolitischen Aspekte des Projekts rückblickend betrachtet. Manche der technischen Entwicklungen erscheinen im Rückblick exzeptionell. Einige der politischen Entscheidungen in der Startphase des Projekts waren mutig und visionär, die Haltung der Industrie am Ende dagegen eher kurzsichtig und wenig zukunftsorientiert.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

References

  1. Brand K, Lemke M (1989) SUPRENUM Bibliography Edition 2.1, SUPRENUM Report 9

  2. Burde T, Vallbracht G, Waldschütz S (1985) Fördervorhaben SUPRENUM, Untersuchung von Anwendungs-, Bedarfs- und Akzeptanzfragen, B-SZ 1415/01. IABG GmbH

  3. Colbrook A, Duff I, Hey T, Stüben K, Thole CA (1997) Special Issue EUROPORT. Int J Supercomput Appl High Perform Comput 11(4):275–358

    Google Scholar 

  4. Franke B, Harneit R, Kern A, Zeidler HC (1988) The Pipeline Bus: An interconnection network for multiprocessor systems. In: Trottenberg U (Hrsg) Proceedings of the 2nd International SUPRENUM Colloquium 1987. Parallel Comput 7:403–412

  5. Gärtel U, Joppich W, Schüller A, Trottenberg U (1995) Wetter- und Klimavorhersage auf hochgradig parallelen Rechnern. Informatik-Spektrum 18:335–339

    Google Scholar 

  6. Giloi WK (1988) SUPRENUM: A Trendsetter in Modern Supercomputer Development. In: Trottenberg U (Hrsg) Proceedings of the 2nd International SUPRENUM Colloquium 1987. Parallel Comput 7:283–296

  7. Händler W (1984) Anmerkungen zu Erlanger Multiprozessoren. In: Trottenberg U, Wypior P (Hrsg) Rechnerarchitekturen für die numerische Simulation auf der Basis superschneller Lösungsverfahren I. GMD-Studien 88:77–113

  8. Händler W, Herzog U, Hofmann F, Schneider HJ (1984) Multiprozessoren für breite Anwendungsgebiete: Erlangen General Purpose Array, GI/NTG Fachtagung ,,Architektur und Betrieb von Rechensystemen“. Informatik-Fachberichte 78. Springer, Heidelberg, S 195–208

  9. Hempel R (1990) Portabilität numerischer Software für Parallelrechner unterschiedlicher Architektur. In: Reuter A (Hrsg) GI – 20. Jahrestagung I (1990). Springer, Heidelberg

    Google Scholar 

  10. Hempel R, Schüller A, Solchenbach K, Trottenberg U (1992) Portable Anwendungssoftware für Parallelrechner. Informationstechnik 34:50–56

    Google Scholar 

  11. Herzog U (1988) Performance evaluation principles for vector- and multiprocessor systems. In: Trottenberg U (Hrsg) Proceedings of the 2nd International SUPRENUM Colloquium 1987. Parallel Comput 7:425–438

  12. Hey A, McBryan OA (1994) SUPRENUM and GENESIS. Parallel Comput 20(10–11)

  13. Hillis WD (1985) The Connection Machine. MIT-Press, Cambridge

    Google Scholar 

  14. Hofmann F, Händler W, Volkert J, Henning G, Fritsch G (1984) Multiprozessor-Architekturkonzept für Mehrgitterverfahren. In: Trottenberg U, Wypior P (Hrsg) Rechnerarchitekturen für die numerische Simulation auf der Basis superschneller Lösungsverfahren I. GMD-Studien 88:65–76

  15. Hoßfeld F (1994) Vector-Supercomputers. In: Hey A, McBryan OA (Hrsg) SUPRENUM and GENESIS. Parallel Comput 7(10–11):373–385

  16. Kammer H (1988) The SUPRENUM vector floating-point unit. In: Trottenberg U (Hrsg) Proceedings of the 2nd International SUPRENUM Colloquium 1987. Parallel Comput 7:315–324

  17. Kauranne T (1994) Summary of GENESIS work at the European Centre for Medium-range Weather Forecasts (ECMWF). In: Hey A, McBryan OA (1994) SUPRENUM and GENESIS. Parallel Comput 20(10–11):1389–1396

  18. Kremer U, Bast HJ, Gerndt M, Zima H (1988) Advanced tools and techniques for automatic parallelization. In: Trottenberg U (Hrsg) Proceedings of the 2nd International SUPRENUM Colloquium 1987. Parallel Comput 7:387–393

  19. Lemke M (2018) European Commission, Head of Unit Technologies & Systems for Digitising Industry: Persönliche Kommunikation

  20. Mierendorff H, Trottenberg U (Hrsg) (1992) Leistungsmessungen für technisch-wissenschaftliche Anwendungen auf dem SUPRENUM-System. Arbeitspapiere der GMD Nr. 624

  21. Mierendorff H, Trottenberg U (1992) (Hrsg) Ergänzende Leistungsmessungen für technisch-wissenschaftliche Anwendungen auf dem SUPRENUM-System. Arbeitspapiere der GMD Nr. 669

  22. Peinze K (1988) The SUPRENUM preprototype: Status and Experiences. In: Trottenberg U (Hrsg) Proceedings of the 2nd International SUPRENUM Colloquium 1987. Parallel Comput 7:297–313

  23. Peinze K, Trottenberg U, Thomas B (1989) Parallelrechner für Superleistung – SUPRENUM. Technische Mitteilungen Krupp 1:15–28

    Google Scholar 

  24. Regenspurg G (1987) Hochleistungsrechner-Architekturprinzipien. McGraw-Hill, New York

    Google Scholar 

  25. Rönsch W, Strauss H (1988) A linear algebra package for a local memory multiprocessor: Problems, proposals and solutions. In: Trottenberg U (Hrsg) Proceedings of the 2nd International SUPRENUM Colloquium 1987. Parallel Comput 7:413–418

  26. Schröder W (1988) PEACE: The distributed SUPRENUM operating system. In: Trottenberg U (Hrsg) Proceedings of the 2nd International SUPRENUM Colloquium 1987. Parallel Comput 7:325–333

  27. Solchenbach K (1989) Suprenum-Fortran – an MIMD/SIMD language. Supercomputer 30(VI 2):25–30

    Google Scholar 

  28. Solchenbach K, Thomas B, Trottenberg U (1989) Dem parallelen Rechnen gehört die Zukunft. In: Meuer HW (Hrsg) Supercomputer ’89. Informatik-Fachberichte 211. Springer, Heidelberg, S 110–118

    Google Scholar 

  29. Solchenbach K, Trottenberg U (1994) SUPRENUM: System essentials and grid applications. In: Hey A, McBryan OA (Hrsg) SUPRENUM and GENESIS. Parallel Comput 7(10–11):265–282

  30. Solchenbach K, Thole CA, Trottenberg U (1994) GENESIS Application Software. In [12], pp 1669–1673

  31. Trottenberg U (1988) (Hrsg) Proceedings of the 2nd International SUPRENUM Colloquium 1987. Parallel Computing 7

  32. Trottenberg U (2008) Das Superrechnerprojekt SUPRENUM (1984–1989). In: Reuse B, Vollmar R (Hrsg) Informatikforschung in Deutschland. Springer, Heidelberg, S 176–187

    Google Scholar 

  33. Trottenberg U, Oosterlee CW, Schüller A (2001) Multigrid. Academic Press

  34. Trottenberg U, Wypior P (1984) Rechnerarchitekturen für die numerische Simulation auf der Basis superschneller Lösungsverfahren I. GMD-Studien 88:207–215, 379–382

    MATH  Google Scholar 

  35. Trottenberg U, Wypior P (1985) Rechnerarchitekturen für die numerische Simulation auf der Basis superschneller Lösungsverfahren II. GMD-Studien 102

  36. Werner KH, Brass U, Thomas E (1989) The Suprenum user interface. Supercomputer 30(VI 2):20–24

    Google Scholar 

  37. Brandt A (1984) Local and Multi-Level Parallel Processing Mill. In: Trottenberg U, Wypior P (Hrsg) Rechnerarchitekturen für die numerische Simulation auf der Basis superschneller Lösungsverfahren I. GMD-Studien 88

  38. Feilmeier M, Junker M (1986) Superrechner, das Projekt SUPRENUM und die Konsequenzen dieser Entwicklung, Report. F&J-News, München, S 56–66

  39. Fessler G (1985) Überlegungen zu Mehrgitteralgorithmen auf Baumrechnern. In: Trottenberg U, Wypior P (Hrsg) Rechnerarchitekturen für die numerische Simulation auf der Basis superschneller Lösungsverfahren II. GMD-Studien 102:7–14

  40. Hoffmann GR, Maretis DK (1990) The dawn of massively parallel processing in meteorology. In: Ghil M, Sadourny R, Sündermann J (Hrsg) Topics in Atmospheric and Oceanic Sciences. Springer, Heidelberg

    Google Scholar 

  41. Kehl E, Oertel KD, Solchenbach K, Vogelsang R, McBryan OW (1990) Application benchmarks on SUPRENUM. SUPRENUM Report 21

  42. Kolp O, Mierendorff H (1988) Performance estimations for SUPRENUM systems. In: Trottenberg U (Hrsg) Proceedings of the 2nd International SUPRENUM Colloquium 1987. Parallel Comput 7:357–366

  43. Kroll N (1985) Anforderungen an Rechnerleistungen aus der Sicht der numerischen Aerodynamik. In: Trottenberg U, Wypior P (1985) Rechnerarchitekturen für die numerische Simulation auf der Basis superschneller Lösungsverfahren II. GMD-Studien 102:241–252

  44. Lemke M (1987) Erfahrungen mit Mehrgitterverfahren für Helmholtz-ähnliche Probleme auf Vektorrechnern und Mehrprozessor-Vektorrechnern. Arbeitspapiere der GMD 278

  45. McBryan OA, Frederickson PO, Linden J, Schüller A, Solchenbach K, Stüben K, Thole CA, Trottenberg U (1991) Multigrid methods on parallel computers – A survey of recent developments. Impact Comput Sci Eng 3:1–75

    Article  MathSciNet  MATH  Google Scholar 

  46. Mühlenbein H (1984) Modellierung von parallelen Mehrgitteralgorithmen und Rechnerarchitekturen. In: Trottenberg U, Wypior P (Hrsg) Rechnerarchitekturen für die numerische Simulation auf der Basis superschneller Lösungsverfahren I. GMD-Studien 88:55–64

  47. Thomas B (1989) Kommunikativer Schnellrechner. Elektron J 6:74–76

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ulrich Trottenberg.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Trottenberg, U., Thomas, B. SUPRENUM 25 Jahre. Informatik Spektrum 41, 298–310 (2018). https://doi.org/10.1007/s00287-018-1115-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00287-018-1115-0

Navigation