Einlesen einer verteilten Matrix
Aufgabe: spaltenblock-verteilte Matrix einlesen
Aufteilung der Matrix wie üblich:
Verteilung automatisch bei Verwendung eines geeigneten Filetyps:
Etype: MPI_INT,
Filetype: wie
oben
beschrieben
Bemerkungen zum Programm (
array1d.c
):
Datentyp für verteilte Matrix wie im
obigen Beispiel
Erzeugung des Datentyps für Fileview vereinfacht durch die
neue Datentyp-Funktion
MPI_Type_create_subarray
Eingabedatei IN2 enthält 100x100 Integers
a(i,j)
mit
a(i,j) = 1000*i+j
erzeugen mit dem Programm
create_files.c
check zur Prüfung des Ergebnisses in allen Tasks
Peter Junglas 16.2.1999