• 大小: 16.45MB
    文件类型: .gz
    金币: 1
    下载: 0 次
    发布日期: 2023-07-31
  • 语言: 其他
  • 标签: mpich2  安装包  

资源简介

这个是搭建mpich2集群所必须的安装包,没有此包是不能使用mpi的。

资源截图

代码片段和文件信息

/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*
 *  (C) 2001 by Argonne National Laboratory.
 *      See COPYRIGHT in top-level directory.
 */

#include 
#include “mpi.h“

int main( int argc char *argv[] )
{
    MPI_Comm intercomm;
    char str[10];
    int err rank;

    MPI_Init(&argc &argv);

    MPI_Comm_rank(MPI_COMM_WORLD &rank);

    MPI_Comm_get_parent(&intercomm);

    if (rank == 3){
        err = MPI_Send(“hi“ 3 MPI_CHAR 3 0 intercomm);
        
        err = MPI_Recv(str 4 MPI_CHAR 3 0 intercomm MPI_STATUS_IGNORE);
        printf(“Child received from parent: %s\n“ str);
        fflush(stdout);
    }

    MPI_Finalize();
    return 0;
}

评论

共有 条评论