
mpi
原知
嗯
展开
-
MPI实验三:梯形法求积分
实验三 梯形法求积分1. 实验目的和要求梯形法求积分2.实验环境安装了docker的PC3.实验内容及实验数据记录梯形法求积分a. mpi_send, 0 for sumb. mpi_gather, 回收到0号进程的数组,for sumc. mpi_reduce, MPI_SUM求和4.算法描述及实验步骤第一:写函数double f(double x)和double Trap(double left_endpt,double right_endpt,int trap_count,dou原创 2020-08-08 16:13:12 · 3472 阅读 · 0 评论 -
MPI实验二:素数判断
实验二素数判断1.实验目的和要求素数判断2.实验环境安装了docker的PC3.实验内容及实验数据记录**素数判断,要求用MPI_Probe的方式动态获取接收到素数,统一0号进程打印出来4.算法描述及实验步骤**第一:写一个函数来判断是否是素数第二:进程 0输入n和n个整数第三:均分配到各个进程第四:进程0自己处理的素数第五:进程0接受其他进程传来的素数第六:处理其他进程的素数,然后通过MPI_Send发送给进程0,接收时通过MPI_Probe(0,99,MPI_COMM_WORL原创 2020-08-08 16:08:28 · 934 阅读 · 0 评论 -
MPI实验一:网络通讯带宽
实验一 网络通讯带宽1.实验目的和要求利用MPI获取网络通讯带宽2.实验环境安装了docker的PC3.实验内容及实验数据记录利用MPI获取网络通讯带宽4.算法描述及实验步骤利用两个结点运行mpi程序,先设置一个栅栏MPI_Barrier。Rank=0的机子利用MPI_Send向rank=1的机子发送数据,rank=1的机子利用MPI_Rece接收数据。带宽=send_count / delta_t5.调试过程**在命令行中无法运行得到带宽,发现忘记声明总时间t,声明后程序可正常运行**原创 2020-08-08 16:05:08 · 996 阅读 · 0 评论 -
win下的docker——openmpi 安装vim
docker——openmpi 安装vimapt update apt-get install -y vim输入vi进入编辑器再按insert键开启编辑模式按 ESC,左下角就可以进行输入:w 保存但不退出:wq 保存并退出:q 退出:q! 强制退出,不保存:e! 放弃所有修改,从上次保存文件开始再编辑命令历史...原创 2020-05-11 16:46:08 · 388 阅读 · 0 评论 -
win10下安装docker并且安装openmpi(超级详细)
第一步 安装docker1、Docker for Windows的当前版本运行在64位Windows 10 Pro,专业版、企业版和教育版(1607年纪念更新,版本14393或更高版本)上。Ps:家庭版是不行的,如果你是家庭版,那么一是升级到专业版,破解专业版推荐个地址: http://www.xitongcheng.com/jiaocheng/xtazjc_article_42563.html( 我就是在这里成功的)2如果升级到专业版后,那么首先检查电脑的虚拟化开启了没有:查看虚拟化是否已启用,如原创 2020-05-11 16:06:00 · 3449 阅读 · 2 评论