Suchergebnisse für Anfrage "mpi"

1 die antwort

Wie kann ich mit MPI_Scatterv Zeilen einer Matrix an alle Prozesse senden?

Ich arbeite mit der MPI-Schnittstelle. Ich möchte eine Matrix (nach Zeilen) aufteilen und die Teile auf alle Prozesse verteilen. Zum Beispiel habe ich diese 7x7 Quadratmatrix M. M = [ 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 ...

2 die antwort

Dynamic Memory Allocation in MPI

Ich bin neu bei MPI. Ich habe einen einfachen Code geschrieben, um eine Matrix mit mehreren Prozessen anzuzeigen. Angenommen, ich habe eine 8x8-Matrix und starte das MPI-Programm mit 4 Prozessen. Die ersten zwei Zeilen werden gedruckt. Der erste ...

1 die antwort

Python Multiprocessing innerhalb von mpi

Ich habe ein Python-Skript, das ich mit dem Multiprocessing-Modul geschrieben habe, um die Ausführung zu beschleunigen. Die Berechnung verläuft peinlich parallel, sodass die Effizienz mit der Anzahl der Prozessoren skaliert. Jetzt möchte ich dies ...

TOP-Veröffentlichungen

1 die antwort

Verwenden Sie MPI_Scatterv, um überlappende Bereiche eines Arrays zu streuen.

Ich habe eine 1D-Array-Darstellung eines 2D-Arrays: Unten ist ein 6x6-Beispiel: [00000012300456700890100234500000] => [------] [|0123|] [|4567|] [|8901|] [|2345|] [------]Eine typische Größe beträgt 514 × 514 Elemente (512 + 2 Halo-Zellen). Ich ...

4 die antwort

Warum akzeptiert MPI_Init Zeiger auf argc und argv?

So verwenden wir die MPI_Init-Funktion int main(int argc, char **argv) { MPI_Init(&argc, &argv); … } Warum verwendet MPI_Init Zeiger für argc und argv anstelle von argv-Werten?

6 die antwort

schwerwiegender Fehler: mpi.h: Keine solche Datei oder Verzeichnis #include <mpi.h>

wenn ich mein Skript mit nur @ kompilie #include <mpi.h>it sagt mir, dass es keine solche Datei oder Verzeichnis gibt. Aber wenn ich den Pfad zu mpi.h als #include "/usr/include/mpi/mpi.h" (der Pfad ist korrekt) es gibt zurück: In file ...

4 die antwort

Behandlung von Signalen in einer MPI-Anwendung / Beenden Sie würdevoll

Wie können Signale sicher in einer MPI-Anwendung verarbeitet werden? (Zum Beispiel SIGUSR1, das der Anwendung mitteilen soll, dass ihre Laufzeit abgelaufen ist und in den nächsten 10 Minuten enden soll.) Ich habe ...

10 die antwort

Fehler bei der Installation von mpi4py

Ich versuche, mpi4py mit pip install mpi4py zu installieren, erhalte jedoch die folgende Fehlermeldung: error: Cannot find 'mpi.h' header. Check your configuration!!! Früher im selben Fehlerbericht, den ich habe, clang: error: linker command ...

6 die antwort

Segmentierungsfehler bei gleichzeitiger Verwendung von MPI und OpenCV

Ich versuche MPI in C ++ zu lernen. Ich habe einige OpenCV-Kenntnisse und habe versucht, ein Programm mit MPI und OpenCV zu schreiben. Das hört sich vielleicht dumm an, aber zum Lernen habe ich versucht, ein Bild von der Webcam auf Thread ...

2 die antwort

Wie funktioniert MPI_IN_PLACE mit MPI_Scatter?

Was genau machtMPI_IN_PLACE do wenn als Argument an @ übergebMPI_Scatter und wie soll es verwendet werden? Ich kann @ nicht verstehman MPI_Scatter: Wenn der Communicator ein Intra-Communicator ist, können Sie direkt eine Sammeloperation ...