OpenHPC: Linux Foundation beginnt Initiative für High Performance Computing

Durch das Projekt sollen quelloffene Frameworks für Supercomputer schneller entwickelt werden können. Ziel ist die Bildung eines Referenz-Software-Stacks. Neben Firmen wie HPE beteiligen sich etwa auch deutsche Forschungszentren am OpenHPC-Projekt.

Linux Foundation Logo (Grafik: Linux Foundation)Die Linux Foundation hat mit dem OpenHPC Collaborative Project eine Initiative gestartet, die zur beschleunigten Entwicklung eines Open-Source-Frameworks für Höchstleistungsrechner beitragen soll.

Das Projekt setzt sich aus Upstream-Projekt-Komponenten, Tools und Interconnects zusammen, die dann die Basis für einen Software-Stack bilden sollen. Eine Sammlung von validierten und integrierten HPC-Komponenten (High Performance Computing) soll indes einen Referenz-HPC-Software-Stack für Entwickler bringen. OpenHPC ist für verschiedene Einsatzzwecke vorgesehen und erlaubt neben vielfältigen Konfigurationen auch eine hohe Skalierbarkeit der Komponenten.

Firmen wie Altair, Atos, Cray, Dell, Fujitsu, HPE, Intel, Lenovo, NEC, Suse sowie weitere Anbieter werden sich daran beteiligen. Aber auch Forschungszentren wie das Barcelona Supercomputing Center sowie die beiden deutschen Einrichtungen Jülich und Münchner Leibniz Supercomputing Centre arbeiten an dem Projekt mit. Hinzu kommen das Lawrence Berkeley National Laboratory, Los Alamos National Laboratory und das Oak Ridge National Laboratory.

juqueen-jülich (Bild: IBM)Auch das Forschungszentrum Jülich beteiligt sich an dem OpenHPC-Projekt (Bild: IBM).

Die Linux Foundation verspricht sich dadurch ein stabiles Umfeld für Tests und Validierungen, Continous Integration, Source Control, Bug Tracking, Collaboration Tools sowie Nutzer- und Entwickler-Foren. Letztendlich sollen damit die Kosten für die Implementierung und den Betrieb einer Supercomputer-Installation sinken. Laut Linux Foundation wird somit ein robuster und vielseitiger Open Source Software Stack entstehen, da Community-Mitglieder aus verschiedenen Bereichen Tests und Validierungen durchführen können.

Weiterhin würden über dieses Framework Gruppen von Komponenten und Software entwickelt, die kontinuierlich darauf getestet werden, die bestmögliche Leistung zu liefern. Derzeit konzentriert sich das Projekt auf Tests von CentOS 7.1 und Extra Packages for Enterprise Linux Repository (EPEL).

Zudem seien HPC-Projekte insbesondere im universitären Umfeld mit sehr speziellen Anforderungen verbunden. „Mit besonderen Bedürfnissen und besonderen Anforderungen an die parallele Runtime, bleibt Software eine der größten Herausforderungen für die Verbreitung von HPC“, heißt es in einer Mitteilung der Linux Foundation. Ein Problem sei, dass HPC-Systeme sehr speziell und mehr oder weniger einzigartig sind, daher müssten Anwendungen nicht selten auch eigens an die Supercomputer angepasst werden, auf welchen sie dann laufen sollen.

„Der OpenHPC Software Stack wird den Aufwand, Standard-HPC-Komponenten für unsere HPC-Systeme zu bauen und zu testen, deutlich reduzieren. Daher werden wir diesen kollaborativen und offenen Ansatz sehr stark unterstützen“, erklärt Herbert Huber, Chef der HPC-Abteilung des Leibniz Rechenzentrums.

Dass diese Initiative im Dunstkreis der Linux Foundation entsteht, kommt wenig überraschend. Die Liste Top500.org führt lediglich sechs Supercomputer, die nicht mit Linux als Betriebssystem laufen – diese sechs Systeme verwenden nämlich Unix.

Darüber hinaus plant die Initiative, Abstraktions-Schnittstellen zwischen Schlüssel-Komponenten zu identifizieren und zu entwickeln, um die Modularität und Austauschbarkeit weiter zu verbessern. Genau wie unter Linux werden auch hier die Entwicklungsergebnisse frei zugänglich sein.

„Der Einsatz von Open-Source-Software ist ein zentraler Bestandteil von HPC, aber der Mangel einer vereinheitlichten Community – über die wichtigsten Stakeholder wie den akademischen Einrichtungen, den Unternehmen für das Workload Management, Software und Hardware-Hersteller hinweg – hat für eine Duplizierung des Aufwands gesorgt und damit die Eintrittsbarrieren höher gelegt“, kommentiert Jim Zemlin, Executive Director der Linux Foundation.

„OpenHPC wird daher als neutrales Forum die Entwicklung eines Open Source Frameworks ermöglichen, das ein mannigfaltiges Set von Cluster-Umgebungen ermöglicht“, wie Zenmlin weiter ausführt.

[mit Material von Martin Schindler, silicon.de]

Tipp: Wie gut kennen Sie sich mit Open-Source aus? Überprüfen Sie Ihr Wissen – mit 15 Fragen auf silicon.de

Neueste Kommentare 

Noch keine Kommentare zu OpenHPC: Linux Foundation beginnt Initiative für High Performance Computing

Kommentar hinzufügen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *