Pressemitteilung vom 26.07.2000
Ein Supercomputer, Marke Eigenbau
Ein Supercomputer, Marke EigenbauDie Chemnitzer Uni nimmt einen der schnellsten Rechner Europas in Betrieb
Wissenschaftler der Chemnitzer Uni testen seit heute einen Computer der Superlative. Der CLiC (Chemnitzer Linux Cluster) genannte Rechner ist der leistungsfähigste in den neuen Bundesländern und einer der schnellsten Deutschlands und Europas. Der Rechner verfügt über einen Speicher von 264 Gigabyte, die Festplatten fassen mehr als zehn Terabyte an Daten. CLiC kann in einer einzigen Sekunde mehr als 100 Milliarden Berechnungen durchführen. Das Besondere daran: Die Chemnitzer Forscher haben den Rechner selbst entworfen und aus handelsüblichen Teilen gebaut, wie sie in jedem Computershop zu haben sind: Kernstück des Aufbaus sind 528 PentiumIII-Prozessoren, die mit 800 MHz getaktet sind. Dadurch kostet der Rechner nur rund ein Fünftel der Summe, die eine vergleichbare Anlage einer renommierten Supercomputer-Firma kosten würde. Das Betriebssystem des neuen Hochleistungsrechners gab's sogar gratis: Er läuft unter dem frei erhältlichen Linux. Das gilt unter Profis als wesentlich besser und vor allem absturzsicherer als das herkömmliche Windows NT.
Unter Informatikern und Mathematikern hat die Chemnitzer Uni einen guten Namen. Schon vor Jahren hat deshalb die Deutsche Forschungsgemeinschaft (DFG) hier ihren Sonderforschungsbereich 393 "Numerische Simulation auf massiv parallelen Rechnern" angesiedelt. Massiv parallele Rechner sind Computer, die statt eines einzelnen Mikroprozessors, wie er im PC enthalten ist, gleich eine Vielzahl davon besitzen. Der Vorteil solcher Parallelcomputer: Sie sind wesentlich leistungsfähiger, weil sie ein Problem in zahlreiche Einzelschritte aufteilen, die sie nicht nacheinander, sondern gleichzeitig abarbeiten.
Das erfordert aber eine spezielle Programmiertechnik, die Chemnitzer Forscher entwickeln und auch gleich auf ihren Rechnern testen. Bisher taten sie das auf einem Parsytec GC 128 PowerPlus, der mit 128 Hochleistungsprozessoren ausgerüstet ist. Als der Rechner 1994 angeschafft wurde, war er einer der stärksten Hochschulrechner Deutschlands. Doch auch an einem solchen Rechner geht die technische Entwicklung nicht spurlos vorüber, er ist mittlerweile hoffnungslos veraltet. Gleichzeitig wurden die mathematischen Probleme, bei deren Lösung der Computer helfen sollte, immer anspruchsvoller: Ein neuer Rechner musste her.
Doch ein Rechner der Leistungsklasse, wie ihn die Chemnitzer Wissenschaftler benötigen, ist teuer: Mit 12 bis 15 Millionen Mark Anschaffungskosten muss man da schon rechnen. Soviel Geld war aber beim Sparkurs von Bund und Land nicht aufzutreiben. Was also tun, wenn man nicht genug Geld hat? Das, was man an der Chemnitzer Uni immer in solchen Fällen tut: Fehlendes Geld durch den hier reichlich vorhandenen Grips ersetzen. Warum, so überlegten sich die Wissenschaftler, sollte man einen Rechner nach Maß nicht selber bauen können, aus ganz normalen Teilen, wie sie jeder Computerhändler vorrätig hat? Wie wäre es, wenn man einfach handelsübliche Personalcomputer miteinander verbindet zu einem so genannten Cluster? Intelligent miteinander verdrahtet, so die Kalkulation, würden sie mit einem Supercomputer an Schnelligkeit mithalten können. Solche Cluster wurden bereits an verschiedenen Forschungseinrichtungen rund um den Globus erprobt. Auch an der Uni Chemnitz sammelte man bereits Erfahrungen an der OSCAR-Serie, bei deren letzter Version 16 PCs miteinander verbunden wurden.
Gesagt, geplant, getan. Auch der Bund und der Freistaat Sachsen, die den neuen Supercomputer bezahlen, stimmten zu, konnten sie so doch eine Menge Geld sparen: Nur etwa zweieinhalb Millionen Mark kostet das Cluster - es leistet aber soviel wie ein fünfmal so teurer kommerzieller Rechner. Die Forscher vom Unirechenzentrum besorgten sich beim Chemnitzer PC-Hersteller MEGware Computer 528 Rechner mit einem 800-MHz-Pentium-III-Chip. Auf Tastaturen und Monitore konnte dabei verzichtet werden, die benötigen nur die beiden Server, also die Computer, die den Rechnerverbund steuern. Das Cluster verfügt über eine Speicherkapazität von 264 Gigabyte, die Festplatten können mehr als zehn Terabyte (zehn Trillionen Byte, eine Zahl mit 13 Nullen) an Zahlen und Daten fassen. Und das Beste daran: derartige Cluster sind skalierbar, das heißt, sie können sogar zu noch stärkeren Leistungen hin erweitert werden.
Allerdings reicht es nicht, die geballte Rechnerkraft einfach aneinander zu hängen - vielmehr sind die PCs über zwei komplizierte Hochleistungsnetzwerke miteinander verbunden, die fast soviel kosteten wie die Rechner selbst. Beide sind nach dem Fast-Ethernet-Standard aufgebaut und können pro Sekunde 100 Megabit an Daten hin- und herschaufeln. Das eine Netz ermöglicht den Zugriff auf die Rechner von der gesamten Uni aus, das andere ist für die Kommunikation der PCs untereinander und die Aufteilung der riesigen Datenmengen an die einzelnen Prozessoren zuständig.
Dennoch mussten die Wissenschaftler des Uni-Rechenzentrums beim Aufbau eine Menge Probleme lösen. So entsteht beim Betrieb eine Wärme von mehr als zehn Kilowatt, die abgeführt werden muss. Der Raum, in dem der Rechner steht, ist deshalb voll klimatisiert und hält die Temperatur bei konstant 18 Grad Celsius. Die Temperaturfrage war übrigens auch der Grund, warum sich die Chemnitzer Informatiker für Intel-Prozessoren entschieden statt für die in Dresden hergestellten Prozessoren des Wettbewerbers AMD - die entwickeln nämlich bedeutend mehr Wärme. Um die Wartung zu erleichtern, stehen die Gehäuse rückwärts auf ihren Regalen - schön sieht der Rechner also nicht gerade aus.
Dafür ist er aber umso leistungsfähiger: Zweimal im Jahr, im Juni und im November, erstellen die Unis von Mannheim und Tennessee eine Liste der 500 stärksten Rechner der Welt (im Internet unter http://www.top500.org/). Um den Rang im Reigen der Supercomputer festzustellen, wurde eigens der "Linpack Benchmark Test" entwickelt. Dabei müssen die Computer eine Reihe von Gleichungen aus der Linearen Algebra lösen. "Da werden wir im November wohl irgendwo zwischen Platz 100 und 200 landen, wahrscheinlich so um Platz 120 herum", so der Diplom-Informatiker Mike Becher von der Anwendergruppe des Uni-Rechenzentrums. Damit wäre der Rechner der schnellste Cluster-Computer in Europa und der zweitschnellste der Welt - nur ein Selbstbaurechner aus den USA, der CPlant vom Sandia National Laboratory ist noch schneller. Beim Sandia steht auch der weltstärkste Rechner überhaupt, ein Intel ASCI Red. Unter allen in Deutschland aufgestellten Computern könnte CLiC sogar mit Platz 15 oder 16 rechnen, in Europa käme er vermutlich unter die Top 50. Und der leistungsstärkste Rechner in den neuen Bundesländern wäre er ohnehin -das war auch schon mit dem alten Parsytec so, der im November 1995 weltweit Platz 214 erreichte, dann aber, dem technischen Fortschritt folgend, nach zwei Jahren unter die 500er-Marke fiel.
Bleibt nur noch eine Frage zu klären: Wozu, zum Teufel, sollen 100 Milliarden Rechenschritte pro Sekunde gut sein? Wer braucht derartig hohe Rechenleistungen? Auch darauf weiß Mike Becher eine Antwort: "Mit dem Computer kann man zum Beispiel Programme entwickeln, die ganze Spielfilme bearbeiten - da müssen immerhin 25 Bilder pro Sekunde berechnet werden, und dass bei zwei Stunden Länge. So etwas ist allemal billiger als aufwendige Trickaufnahmen, wie sie bisher bei großen Hollywood-Filmen angewandt werden." Aber auch für handfestere Probleme eignet sich der Rechner. So lassen sich mit ihm zum Beispiel Brandverläufe vorhersagen, die technisch-physikalisch ungeheure komplexe Vorgänge darstellen. Und auch das Abkühlen von Walzstahl lässt sich so untersuchen und gezielt verbessern, was zu - auch wirtschaftlich wichtigen - besseren Stahlsorten führt.
Übrigens: Wenn Sie wissen möchten, wie es während der Zeit des Aufbaus zuging, schauen Sie einfach unter http://www.tu-chemnitz.de/urz/anwendungen/cluster/webcam/ ins Internet. Die Wissenschaftler hatten nämlich eine Web-Kamera installiert, die jede Stunde eine Aufnahme machte.
(Autor: Hubert J. Gieß)
Wichtiger Hinweis für die Medien: Ein Foto zum Text erhalten Sie über Zentralbild GmbH, Tel. 030/2852-1511 (Fotograf: dpa/Wolfgang Thieme, Funkbild-Nummer CHE-01-25. 07. 2000).
Weitere Informationen: Technische Universität Chemnitz, Universitätsrechenzentrum, Facharbeitsgruppe Anwendungen, Straße der Nationen 62, 09107 Chemnitz, Dr. Wolfgang Riedel, Telefon (03 71)5 31-14 22, E-Mail: wolfgang.riedel@hrz.tu-chemnitz.de oder Dipl.-Inform. Mike Becher, Telefon (03 71)5 31-17 25, E-Mail: mike.becher@hrz.tu-chemnitz.de