mpicc コマンド



MPIライブラリを用いたプログラムのコンパイルコマンド

リンクはこちら

hoge.c


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

int main(int argc, char** argv)
{
int rank;

MPI_Init(&argc, &argv);

MPI_Comm_rank(MPI_COMM_WORLD, &rank);
printf("Hello, host%d!\n", rank);

MPI_Finalize();
}

  • 実行歴

$ mpicc hoge.c -o hoge.o
$ miprin -np 2 hoge.o
Hello, host0!
Hello, host1!