Browsing by Author "Resch, Michael"
Now showing 1 - 5 of 5
- Results Per Page
- Sort Options
Item Open Access Lustre I/O performance investigations on Hazel Hen : experiments and heuristics(2021) Seiz, Marco; Offenhäuser, Philipp; Andersson, Stefan; Hötzer, Johannes; Hierl, Henrik; Nestler, Britta; Resch, MichaelWith ever-increasing computational power, larger computational domains are employed and thus the data output grows as well. Writing this data to disk can become a significant part of runtime if done serially. Even if the output is done in parallel, e.g., via MPI I/O, there are many user-space parameters for tuning the performance. This paper focuses on the available parameters for the Lustre file system and the Cray MPICH implementation of MPI I/O. Experiments on the Cray XC40 Hazel Hen using a Cray Sonexion 2000 Lustre file system were conducted. In the experiments, the core count, the block size and the striping configuration were varied. Based on these parameters, heuristics for striping configuration in terms of core count and block size were determined, yielding up to a 32-fold improvement in write rate compared to the default. This corresponds to 85 GB/s of the peak bandwidth of 202.5 GB/s. The heuristics are shown to be applicable to a small test program as well as a complex application.Item Open Access MPI unter WindowsNT : Message Passing-Anwendungen auf einer Shared Memory-Architektur(1997) Warendorf, Katina; Schmidt, Thomas; Resch, MichaelNachdem PCs 15 Jahre erfolgreich in Industrie und Wirtschaft eingesetzt wurden, haben nun auch Universitäten und Forschungseinrichtungen die Bedeutung dieser Rechner erkannt. Mit Windows NT steht mittlerweile ein mächtiges Betriebssystem zur Verfügung, so daß Netzwerke von PCs weite Verbreitung finden werden. Die Verfügbarkeit von MPI unter Windows NT macht diese Konfiguration auch für parallele Anwendungen interessant, entweder auf einem Netzwerk von Windows NT-Rechnern mit Einzelprozessoren oder auf Mehrprozessorrechnern, die auch geclustert werden können. Der Artikel beschreibt die Anwendung von MPI auf einem Mehrprozessorrechner. Mit einfachen Testprogrammen wurden die Kommunikationszeiten und die Datentransferraten bestimmt.Item Open Access PACX-MPI(1997) Resch, Michael; Beisel, Thomas; Berger, Holger; Bidmon, Katrin; Gabriel, Edgar; Keller, RainerPACX-MPI (PArallel Computer eXtension) wurde von Thomas Beisel am RUS als Tool entwickelt, um eine intel Paragon und eine CRAY Y-MP miteinander zu koppeln. Als es im Sommer 1996 darum ging zwei CRAY T3Es zu einem Metacomputer zu vernetzen griff eine Gruppe von Entwicklern auf diese erste Version von PACX-MPI zurück. Das neue Konzept für PACX-MPI sah vor, nicht mehr einen Vektorprozessor als Erweiterung zu einer parallelen Maschine zu ergänzen sondern zwei echte massiv-parallele Rechner miteinander zu koppeln.Item Open Access Performance of MPI on the CRAY T3E-512(1997) Resch, Michael; Berger, Holger; Rabenseifner, Rolf; Bönisch, ThomasThe CRAY T3E-512 is currently the most powerful machine available at RUS/hww. Although it provides support for shared memory the natural programming model for the machine is message passing. Since RUS has decided to support primarily the MPI standard we have found it useful to test the performance of MPI on the machine for several standard message passing constructs.Item Open Access Virtueller Computer durch Vernetzung(1997) Resch, Michael; Geiger, AlfredÜber eine Hochgeschwindigkeits-Datenleitung haben Wissenschaftler des Höchstleistungsrechenzentrums Stuttgart (HLRS) und des Pittsburgh Supercomputing Center (PSC) Ende Juli erstmalig Supercomputer auf beiden Seiten des Atlantiks miteinander verbunden, um gemeinsam an einer technischen Problemstellung zu arbeiten. Die in Stuttgart arbeitende CRAY T3E mit 512 Prozessoren, die von der Höchstleistungsrechner für Wissenschaft- und Wirtschaft GmbH (hww) betrieben wird, wurde bei diesem Pilotprojekt des internationalen Höchstleistungsrechnens mit der CRAY T3E gleicher Leistungsstärke in Pittsburgh gekoppelt. Durch diese Vernetzung entsteht ein virtuelles System mit 1024 Prozessoren und einer theoretischen Spitzenleistung von 675 Millarden Rechenoperationen pro Sekunde. Dem Anwender dieses Systems steht damit real der zweitschnellste Supercomputer der Welt zur Verfügung.