mpichpbs使用指南(9页).docVIP

  • 13
  • 0
  • 约7.56千字
  • 约 9页
  • 2017-02-17 发布于四川
  • 举报
mpich

MPICHPBS使用指南 一、MPI编程 1 二、MPICH下编译和运行 3 三、PBS环境下运行 4 一、MPI编程 1、MPI编程函数介绍 MPI实际上是一个提供并行程序消息传递机制的函数库,有40多个函数,常用的有6个基本函数。下面以C语言为例简单介绍这些函数。 (1)MPI_Init函数 定义:int MPI_Init(int *argc, char ***argv) 功能:用命令行参数初始化MPI环境 输入:argc、argv—表示命令行参数,同C语言的main()函数参数格式,argv中包含欲并行运行的进程数 输出:返回值—非零/零表示初始化是否成功 说明:该函数必须为程序中第一个调用的MPI函数 示例:MPI_Init(argc, argv); // argc、argv引用的是mian()函数的参数 (2)MPI_Finalize函数 定义:int MPI_Finalize (void) 功能:结束MPI程序的运行,指结束MPI环境的使用 输入:无 输出:返回值—非零/零表示结束MPI环境是否成功 说明:该函数必须为程序中最后一个调用的MPI函数 示例:MPI_ Finalize (); (3)MPI_Comm_size函数 定义:int MPI_Comm_size(MPI_Comm comm, int *size) 功能:得到总进程数 输入:co

文档评论(0)

1亿VIP精品文档

相关文档