int MPI_Bcast(void *buffer, int count, MPI_Datatype datatype, int root, MPI_Comm comm)
阻塞式通信,广播时需要调用MPI_Bcast;
接收时也需要调用MPI_Bcast,并检查root参数和自身ID号是否相同,若不同则接收;
1、将主进程数组中的一个元素,广播,在其它进程数组的相应位置输出。
result:
2、从主进程读取一个数值,然后将其广播,并输出。
result:
另:如下会产生死锁,,其实完全可以用非阻塞通信MPI_Isend代替。