多核编程与并行运算期末复习.docVIP

  • 6
  • 0
  • 约1.69万字
  • 约 16页
  • 2018-06-20 发布于湖北
  • 举报
5题每题20分 1)简述MPI 6个函数格式定义,作用,参数含义。 MPI简介:消息传递接口的标准,用于开发基于消息传递的并行程序,目的是为用户提供一个实际可用的、可移植的、高效和灵活的消息传递接口库,能够在PC Windows和所有主要的Unix工作站以及并行机上实现。MPI是一个库,不是一种语言,实现并行必须依托于某种语言:FORTRAN,C MPI主要函数: MPI_Init,初始化函数:MPI程序通过调用MPI_Init函数进行MPI环境,并完成所有的初始化工作,这个函数通常是MPI程序的第一个函数调用。 格式如下: int MPI_Init( int *argc, char ***argv ) MPI_Finalize,结束函数:MPI通过调用MPI_Finalize函数从MPI环境中退出,它是MPI程序的最后一个MPI函数调用,否则程序的执行结果是不可预知的。 格式如下: int MPI_Finalize(void) ; MPI_Comm_rank,获取进程的编号:MPI程序通过MPI_Comm_Rank函数调用获取当前进程在指定通信域中的编号,有了该编号,不同的进程就可以将自身和其他进程区分开来,从而实现进程间的并行和合作。 格式如下:nt MPI_Comm_rank(MPI_Comm comm, int *rank) MPI_Com

文档评论(0)

1亿VIP精品文档

相关文档