Kategorien
Seiten
-

IT Center Blog

Schlagwort: ‘MUST’

Fehlerfrei durch MPI – mit den neuen Funktionen in MUST 1.11.0

27. Juni 2025 | von
MUST Logo

Quelle: Eigene Darstellung

In der parallelen Programmierung mit Supercomputern wie CLAIX wird seit über 30 Jahren das sogenannte Message Passing Interface für die effiziente Kommunikation zwischen Prozessen benutzt. Programmierfehler in der MPI-Kommunikation können – gerade durch die parallelisierte Ausführung – zu klassischen Problemen in der Softwareentwicklung wie Deadlocks, Data Races oder Typfehlern führen. Solche Fehler sind für den Entwickler jedoch oft schwierig zu finden, insbesondere, wenn ein Fehler nichtdeterministisch, d.h. nur sporadisch, auftritt.

Weiterlesen »

Warum ist die Programmiersprache Python so beliebt?

06. Mai 2024 | von
Laptop mit Pythi Code

Quelle: Freepik

Python hat sich in den letzten Jahren zu einer der beliebtesten Programmiersprachen der Welt entwickelt, und das aus guten Gründen. Von seiner Einfachheit und Lesbarkeit bis hin zu seiner Vielseitigkeit und starken Community bietet Python eine Fülle von Vorteilen, die es zu einer bevorzugten Wahl für Entwickler*innen in verschiedenen Branchen machen. In diesem Blogbeitrag erfahrt ihr, warum Python so beliebt ist und wo die Programmiersprache auch am IT Center verwendet wird.

Weiterlesen »

MUST
Laufzeit-Fehlererkennung für MPI-Anwendungen

05. September 2022 | von
Logo MUST

Quelle: Eigene Darstellung

Das Hochleistungsrechnen (HPC) beschäftigt sich in großen Teilen mit der Parallelisierung von Programmen, insbesondere komplexen Simulationen wie Modellen für die Wettervorhersage oder das Klima. Damit Berechnungen schnell ausgeführt werden, wird die zu erledigende Arbeit parallel auf verschiedene Prozessen aufgeteilt. Je nach Anwendungsfall müssen die Prozesse ihre Zwischenergebnisse zur Laufzeit des Programms mit anderen Prozessen austauschen.

Weiterlesen »