Windows 7 Workstation als HPC-Clusterknoten

Windows HPC Server 2008 R2 - Die wichtigsten Neuerungen und Funktionen

Microsoft hat die Betaversion des Windows HPC Server 2008 R2 vorgestellt. Wir informieren über die Neuerungen und Einsatzgebiete des kommenden Windows HPC-Server 2008 R2.

Der Windows HPC Server 2008 R2 (HPC - High Performance Computing) ist eine Erweiterung des Windows Servers. Verglichen mit diesem ist der HPC-Server allerdings relativ unbekannt. Das gilt aber auch für hat Technik des High Performance Computing im Allgemeinen. Beim High Performance Computing handelt es sich um einen Nischenmarkt für bestimmte Anwendungsgebiete. Dazu zählen vor allem die Finanzdienstleitungen, der Maschinenbau mit der Fahrzeugtechnik, die Luft- und Raumfahrt, die Pharmazie und der wissenschaftliche Bereich. Die Anwendungstechniken sind beispielweise Simulationen des Crash-Verhaltens von Fahrzeugen, die Simulation von Flugbahnen, Strömungsberechnungen oder auch Risikoberechnungen in der Finanzmathematik.

Die dazu notwendigen Programme sind oftmals individuelle Entwicklungen kombiniert mit Open-Source-Modulen. Das Fraunhofer-Institut für Algorithmen und Wissenschaftliches Rechnen SCAI beispielsweise betreibt seine Simulationssoftware auf der Grundlage von Open-Source-Anwendungen auf einem HPC-Cluster. Das Institut entwickelt Anwendungen und betreibt Forschung in den Geschäftsfeldern Simulationsanwendungen, numerische Software, Bioinformatik, Optimierung und Grid Computing.

Grundprinzip: Funktionsweise eines HPC Clusters.
Grundprinzip: Funktionsweise eines HPC Clusters.

Der HPC-Markt allerdings wächst beständig. Dies hat mehrere Ursachen. Eine davon ist sicherlich die Verbreitung von Multicore-Prozessoren. Sie ermöglichen Parallelverarbeitung auf jeglichen Standardrechnern - und dies ist der Kern des HPC. Will man die Multicore-Systeme auch wirklich nutzbringend einsetzen, so kommt man über kurz oder lang nicht um die Techniken der Parallelverarbeitung herum. Der jahrelange Trend durch immer höhere Taktraten die Leistung der Systeme zu erhöhen, wird in Zukunft durch parallele Prozesse abgelöst. Des Weiteren verwendet Microsoft als Grundlage für seinen Windows HPC Server 2008 R2 gängige Standard-Prozessoren aus der x86-Reihe. Außerdem basiert der HPC Server auf den Grundlagen des Windows Servers. Damit wird High Performance Computing auch auf Standardrechnern mit Standardbetriebssystemen erschwinglich und machbar.