mpi

MPI ist die Message Passing-Schnittstelle, eine Bibliothek für die parallele Programmierung verteilter Speicher und die De-facto-Standardmethode für die Verwendung verteilter Speichercluster für technisches Hochleistungsrechnen. Fragen zur Verwendung von MPI für die parallele Programmierung gehen unter diesem Tag; Fragen zu zB Installationsproblemen bei MPI-Implementierungen werden am besten mit dem entsprechenden implementierungsspezifischen Tag, zB MPICH oder OpenMPI, versehen.
3
Antworten

Bereitstellen der MPI-Anwendung in Windows Azure

Es gibt eine vorhandene wissenschaftliche MPI-Anwendung in C (für Linux), die ich gerne auf Windows Azure ausführen würde. Ist das möglich? Wenn möglich, wie wird die Anwendung bereitgestellt? Ist es notwendig, es in Microsoft MPI umzuw...
27.03.2012, 22:20
5
Antworten

Vektornutzung in MPI (C ++)

Ich bin neu in der MPI-Programmierung, habe gelernt, bis zur Erstellung der Abgeleiteten Datentypen durch Definition der Strukturen. Jetzt möchte ich Vector in meine Struktur aufnehmen und die Daten über den Prozess senden. für ex: %Vor% Nun...
30.03.2010, 15:09
1
Antwort

Definieren globaler Variablen in mpi

Ich habe unten einen Beispielcode geschrieben: %Vor% Wie zu bemerken ist, definiert dieses Programm tatsächlich eine globale Variable namens x und der nullte Thread versucht, ihm einen Wert zuzuweisen. Wenn ich dieses Programm auf einem SMP-...
21.05.2013, 14:30
1
Antwort

Dimensionen, Koordinaten und Reihenfolge von Prozessen in einem 2D-MPI-Raster verstehen

Ich habe 3 Fragen, alle bezogen auf MPI (in C). Ich denke, die ersten 2 haben die gleiche Antwort, aber ich bin nicht positiv. Frage 1 Bei Verwendung von MPI_Dims_create zum Erstellen eines 2D-Gitters ist die Dimension der zurückgegeb...
08.12.2012, 22:43
3
Antworten

MPI-Spawn: Der Root-Prozess kommuniziert nicht mit untergeordneten Prozessen

(Anfängerfrage) Ich versuche, Prozesse dynamisch mit MPI_Comm_Spawn zu erzeugen und dann eine Nachricht an die Kindprozesse zu senden, aber das Programm stoppt in der Übertragung vom Stammprozess zu den Kindern. Ich folge der Dokumentation von...
02.04.2012, 03:01
2
Antworten

Asynchrones finites Differenzschema mit MPI_Put

Ein Papier von Donzis & amp; Aditya schlägt vor, dass es möglich ist, ein finites Differenzenschema zu verwenden, das eine Verzögerung in der Schablone haben könnte. Was bedeutet das? Ein FD-Schema könnte verwendet werden, um die Wärmeleitungsgl...
10.10.2014, 12:20
1
Antwort

Rmpi ​​kann keine gemeinsam genutzten Bibliotheken als Benutzer ohne Rootberechtigung laden

Ich habe ein Problem mit Rmpi, in dem ich versuche, es zu laden, und ich bekomme diese Fehlermeldung: %Vor% Dieser Fehler tritt jedoch nicht auf, wenn ich als root angemeldet bin. Es scheint sich nicht um ein Berechtigungsproblem zu hande...
01.10.2013, 16:06
1
Antwort

MPI einseitig: Exklusive Sperre mit MPI_Win_lock_all

Der MPI-3-Standard besagt, dass MPI_Win_lock(...) mit dem Sperrtyp MPI_LOCK_SHARED genau dann eine blockierende (exklusive) Sperre sein muss, wenn Ursprung und Ziel identisch sind. MPI_Win_lock_all ist das Sperren aller Prozesse im Fen...
23.04.2015, 13:43
3
Antworten

OpenMPI MPI_Barrier Probleme

Ich habe einige Synchronisationsprobleme mit der OpenMPI-Implementierung von MPI_Barrier: %Vor% für mpirun -n 2 ./a.out Ausgabe sollte sein: P0 P1 ... Ausgabe ist manchmal : P0 P0 nochmal P1 P1 wieder was ist los?     
03.03.2011, 14:30