나의일 관련/Linux

MPI hello world 예제(C언어)

천연사이다 2017. 10. 27. 16:10

시스템 상태 체크 시 사용하는 MPI 코드 


#include <stdio.h>

#include <mpi.h>


void main(int argc, char *argv[]){

    int rank,size,len;

    char name[MPI_MAX_PROCESSOR_NAME];


    MPI_Init(&argc, &argv);

    MPI_Comm_rank(MPI_COMM_WORLD, &rank);

    MPI_Comm_size(MPI_COMM_WORLD, &size);

    MPI_Get_processor_name(name, &len);

    printf("Hello, World! I am process %d of size %d on %s \n",rank, size, name );


    MPI_Finalize();