/************************************
// 程序功能: MPI_Bcast函数用法
// 作成日期:2016/12/14
// 详细说明:
//************************************/  #include <stdio.h>
#include <mpi.h>#pragma comment(lib,"mpi.lib")/************************************************
MPI_BCAST(buffer,count,datatype,root,comm)
    IN/OUT buffer    通信消息缓冲区的起始地址(可变)
    IN    count     通信消息缓冲区中的数据个数(整型)
    IN    datatype  通信消息缓冲区中的数据类型(句柄)
    IN    root     发送广播的根的序列号(整型)
    IN    comm     通信子(句柄)
int MPI_Bcast(void* buffer,int count,MPI_Datatype datatype,int root, MPI_Comm comm) MPI_BCAST是从一个序列号为root的进程将一条消息广播发送到组内的所有进程,
包括它本身在内.调用时组内所有成员都使用同一个comm和root,
其结果是将根的通信消息缓冲区中的消息拷贝到其他所有进程中去.
**********************************************/int main(int argc,char *argv[]){
    int rank,nproc;    MPI_Init(&argc,&argv);
    MPI_Comm_rank(MPI_COMM_WORLD,&rank);
    MPI_Comm_size(MPI_COMM_WORLD,&nproc);    int data = 99;
    int tag = 100;
    MPI_Status status;
    MPI_Bcast(&data,1,MPI_INT,0,MPI_COMM_WORLD);    for (int i=0; i<nproc && rank!=0; i++){        printf("data = %d in %d process.\n",data,rank);
    }    MPI_Finalize();
    return 0;
}

MPI_Bcast函数的用法相关推荐

  1. 关于C语言中的malloc和free函数的用法

    一.malloc()和free()的基本概念以及基本用法: 1.函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针 ...

  2. Python assert断言函数及用法

    Python assert断言函数及用法 Python assert 语句,又称断言语句,可以看做是功能缩小版的 if 语句,它用于判断某个表达式的值,如果值为真,则程序可以继续往下执行:反之,Pyt ...

  3. python中的counter()、elements()、most_common()和subtract()函数的用法

    python中的counter().elements().most_common()和subtract()函数的用法 counter()方法: class collections.Counter([i ...

  4. Java正则表达式--Matcher.group函数的用法

    https://www.cnblogs.com/jiafuwei/p/6080984.html Java正则表达式--Matcher.group函数的用法 原来,group是针对()来说的,group ...

  5. MapInfo中常用查询函数及用法

    MapInfo中常用查询函数及用法: 函数用途 语法 备注 图层中选点 Str$(obj)="point": Str(String)表示字符串:point表示点: 图层中选线 St ...

  6. Oracle trunc()函数的用法

    --Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual  --20 ...

  7. php error log 函数,php日志函数error_log如何使用 php日志函数error_log用法介绍

    php日志函数error_log如何使用?这篇文章主要介绍了php日志函数error_log用法,结合实例形式分析了php日志函数error_log相关的配置文件设置.函数功能.用法与使用注意事项,需 ...

  8. Python中的map()函数和reduce()函数的用法

    Python中的map()函数和reduce()函数的用法 这篇文章主要介绍了Python中的map()函数和reduce()函数的用法,代码基于Python2.x版本,需要的朋友可以参考下  

  9. php函数find的用法,c语言find函数的用法详解

    c语言find函数的用法详解 C语言之find()函数 find函数用于查找数组中的某一个指定元素的位置. 比如:有一个数组[0, 0, 5, 4, 4]: 问:元素5的在什么位置,find函数 返回 ...

  10. python字符串find函数-python字符串查找函数的用法详解

    python字符串查找函数的使用 打开Python开发工具IDLE,新建"findstr.py'文件,并写代码如下: s ='/ab/bx,.s' print (s.find('/x')) ...

最新文章

  1. HDOJ 1060 Leftmost Digit
  2. 还在为数学建模的事发愁?带你一起来看看数模竞赛中必备的经典算法
  3. .NET轻量级ORM框架Dapper入门精通
  4. C++成员变量和成员函数分开存储
  5. 由浅到深理解ROS(1)
  6. 2020 q5l使用手册电子版_关于2020下半年自考本科毕业生论文预答辩题目查询的通知...
  7. ubuntu安装字符集
  8. MATLAB矩阵运算部分知识总结
  9. 企业为什么需要一套固定资产管理系统
  10. 测试人员的绩效考核指标
  11. pdf所有者和计算机怎么删除,如何修改PDF文件以及如何删除一页
  12. python编程a的x次方_python平方-Python,平方
  13. 参赛邀请 | 第二届古汉语自动分析国际评测EvaHan(古汉语机器翻译)开始报名...
  14. python远程监控服务器多个日志_flume远程监控一个文件
  15. matlab 有一函数 _写一程序_输入自变量的值_输出函数值.,第2讲 MATLAB入门1_数学建模_ppt_大学课件预览_高等教育资讯网...
  16. 字节跳动Go 语言面试会问哪些问题?
  17. 时间序列异方差ARCH和GARCH模型
  18. 技术总结-技术方案模板
  19. 大话西游java正版_大话西游网易正版电脑版
  20. IC/FPGA一文练完

热门文章

  1. 汽车电子时钟硬件设计指南
  2. /usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.25.8
  3. 【Django】 视图层说明
  4. NIO和BIO的比较
  5. 2019年股票股息率分红最高排名
  6. 【2019年02月11日】股息率分红最高排名
  7. hadoop cascading demo
  8. ble协议栈从零开始七(linklayer 之 privacy)
  9. Spring Cloud微服务:Loadbalancer 实战
  10. hadoopsnappy解压_Hadoop安装配置snappy压缩