Die Future Technology Platform (FTP) ist ein Service, der eine Testplattform mit fortschrittlicher und Prototyp Hardware für Wissenschaftler und Entwickler bereit stellt. Dieser Service erlaubt es Nutzern und Herstellern von der Neutralität der GWDG zu profitieren. Die high-performance computing (HPC) Architekturen, welche in der FTP Verwendung finden, sind vielfältig und beinhalten GPU (Graphics processing units) und DPU Systeme, sowie andere Architekturen, wie zum Beispiel ARM und RISC-V. Viele davon können direkt durch einen spezialisierten Compiler benutzt werden. Andere benötigen spezialisierten Code, welcher entwickelt und getestet werden kann, ohne das eine Person oder ein Institut die Hardware selber kaufen muss.

Außerdem hat die GWDG bereits eine bereite Infrastruktur in Bezug auf Systeme und zum Beispiel Kühlung und Stromversorgung. Weitere Systeme hinzu zufügen ist so einfach, wie einen weiteren Server in ein Rack zu schieben und an die Infrastruktur anzuschließen. Login Services, Scheduler und ein Dateisystem sind bereits vorhanden und können einfach verbunden werden.

Das bedeutet nicht, dass die Systeme mit dem Hauptsystem interferieren. Die FTP Systeme sind in einem getrennten Rack und werden nicht an das gleiche Queue System gehängt. Dies reduziert das Risiko von Interferenz zum Produktionssystem enorm. Außerdem ist es einfach möglich die FTP System doch an das Haupt-Queue-System zu binden, sollte das benötigt werden.

Verfügbare Systeme

Vorteile für Hersteller

Hersteller von Systemen können durch den FTP Service Zugang zu einer großen Anzahl an Nutzern, ohne eigene Systeme aufbauen zu müssen. Besonders die Strom- und Kühlungsversorgung sind häufig ein großes Problem und das ist bereits gelöst bei der GWDG. In unseren Serverräumen sind bereits entsprechende Versorgungen vorhanden. Zusätzlich ist bereits einen Infrastruktur zur Messung und Überwachung der Systeme vorhanden und kann einfach eingebunden werden. Besonders in Hinsicht auf steigende Energiekosten ist Effizienz ein sehr wichtiger Faktor in der Entwicklung und Nutzung von modernen Systemen. Eine Beurteilung der Effizienz ist allerdings nur mit einer genauen Überwachung der Systeme möglich, was bei uns gegeben ist.

Die GWDG hat eine breite Liste an Nutzer aus Forschung und Entwicklung, die alle fähig und willens sind sich mit neuen Systemen auseinander zu setzen. Besonders in der Forschung sind moderne Architekturen interessant, da diese Performance Verbesserungen liefern können, die durch Standard/universelle Hardware nicht erreicht werden kann. Oft ist es besser etwas Zeit zu investieren den Code, oder die Simulation auf spezieller Hardware laufen zu lassen, weil universelle Hardware nicht für diese Art von Anwendungen optimiert ist. Um diesen Code zu testen brauchen Nutzer Zugang zu solcher Hardware, was wir liefern können, denn die Nutzer kennen uns und unsere anderen Services.

Vorteile für Benutzer

Die Benutzer der GWDG können die Systeme frei und ohne Rechenzeitlimit benutzen und erkunden. Software für die Systeme wird immer aktuell gehalten und ist homogen zwischen SCC und NHR. Das bedeutet, dass es einfacher und schmerzfreier ist zwischen regulären CPU Systemen und dem FTP Systemen zu wechseln.

Zusätzlich ist es möglich sehr spezielle Software auf den FTP Systemen ein zu setzen, sollte das gewünscht werden. Dies hat den Vorteil, das spezialisierte Software schnell getestet werden kann und Vergleiche zu andere Versionen und Implementierungen gezogen werden können. Nach dem Test kann das System sofort wieder in einen anderen, oder den Ursprünglichen Zustand gebraucht werde.

GWDG als Validierungs-Service

Da die GWDG eine neutrale Zwischeninstanz ist, ist es möglich Systeme zu validieren und neutrales Feedback von den Nutzer zu den Herstellern zu leiten. Dies hätte eine neutralere Evaluation zur Folge, da die Nutzer mit einer Mittelinstanz und nicht den Herstellern kommunizieren. Ebenfalls bekommen die Hersteller neutrales und Umfangreiches Feedback von einer Instanz und nicht vielen Einzel Kunden. Zusätzlich können in diesem Feedback Performance Messungen und Effizienz Berechnungen einbezogen werden.

Diese Performance Messungen und Zahlen können automatisch und standardisiert erfasst werden. Besonders die diverse Nutzer Basis ist hier interessant, weil diese zu einem Breiten Spektrum an Feedback führt. Dies erlaubt dann eine stark differenzierbare Evaluation der Systeme.

Kontakt

Sie können uns unter support@gwdg.de erreichen in dem Sie FTP in den Betreff schreiben. Wir freuen uns über ihre Fragen und stehen gerne für Diskussionen zu ihren Anforderungen zur Verfügung.