Simon Cox von der Universität Southampton hat detaillierte Anweisungen ins Netz gestellt, wie sich aus bis zu 64 Einheiten des 27-Euro-PCs Raspberry Pi ein Supercomputer bauen lässt. Das Gehäuse des „Iridis Pi“ stammt allerdings vom Sohn des Professors, dem sechsjährigen James Cox, der es aus Legosteinen zusammensetzte.
Ziel sei es gewesen, zu testen, ob man die kleinen Rechner auch zu einem Supercomputer zusammenschließen kann, schreibt Cox senior. Sowie das Team genügend Exemplare des Rechners gesammelt hatte, machte es sich an die Arbeit. „Wir haben die nötige Software auf dem Pi gebaut und installiert, wofür wir von einem Standard-Debian-Wheezy-System-Image gestartet sind“, sagt Cox. „Wir haben das als Handbuch veröffentlich, damit jeder den Supercomputer nachbauen kann.“
Vom Sohn James stammten nicht nur die Steine fürs Rack, er übernahm auch Softwaretests und Programmierarbeit in den Sprachen Python und Scratch. Iridis Pi ist übrigens nach dem Hochleistungsrechner der Universität benannt, der nur Iridis heißt.
Die geringfügig leistungsschwächere Pi-Variante läuft auf einem 13 Amp-Mains-Socket; die einzelnen Knoten kommunizieren über ein Message Passing Interface (MPI) via Ethernet miteinander. Den bis zu 64 Prozessoren stehen immerhin 1 TByte Arbeitsspeicher zur Verfügung. Die stammen aus einer jeweils 16 GByte großen SD-Karte, mit der jeder Raspberry Pi verbunden ist. Für das System haben die Wissenschaftler ohne Switches rund 2500 Pfund ausgegeben. Code für den Iridis Pi schreibt Simon Cox mit dem kostenlosen „Python Tools for Visual Studio„-Plug-in.
Vom praktischen Einsatz einmal abgesehen, soll das Experiment dazu anregen, sich mit Supercomputing zu beschäftigen und wissenschaftlichen Problemen zu stellen. Insofern ist es ganz im Geist des Schulcomputers Raspberry Pi, der ja einen günstigen Einstieg in die Programmierung von Computern liefern soll.
[mit Material von Martin Schindler, silicon.de]
Neueste Kommentare
3 Kommentare zu Britischer Professor baut Supercomputer aus 64 Raspberry Pi
Kommentar hinzufügenVielen Dank für Ihren Kommentar.
Ihr Kommentar wurde gespeichert und wartet auf Moderation.
1 TB Arbeitsspeicher auf SD-Karte? Das kann nur ein schlechter Scherz sein… die Geschwindigkeit einer SD-Karte ist unterirdisch, die Schreibzyklen stark begrenzt.
Ich hoffe für euch, dass das nur ein Scherz ist…
1 TByte auf die 64 SD-Karten der 64 Systeme verteilt – siehe verlinkte Projektbeschreibung.
In dem Dokument steht „1TB of memory“… Das ist aber nur der Datenspeicher (also so wie die Festplatte im PC). Für den Arbeitsspeicher sind SD-Karten, wie bereits gesagt, viel zu langsam und ineffizient!
Das sollte vielleicht im Artikel geändert werden! Da jedes Raspberry Pi Modell 512 MB fet verbauten Arbeitsspeicher hat gehe ich mal davon aus dass der „Supercomputer“ also insgesamt ca 32GB Arbeitsspeicher hat.