MPICH2下载安装+VS2019中配置环境

本文详细介绍了如何在Windows 10系统中下载、安装MPICH2,并配置进程管理工具smpd。接着演示了如何在Visual Studio 2019中配置MPI环境,包括设置附加包含目录和库目录,以及添加附加依赖项。通过测试并行计算来验证安装和配置是否成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、MPICH2下载安装

(1)进入链接https://www.mpich.org/static/tarballs/1.4.1p1/,下载Mpich2。由于我的电脑系统是Windows这里选择mpich2-1.4.1p1-win-x86-64.msi(64位)进行下载

(2)打开下载文件所在的文件夹,选中文件,以管理员身份运行。

我的电脑此时提示我们未安装Microsoft.Net Framework .解决办法:在控制面板-程序-启用或关闭windows功能-将第一项’NET Framework 3.5’勾选上再按确定即可。

接下来在重新运行安装文件,就可以开始安装了:

这一步如果想更换路径的话可以点击Browse,选择自己的安装目录。注意:这一步一定要选择everyone进行安装,否则后面会出现错误。

默认为behappy,可改可不改:

 

 

MPICH2安装完成:

(3)配置进程管理工具smpd(win10):

点击开始菜单,在搜索框中输入cmd:

进入控制台:

找到安装时的目录,找到bin文件夹的目录,输入控制台;接下来输入盘符;接下来输入指令

Smpd -install -phrase behappy;接下来输入指令 smpd -install -phrase behappy;最后结果是图中这样就成功了。

(4)测试并行计算:

进入安装目录找到bin文件夹下的文件,运行。进入之后的页面如图:

 

点击:

选择:

勾选run in an separate window,再点击Execute:

在弹出的界面中随意输入一个数字:

能运行就说明上面的安装没有问题的。

二、在VS 2019中配置MPI

①在VS 2019中新建控制台项目:

先将x86修改为x64,在点击项目,点击属性:

接下来点击C/C++,点击附加包含目录,点击下拉框符号,在点击编辑:

完成上面两步之后在选择文件的界面,将安装目录中的include文件夹选中:

 

接下来点击链接-常规-附加库目录-

和上面一步是一样的操作,这次选择安装目录下的lib文件夹:

接下里点击输入,在附加依赖项中输入mpi.lib;(不要忘记分号)

到这里所有的配置就已经完成了,可以编写代码了。

Stable Diffusion是一款基于深度学习的文本到像模型,能够根据输入的文字提示生成相应的图片。为了帮助您了解如何使用Stable Diffusion批量生成图片的过程,下面将为您详细介绍。 ### 环境准备 首先你需要准备好适合运行Stable Diffusion的工作环境: 1. **硬件设备**:建议配备一块NVIDIA GPU,显存越大越好;如果没有GPU也可以只依靠CPU工作,不过效率会非常低。 2. **安装Python环境**:通常选择Anaconda来管理虚拟环境可以简化依赖包之间的冲突问题。 3. **获取Stable Diffusion WebUI项目源码**: - 可以从GitHub上克隆官方仓库`https://github.com/AUTOMATIC1111/stable-diffusion-webui.git` 4. 安装必要的依赖库并启动Web UI界面: ```bash git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git cd stable-diffusion-webui conda env create -f environment.yaml # 或者使用 pip install 脚本里的命令去创建pip环境 ``` 5. 根据系统情况调整配置文件中的设置(例如CUDA版本等) ### 批量生成功能实现步骤 接下来就是具体的批处理流程了: 1. 进入StableDiffusion web ui页面后,在左侧找到“Batch Generate”选项卡; 2. 设置好每次迭代的数量、随机种子值范围以及总的迭代次数等等参数; 3. 输入想要转换成画内容描述语句作为Prompt,并设定Negative Prompt避免某些特征出现在最终结果里; 4. 修改其他如风格倾向(Style)、CFG Scale、采样步数(Sampling Steps)等相关超参直至满意为止; 5. 开始点击"Generate"按钮就可以让程序自动为你生成一系列高质量的艺术作品啦! 需要注意的是由于这是一个比较消耗资源的任务,所以在长时间稳定输出之前最好先做一些小规模测试熟悉整个过程并且观察效果是否达到预期标准。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Roudage

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值