Autodyn如何基于MPI进行并行计算

MPI是一个跨语言的通讯协议,用于编写并行计算机,其目标是高性能,大规模性,和可移植性。MPI在今天仍为高性能计算的主要模型。通过MPI应用多核CPU加速Autodyn计算是一个行之有效的方法,本文分步介绍如何基于MPI实现Autodyn的并行计算。

1.安装MPI软件

首先,在Ansys安装目录下安装w_mpi-rt_p_5.0.3.048,例如我的安装目录如下:

D:\ansys\ANSYS Inc\v170\commonfiles\MPI\Intel\5.0.3.048\Windows

以及安装Platform_MPI-09.1.3.1r.w64,我的安装目录如下:

D:\ansys\ANSYS Inc\v170\commonfiles\MPI\Platform\9.1.3.1\Windows

2.设置环境变量

通过我的电脑>属性>高级系统设置>环境变量>新建,添加环境变量,输入如下部分:

D:\ansys\ANSYS Inc\v170\aisol\AUTODYN\winx64;D:\ansys\ANSYS Inc\v170\commonfiles\MPI\Intel\5.0.3.048\winx64\bin

或者

D:\ansys\ANSYS Inc\v170\aisol\AUTODYN\winx64;D:\ansys\ANSYS Inc\v170\commonfiles\MPI\Platform\9.1.3.1\Windows

注意两个变量之间使用英文分号分割。

3.控制台运行MPIRun

打开命令提示符输入mpirun(或者是mpiexec)运行。

4.创建applfile文件

按照“C:\Users\13965\AppData\Roaming\Ansys\v170\AUTODYN”的路径,找到autodyn文件夹,在里边新建TXT文档,并键入以下内容:


  • 发表于 2019-04-20 20:34
  • 阅读 ( 796 )

[版权声明] :本文文字、代码及图片版权归原作者所有,任何媒体、网站或个人未经本网协议授权不得采集、整理、转载或以其他方式复制发表。已经本站协议授权的媒体、网站,在使用时必须注明“稿件来源:学研谷”。

7 条评论

请先 登录 后评论
猜猜我是谁
哭泣的耳朵 -硕士

14
提问
27
回答
3
文章
暑期推广注册