- 博客(8)
- 收藏
- 关注
原创 Spark环境配置及搭建standalone集群
一、搭建Linux虚拟机 1. 配置:2核、2G内存、20G硬盘、CentOS7系统(CentOS-7-x86_64-DVD-1511.iso,最小化安装) 2. 网络: 二、对虚拟主机进行基本设置 1. 网络配置 ip addr 查看网卡信息 更改网络配置(设置静态ip) vi /etc/sysconfig...
2018-06-01 21:16:18
1120
原创 MPI点对点非阻塞式通信
/*MPI进程间点对点非阻塞通信*/#include "mpi.h" /*MPI头函数,提供了MPI函数和数据类型定义*/#include <stdio.h>int main(int argc, char** argv){ int rank; //进程标识 int size; //进程总数 int senddata; //待发送数据缓存 int re
2017-04-05 08:30:28
2317
原创 MPI归并
/*Reduces values on all processes to a single value将所有进程的值归并为一个值*/#include "stdio.h" #include "mpi.h" #include "stdlib.h" int main(int argc, char * argv[]){ int myid, nprocs; int i;
2017-04-05 08:23:48
765
原创 MPI聚集 (MPI_Gather)
/*----------------------------MPI_Gather-------------------------*///功能:// Gathers together values from a group of processes// 将一个进程组的值聚集在一起//特点:// 根进程将收到的数据按进程号排序// 根进程数据接收缓存的大小为该组中每个进程发送缓存大
2017-04-04 11:23:19
4098
原创 MPI散播(MPI_Scatter)
/*MPI散播: Sends data from one process to all other processes in a communicator 通过一个进程向同一个通信域的所有进程发送数据特点: 分段发送,比如int[100],每次发送n个数据,向每个进程发送的区间为[int[rank*n],int[rank*n+n]) 发送段数:该通信域进程总数*
2017-04-04 11:18:09
10210
原创 MPI广播
/*------------------------MPI广播---------------------------*/// Broadcasts a message from the process with rank "root" // to all other processes of the communicator,include itself.// 以某个进程作为根进程将bu
2017-04-02 18:04:27
1147
原创 MPI通信域划分及新通信域各进程间的点对点阻塞式通信
/*通信域划分及新通信域各进程间的点对点阻塞式通信*/#include <stdio.h> #include <mpi.h> #define MAX_STRING 100main (int argc, char **argv) { int oldrank,oldsize; //旧进程标识,旧通信域进程总数目 int newrank,new
2017-04-02 11:58:55
1745
原创 并行计算学习笔记(MPI)
/*MPI点到点阻塞式通信C语言版*/#include "mpi.h" /*MPI头函数,提供了MPI函数和数据类型定义*/#include <stdio.h>int main( int argc, char** argv ){ int rank; /*进
2017-03-29 08:35:15
1608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人