資源簡介
實用與linux版,并行運算,穩定版本,希望對大家有所幫助。
代碼片段和文件信息
/*?-*-?Mode:?C;?c-basic-offset:4?;?indent-tabs-mode:nil?;?-*-?*/
/*
?*??(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;
}
- 上一篇:中科大數據庫實驗
- 下一篇:VHDL 16位CPU
評論
共有 條評論