- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 并行计算——实验七:串行计算数组求和并行计算数组求和以及两者时间比较
实验七:串行计算数组求和并行计算数组求和以及两者时间比较一.目的:学习send,receive,bcast的用法,理解并行计算的优势二.内容:编写代码分别进行并行计算,串行计算的数组求和以及记录所耗时间三,步骤:编写串行计算源程序,编译执行编写并行计算源程序,编译执行后通过实验二的方式执行(此处采用命令行方式)四.程序:串行:#include<stdio.h>#include#include<time.h>void init_array(int a[]
2020-11-03 16:53:23
3008
原创 并行计算——实验六:两机运行实验三和实验四
实验六:两机运行实验三和实验四一.目的:体会在集群中的并行计算操作方法二.内容:实现两台机器的并行计算三.步骤:1.在两台机器上安装相同的mpich2,参见实验一2.将两台机器的注册账号和密码置成相同3.将两台机器的ip改为同一网关(即前24位相同)(即在一局域网里),否则无法联机,如图,本次实验机器两ip为10.11.74.104,10.11.74.1054.计算机工作组改成同一个5.参见实验三实验四编译运行源代码,得到.exe程序6.将所要执行的exe文件放置在两台机器上同
2020-11-03 16:53:12
851
1
原创 并行计算——实验五:单机虚拟多个并行进程运行实验三和实验四
实验五:单机虚拟多个并行进程运行实验三和实验四一.目的:单机虚拟多个并行进程运行实验三和实验四二.内容:单机虚拟多个并行进程运行实验三和实验四三.步骤:1.使用命令行或者gui方式运行.exe程序,方法参见实验二四.程序:Cpi:#include “mpi.h”#include <stdio.h>#include <math.h>double f(double);double f(double a){return (4.0 / (1.0 + a*a
2020-11-03 16:52:34
477
1
原创 并行计算——实验四:在vs2017,vc6.0++中运行helloworld并行程序
实验四:在vs2017,vc6.0++中运行helloworld并行程序一.目的:获得helloworld.exe,并行执行还程序二.内容:生成helloworld.exe,并行执行该程序三.步骤:环境配置查看实验三,得到helloworld.exe,用实验二的方法并行执行四.程序:#include “mpi.h”#include int main(int argc, char* argv[]){int rank;int size;MPI_Init(0, 0);MPI_Comm
2020-11-03 16:52:21
815
原创 并行计算———实验三:在vs2017,vc6.0++中运行cpi并行程序
实验三:在vs2017,vc6.0++中运行cpi并行程序一.目的:在vs2017,vc6.0++中配置mpich2的环境并测试二.内容:vs2017环境配置与测试Vc6.0++环境配置与测试三.步骤:vs2017:1.创建桌面向导,勾选空项目实验三:在vs2017,vc6.0++中运行cpi并行程序一.目的:在vs2017,vc6.0++中配置mpich2的环境并测试二.内容:vs2017环境配置与测试Vc6.0++环境配置与测试三.步骤:vs2017:1.创建桌面向导,
2020-09-06 20:30:09
740
原创 并行计算——实验二:测试exampl/cpi.exe
实验二:测试exampl/cpi.exe一.目的:验证mpich2安装后能否成功执行二.内容:分别通过gui和命令行执行cpi.exe三.步骤:Gui方式:打开bin文件夹下的wmpiexec找到examples\cpi.exeNumber of processes表示进程数目勾选 run in an separate window命令行方式:进入examples文件下,然后输入命令mpiexec -n 4 cpi.exe,4表示4个进程数四.结果:Gui 方式:命令行方式:
2020-09-06 20:21:16
542
原创 并行计算——实验一:Mpich2的安装
并行计算实验一:Mpich2的安装一.目的:安装mpich2二.内容:Mpich2的安装三.步骤:1.下载合适版本mpich22.安装下载好的mpich2(中间的passphrase可以不修改,若修改了请记住)3.安装完成后打开任务管理器观察是否有smpd.exe进程,如果没有,则以管理员模式打开命令行,进入bin文件夹下输入smpd.exe -install -phrase behappy,(behappy为安装过程中的passphrase默认名字,若更改则使用更改后的)4.打开g
2020-09-06 20:18:31
1100
原创 目标规划的数学建模及求解
目标规划和线性规划目标规划是为了解决多个目标问题而产生的一种数学规划方法,是由线性规划发展演变而来。目标规划和线性规划主要有以下区别:线性规划是在一组线性约束条件下,寻求某一单一目标的最优值,只有一个目标函数,但在实际问题中往往要考虑多个目标。目标规划模型中的目标函数可以有多个目标可以设置,多个目标之间可能是互相矛盾、相互排斥的,每个目标分别带有不同的优先级和权系数;线性规划立足于满足所有约束条件的可行解,而目标规划是在条件下找到满意解,并不一定要满足所有约束,更能运用于实际生活中。目标规划目标
2020-07-20 19:59:08
23013
2
原创 tensorflow详细安装教程亲测有效,成功运行!手把手教学(踩了很多坑的经验,一次成功)
之前自学了机器学习的相关内容,需要安装tensorflow,中间踩了不少坑,最后终于安装成功,下面是安装遇到的一些坑以及经验(实测有效,有多个朋友已经成功安装):1.选择我们想要安装的的Anaconda和对应Python的版本之前看了不少经验贴,发现安装总出现问题,有的小伙伴安装都完成了却不能运行。最后才看到要与Anaconda对应的Python版本才能使用,这里参考这位老哥整理的对应表,感谢老哥,整理不易。https://blog.youkuaiyun.com/yuejisuo1948/article/deta
2020-06-17 22:16:47
3743
1
激光啄木鸟_3.64_72_com.hingin.l1.hiprint_main_standalone.apk
2021-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人