MPI_Bcast函数的用法
/************************************
// 程序功能: 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函数的用法相关推荐
- 关于C语言中的malloc和free函数的用法
一.malloc()和free()的基本概念以及基本用法: 1.函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针 ...
- Python assert断言函数及用法
Python assert断言函数及用法 Python assert 语句,又称断言语句,可以看做是功能缩小版的 if 语句,它用于判断某个表达式的值,如果值为真,则程序可以继续往下执行:反之,Pyt ...
- python中的counter()、elements()、most_common()和subtract()函数的用法
python中的counter().elements().most_common()和subtract()函数的用法 counter()方法: class collections.Counter([i ...
- Java正则表达式--Matcher.group函数的用法
https://www.cnblogs.com/jiafuwei/p/6080984.html Java正则表达式--Matcher.group函数的用法 原来,group是针对()来说的,group ...
- MapInfo中常用查询函数及用法
MapInfo中常用查询函数及用法: 函数用途 语法 备注 图层中选点 Str$(obj)="point": Str(String)表示字符串:point表示点: 图层中选线 St ...
- Oracle trunc()函数的用法
--Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual --20 ...
- php error log 函数,php日志函数error_log如何使用 php日志函数error_log用法介绍
php日志函数error_log如何使用?这篇文章主要介绍了php日志函数error_log用法,结合实例形式分析了php日志函数error_log相关的配置文件设置.函数功能.用法与使用注意事项,需 ...
- Python中的map()函数和reduce()函数的用法
Python中的map()函数和reduce()函数的用法 这篇文章主要介绍了Python中的map()函数和reduce()函数的用法,代码基于Python2.x版本,需要的朋友可以参考下
- php函数find的用法,c语言find函数的用法详解
c语言find函数的用法详解 C语言之find()函数 find函数用于查找数组中的某一个指定元素的位置. 比如:有一个数组[0, 0, 5, 4, 4]: 问:元素5的在什么位置,find函数 返回 ...
- python字符串find函数-python字符串查找函数的用法详解
python字符串查找函数的使用 打开Python开发工具IDLE,新建"findstr.py'文件,并写代码如下: s ='/ab/bx,.s' print (s.find('/x')) ...
最新文章
- HDOJ 1060 Leftmost Digit
- 还在为数学建模的事发愁?带你一起来看看数模竞赛中必备的经典算法
- .NET轻量级ORM框架Dapper入门精通
- C++成员变量和成员函数分开存储
- 由浅到深理解ROS(1)
- 2020 q5l使用手册电子版_关于2020下半年自考本科毕业生论文预答辩题目查询的通知...
- ubuntu安装字符集
- MATLAB矩阵运算部分知识总结
- 企业为什么需要一套固定资产管理系统
- 测试人员的绩效考核指标
- pdf所有者和计算机怎么删除,如何修改PDF文件以及如何删除一页
- python编程a的x次方_python平方-Python,平方
- 参赛邀请 | 第二届古汉语自动分析国际评测EvaHan(古汉语机器翻译)开始报名...
- python远程监控服务器多个日志_flume远程监控一个文件
- matlab 有一函数 _写一程序_输入自变量的值_输出函数值.,第2讲 MATLAB入门1_数学建模_ppt_大学课件预览_高等教育资讯网...
- 字节跳动Go 语言面试会问哪些问题?
- 时间序列异方差ARCH和GARCH模型
- 技术总结-技术方案模板
- 大话西游java正版_大话西游网易正版电脑版
- IC/FPGA一文练完
热门文章
- 汽车电子时钟硬件设计指南
- /usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.25.8
- 【Django】 视图层说明
- NIO和BIO的比较
- 2019年股票股息率分红最高排名
- 【2019年02月11日】股息率分红最高排名
- hadoop cascading demo
- ble协议栈从零开始七(linklayer 之 privacy)
- Spring Cloud微服务:Loadbalancer 实战
- hadoopsnappy解压_Hadoop安装配置snappy压缩