MPICH-Installation


0

Ich suche im Internet, wie ich den MPICH auf meinen Laptop herunterladen kann, und etwas läuft schief ... Ich weiß nicht, was passiert.Ich benutze Ubuntu 18.04.Kennt jemand ein gutes Installationsvideo oder Dokument, um es zu verwenden und herunterzuladen?Ich versuche die Installation seit 3 ​​Tagen und kann nicht ... Entschuldigung für die dumme Frage

0

1. Install mpich from the default Ubuntu repositories.

sudo apt install mpich

2. Copy the below hello world C code into a new file named mpi_hello_world.c and save.

#include <mpi.h>
#include <stdio.h>

int main(int argc, char** argv) {
    // Initialize the MPI environment
    MPI_Init(NULL, NULL);

    // Get the number of processes
    int world_size;
    MPI_Comm_size(MPI_COMM_WORLD, &world_size);

    // Get the rank of the process
    int world_rank;
    MPI_Comm_rank(MPI_COMM_WORLD, &world_rank);

    // Get the name of the processor
    char processor_name[MPI_MAX_PROCESSOR_NAME];
    int name_len;
    MPI_Get_processor_name(processor_name, &name_len);

    // Print off a hello world message
    printf("Hello world from processor %s, rank %d out of %d processors\n",
           processor_name, world_rank, world_size);

    // Finalize the MPI environment.
    MPI_Finalize();
}

3. Change directories to the directory which contains mpi_hello_world.c, then compile and run the code with the following commands.

mpicc mpi_hello_world.c -o hello-world  
mpirun -np 5 ./hello-world