![Page 1: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/1.jpg)
© 2007 IBM Corporation
FH – Giessen Friedberg
Seminar Web at 2.0, FH – Giessen, September 2007
SupercomputerBlue Gene/L
Sven Wagner
![Page 2: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/2.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 20072
Übersicht
� Einführung
� Supercomputer
� Begriffe
� Geschichte
� TOP500
� Anwendung
![Page 3: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/3.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 20073
Übersicht
� Blue Gene/L� Historie
� Architektur & Packaging
� ASIC
� Netzwerk
� Software
� Anwendungsbeispiel
� Zusammenfassung und Fazit
![Page 4: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/4.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 20074
Supercomputer Definition
� Was macht einen Supercomputer aus?
� operieren im obersten Leistungsbereich
� hohe Rechenleistung durch viele Prozessoren
� Parallelrechner
� Cluster mit Knoten oder Vektorrechner
![Page 5: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/5.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 20075
Supercomputer Begriffe
� FLOPS = FLoating point OPerations per Second
� Anzahl der Gleitkommazahl-Operationen (Additionen oder Multiplikationen), pro Sekunde ausgeführt
� Intel Pentium 4 Prozessor ( 3 GHz) leistet ca 6 GFLOPS
� Benchmark Linpack
� lineare Gleichungssysteme
� FORTRAN aber auch C, C++, Pascal oder Java
![Page 6: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/6.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 20076
Supercomputer Historie
� 1976 Cray-1 250 MFLOPS� Los Alamos National Labartory, New Mexico (USA)
� 1997 Intel ASCI Red 1,338 TFLOPS� Sandia National Laboratories, New Mexico (USA)
� 2004 Blue Gene/L 70,72 TFLOPS� Lawrence Livermore National Laboratory, Kalifornien (USA)
� 2007 Blue Gene/L 280,6 TFLOPS� Lawrence Livermore National Laboratory, Kalifornien (USA)
![Page 7: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/7.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 20077
Supercomputer TOP500 Juni 2007
� 1. BlueGene/L: 280,6 TFLOPS� Lawrence Livermore National Laboratory (USA)
� 131.072 PowerPC 440-Prozessoren 700 MHz
� 2. Jaguar (Cray TX3): 101,7 TFLOPS� Oak Ridge National Lab (USA)
� 23.016 DC-Opteron, 2.6 GHz
� 3. Red Storm (Cray): 101,4 TFLOPS� Sandia National Labs (USA)
� 26.544 DC-Opteron, 2.4 GHz
![Page 8: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/8.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 20078
Supercomputer Entwicklung
![Page 9: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/9.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 20079
Supercomputer Anwendungen
� Simulationen
� Echtzeit-Datenverarbeitung
� Off-line Datenanalyse
� Anwendungen in großen amerikanischen Forschungslabors
![Page 10: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/10.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200710
Blue Gene/L Historie
� 1999 IBM kündigt Blue Gene Projekt � 5 Jahre, 100 Millionen US Dollar Investition
� Entwicklung eines PFLOPS skalierbaren Supercomputer
� 2001 Partnerschaft mit LLNL
� 2004 Blue Gene/L ist auf Platz 1 der TOP500 Liste� 70,72 TFLOPS mit 32768 Prozessoren
� 2007 Blue Gene/Q� bis 2010-2012 10 PFLOPS
![Page 11: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/11.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200711
Blue Gene/L Lawrence Livermore National Laboratory
![Page 12: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/12.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200712
Blue Gene/L Entwicklungsgrundsätze
� 10.000 parallele Prozesse => skalierbar
� Kosten senken
� Verwendung üblicher “Supercomputer Software” (zB. MPI)
� Ausfallsicherheit, Verfügbarkeit und Wartbarkeit
� Skalierbarkeit
![Page 13: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/13.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200713
Blue Gene/L Entwicklungsgrundsätze
� Komplexität und Grösse reduzieren
� ~25KW/rack ist Maximum für die Kühlung
� performance/power Verhältnis verbessern
� 700MHz PowerPC440 für ASIC ideal (FLOP/Watt)
� On chip: kompletter ASIC (SoC) ohne Hauptspeicher
� Off chip: Maximale Anzahl von Knoten in einem Rack
![Page 14: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/14.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200714
Customer Sites
IBM Sites
Blue Gene
![Page 15: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/15.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200715
Blue Gene/L Packaging
2 chips, 1x2x1
5.6/11.2 GF/s1.0 GB
(32 chips 4x4x2)16 compute, 0-2 IO cards
90/180 GF/s16 GB
32 Node Cards
2.8/5.6 TF/s512 GB
180/360 TF/s32 TB
RackSystem
Node Card
Compute Card
2.8/5.6 GF/s4 MB
2 processors
Chip
64 Racks, 64x32x32System
![Page 16: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/16.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200716
Blue Gene/L Packaging
� Knoten: ASIC + DRAM
� Bis zu 32*32*64 (skalierbar) = 65536 Knoten
� 5 Netzwerke verbinden Knoten-Knoten & Knoten-Welt
![Page 17: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/17.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200717
Dual Node Compute CardDual Node Compute Card
9 x 512 Mb DRAM; 16B interface; no external termination
Heatsinks designed for 15W
206 mm (8.125”) wide, 54mm high (2.125”), 14 layers , single sided, ground referenced
Metral 4000 high speed differential connector (180 pins)
![Page 18: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/18.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200718
3232-- way (4x4x2) node cardway (4x4x2) node card
Custom dual voltage, dc-dc converters; I2C control
IO Gb Ethernet connectors through tailstock Latching and retention
Midplane (450 pins) torus, tree, barrier, clock, Ethernet service port
16 compute cards
2 optional IO cards
Ethernet-JTAG FPGA
![Page 19: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/19.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200719
Blue Gene/L VerkabelungBlue Gene/L Verkabelung
Y Cables
X Cables
Z Cables
![Page 20: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/20.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200720
Blue Gene/L Link Knoten
![Page 21: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/21.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200721
Blue Gene/L Service Knoten
![Page 22: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/22.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200722
Blue Gene/L ASIC Daten
� 2 IBM PowerPC 440 FPU 700 MHz
� Torus & Ethernet
� Lockbox & SRAM
� ext. Hauptspeicher 512MB DRAM�erweiterbar bis 2GB
� 32 kB L1 Cache
� 2 kB L2 Cache
� 4 MB EDRAM L3 Cache
http://www.tcp-net.ad.jp/danbo/m/image/cbga.jpg
![Page 23: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/23.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200723
2.6MBit Count eSRAM
38MBit Count eDRAM
13WPower Dissipation
700MHzClock Freq.
1.1MPlaceable Objects
95MTransistor Count
57MCell Count
BlueGene/L – System-on-a-ChipChip Area usage
![Page 24: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/24.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200724
Blue Gene/L ASIC technische Daten
� IBM CU-11 (130 nm Technologie)
� 11 x 11 mm
� 25 x 32 mm CBGA
� 474 pins, 328 signal
� 1.5/2.5 Volt
![Page 25: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/25.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200725
Blue Gene/L Netzwerke
� 64 x 32 x 32 drei Dimensionales Torus
� Global Collective Network
� Global Barrier and Interrupt Network
� I/O Network (Gigabit Ethernet)
� Service Network
� Optimiert für Parallelprogrammierung (MPI)
![Page 26: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/26.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200726
Blue Gene/L Netzwerk Verbindungen
� 3-D Torus�verbindet alle Rechenknoten(65,536)
�virtual-cut-through (VCT) Routing
�Bandbreite 175MBit/s bidirektional
�hohe Bandbreite durch geringe Distanz
�Deadlockfrei Quelle: http://www.llnl.gov/asc/computing_resources/bluegenel/images/torus.jpg
![Page 27: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/27.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200727
Blue Gene/L Netzwerk Verbindungen
�Global Collective Network� Broadcast Funktionalität
� Baumstruktur 2.8 GB Ethernet
� point to point messaging zwischen I/O und Rechen Knoten
![Page 28: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/28.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200728
Blue Gene/L Netzwerk Verbindungen
� Barriernetzwerk � schützt das Gesamtsystem bei Fehlern und
regelt das Abschalten der Racks
� Kontrollnetzwerk� Booten, Überwachung und Diagnose
� JTAG, FPGA Control
� Gigabit Ethernet� Integriert im ASIC
� Aktiv in den I/O Knoten
![Page 29: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/29.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200729
Blue Gene/L 2 Modi pro Knoten
� Virtual Node Mode
�beide Prozessoren führen je einen MPI Task aus
�beide Prozessoren rechnen
� Co Prozessor Mode
�ein Prozessor rechnet der andere ist für die Kommunikation zuständig (MPI)
�die Kommunikation der Prozessoren in einem Knoten erfolgt über den L3 Cache im ASIC (scratchpad)
![Page 30: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/30.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200730
Blue Gene/L System Software
� Rechenknoten� Compute Node Kernel (CNK)
� einfache Software
� Anbindung an Torus und Tree Netzwerk
� I/O Knoten� Linux Kernel (angepasst an PowerPC 440)
� keine Anwendungen nur System Software
� Anfragen von Rechenknoten
![Page 31: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/31.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200731
Blue Gene/L System Software
� Service Knoten� Single Multiprocessor Rechner mit gängigen OS
� Kontrolle über das ganze System
� midplane Monitoring
� Front-End Knoten� Linux Kernel
� GNU Tool Chain (binutils, gcc, glibc und gdb), IBM XL Compiler
� Login und Kontroll Rechner für Service Knoten
![Page 32: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/32.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200732
Blue Gene/L Software Übersicht
![Page 33: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/33.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200733
Blue Gene/L System Software Architektur
� 64 Rechenknoten und 1 I/O Knoten = pset (logisch)
![Page 34: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/34.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200734
Blue Gene/L Software
� Ein Programm und viele Daten
� Programm pro CPU einmal starten
� Daten aufteilen
� Nachrichtenaustausch zwischen Prozessen
� Ergebnisse sammeln
![Page 35: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/35.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200735
Blue Gene/L Software
� MPI (MPICH2)� 3D Torus Netzwerk mit VCT Routing
– point to point: MPI_SEND, MPI_RECV
� Global broadcast tree network (Latenzzeit ~2,5µs)
– collectives: MPI_GATHER, MPI_SCATTER
� Global interrupt network (Latenzzeit ~1,5µs)
– fast MPI_BARRIER
� IBM XL Compiler� XL C,XL C++,XL Fortran
![Page 36: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/36.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200736
Anwendungen On-line Datenverarbeitung� 15000 Antennen
�in NL und D
� einfache Antennen �univ. Einsatz versch. Sensoren
� versch. Anwendungen�z.B. Windmessung für Windparks
� 6 Blue Gene/L Racks �mit 37 Terabit/s WAN
� lofar.org�Kosten ca 50 Mill. EURO
![Page 37: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/37.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200737
Supercomputer Anwendungen
� Biophysik am Forschungszentrum Jülich (FZJ): Proteinfaltung
Quelle: Forschungszentrum Jülich, Prof. Uli Hansmann (FZJ), Dr. A. Baumgärtner (FZJ)
![Page 38: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/38.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200738
Blue Gene/L
� Fazit� spezielle Hardware
� strukturierter, skalierbarer Aufbau
� extreme Rechenleistung
� hohe Kosten und Verbrauch
� komplexes Anwendungsgebiet
![Page 39: Supercomputer Blue Gene/L - THM · Supercomputer Blue Gene/L 2 Seminar Web at 2.0, FH – Giessen, September 2007 © 2007 IBM Corporation Übersicht Einführung Supercomputer Begriffe](https://reader030.vdocuments.site/reader030/viewer/2022041105/5f0757c47e708231d41c8330/html5/thumbnails/39.jpg)
Supercomputer Blue Gene/L
© 2007 IBM CorporationSeminar Web at 2.0, FH – Giessen, September 200739
Quellen
� IBM Journal of Research and Development� http://researchweb.watson.ibm.com/journal/rd49-23.html
� TOP500 Supercomputer Sites� http://www.top500.org/
� Lawrence Livermore National Laboratory� http://www.llnl.gov/
� Forschungszentrum Juelich� http://www.fz-juelich.de/