ansys12.1下载 12.1中如何设置并行计算?

ANSYS分布式并行计算步骤_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
ANSYS分布式并行计算步骤
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢博主你好&&我的ANSYS是自己安装的&&非正版&是不是一定就不能使用多核并行运算&&&&&因为我没有找到“多核许可证文件license.dat”&&&只有安装时候生成的license.txt--【匿名用户】:E-works热心网友
很好,很全面,我正想学习仿真方面。--沧浪
学习了:)--万林
学习了,楼主研究很深啊--zhezhu
非常不错,希望博主以后多写这类产品功能普及型文章。--熊东旭
支持。--IT观潮
学习了&&要是以后有更多的关于此类的文章那就更好了。会为我以后使用MAGMA5.1会有更大的帮助--
不错,学习了--【匿名用户】:E-works热心网友
OK!!--ly23555
阅读排行榜
评论排行榜
& & 多核并行运算可以很大程度提高CAE分析效率,现在CAE软件基本都可以支持多核并行运算,e-works评测小组也于近期在HP Z820工作站上进行了关于Ansys 14.0多核调用运算效率对比的评测。本文就评测中多核调用时遇到的问题和解决方法进行了总结,希望对读者有一些帮助。1,Ansys,Inc.Products的安装& & 在安装盘中有安世亚太提供的Ansys 14.0安装文件、多核许可证文件license.dat以及安装指导书等。Ansys 14.0主程序的安装方法与之前的版本基本步骤相同,首先按照安装指导书中的常规安装方法完成“Ansys,Inc.Products”的安装,这里不做概述。Ansys,Inc.Products的安装2,许可证设置& & 接下来常规的步骤是许可证管理器“Ansys,Inc.License Manager”的安装,但是由于安世亚太提供的是有限期的许可证文件,所以当选择了光盘中的许可证文件后出现了“INVALID LICENSE FILE”的错误提示,具体内容是“The hostname value in the license file dose not match any valid hostname value for this machine. License file was not installed.”调用许可证错误提示& & 这种错误提示在许可证调用的时候是很常见的,现在提供两种解决方法。方法一:通过许可证管理器调用License。& & 编辑此光盘中的License文件,用记事本打开license.dat,添加如下两行:& & SERVER &HOST_NAME& &&MAC& &1055& & VENDOR ansyslmd& & 其中,HOST_NAME就是计算机全名,MAC就是计算机物理地址,必须去掉中间的“—”。例如我的主机名是TwoSevenPC,物理地址是20-6A-8A-6B-A6-8C。主机名和MAC地址那么就在license.dat里面作如下添加:& & 然后保存,安装“Ansys,Inc.License Manager”时再调用此License即可。方法二:不通过许可证管理器调用License,直接使用环境变量来指定。& & 这种方法不要添加任何内容,直接将license.dat拷贝到&Ansys_install_dir&\ansys inc\shared files\licensing目录下,其中 “&Ansys_install_dir&”是Ansys主程序的安装目录。例如我的安装目录是“E:\ansys”,把光盘中的license.dat拷贝到“E:\ansys\ANSYS Inc\Shared Files\Licensing”文件夹即可。& & 然后添加环境变量:ANSYSLMD_LICENSE_FILE=&Ansys_install_dir&\ansys inc\shared files\licensing\license.dat。环境变量添加& & 个人建议用第二种方法比较方便有效,不需要单独安装“Ansys,Inc.License Manager”许可证管理器。解决了许可证问题之后就可以开始调用多核进行分析了。3,多核调用运算& & 安装完成“Ansys,Inc.Products”主程序之后,在桌面—开始—程序中会有Ansys 14.0文件包。& & 点击Product Launcher,在High Performance Computing Setup选项中就可以选择你所需要调用的核数Number of Processors,然后点击Run开始运行Ansys。Product&Launcher& & 下图是e-works评测小组在HP Z820工作站通过调用不同核数进行Ansys运算效率对比的情况,详见《HP Z820工作站CAE评测报告》。调用8核求解调用16核求解
阅读(12019)
本博客所有内容,若无特殊声明,皆为博主原创作品,未经博主授权,任何人不得复制、转载、摘编等任何方式进行使用和传播。作者该类其他博文:
&re: Ansys多核运算调用方法
博主你好&&我的ANSYS是自己安装的&&非正版&是不是一定就不能使用多核并行运算&&&&&因为我没有找到“多核许可证文件license.dat”&&&只有安装时候生成的license.txt
&re: Ansys多核运算调用方法
&div style=&background:#F3F3F3;border:1px solid #width:95%;margin-left:6margin-bottom:5padding:5font-size:12color:#000&&&div class=&tL&&以下是引用【匿名用户】:E-works热心网友在 22:41的发言:&/div&&div class=&tL& style=&padding-top:10&&博主你好  我的ANSYS是自己安装的  非正版 是不是一定就不能使用多核并行运算     因为我没有找到“多核许可证文件license.dat”   只有安装时候生成的license.txt&/div&&/div&要调用多核是需要许可证文件的。ANSYS12.1Fluent&Linux并行配置
一、首先,Fluent Linux
并行测试环境:
a)两台机器(HPC1和HPC2)双核CPU共4核&
b)安装Red Hat Linux 5.2 版本&
&c)采用以太网互联&
& d)通过RSH通信&
e)并行用的帐号均为fluent,密码为ansys&
二、其次,&&
Fluent Linux 并行前期准备
在每个机器上安装ANSYS FLUENT
12.1(如果是共享文件系统的只需要安装在文件系统上,或者可以其他节点将安装目录挂载过去)
三、接着,RSH安装与配置
1. &先从Linux的安装光盘拷贝RSH安装文件到机器上面,拷贝命令为cp:
rsh-server-0.17-38.el5.x86_64.rpm
2.& 查看机器是否已安装好RSH服务(下面表示已经安装好):
&&& [root@hpc1
~]# rpm -qa | grep rsh
rsh-server-0.17-38.el5
rsh-0.17-38.el5
3. 如果没有安装,使用下面的命令安装:
&&& rpm &ivh
rsh-server-0.17-38.el5.x86_64.rpm
4. 使用下面的命令自动启动三个RSH相关服务:
&&& chkconfig
&&& chkconfig
&&& chkconfig
5.& 重新启动xinetd服务:
service xinetd restart
6. &如果没有安装,使用下面的命令安装:
&&& rpm &ivh
rsh-server-0.17-38.el5.x86_64.rpm
7. &编写系统的hosts文件(这样两天机器可以通过主机名直接访问):
192.168.2.30&&&&&&&&&&&
192.168.2.31&&&&&&&&&&&
8. 在并行提交的帐号目录下创建 .rhosts 文件:
&& [fluent@hpc1 ~]$ pwd
&& /home/fluent
&& [fluent@hpc1 ~]$ vi
在.rhosts文件里面写入每个节点的主机名,每个主机名为一行:
9. 编写完成后,修改.rhosts的属性:
&& chmod 600 .rhosts
10. 测试RSH是否连通:
&&& rsh hpc1
&&& rsh hpc2
四、& SSH 安装
SSH的安装跟RSH一样,在光盘找到安装文件并且安装启动服务,启动命令为:
/etc/rc.d/init.d/sshd start& (stop, restart)
五、SSH配置&&
1.创建SSH的公钥与私钥:&
&ssh-keygen -t
dsa&& 或者&
ssh-keygen -t
&&dsa和rsa为SSH的密钥类型,使用哪一种都可以,个人感觉rsa貌似比较好用。&
2.上面创建的密钥将保存在用户的根目录下面的.ssh文件夹中&
3.将HPC1机器上的私钥(.ssh文件夹中的
id_rsa)拷贝到HPC2机器上,命名为id_rsa_hpc1,并且使用下面的命令私内&
容复制到.ssh文件夹中的authorized_keys文件夹中:&&&
cat id_rsa_hpc1 &&
authorized_keys&
修改这个文件属性:chmod& 600 authorized_keys
4.同样,使用相同的办法在HPC2生产SSH的密钥,并将HPC2的私钥内容放到HPC1的.ssh文件夹中的authorized_keys&&&&
&文件& 里面这样,两个机器就互相SSH到对方了。
六、& Fluent 12.1
通过GUI设置并行
1. 在GUI上面选中Parallel (Local Machine),如下图:
2. 在Parallel Setting中,Interconnects选择Ethernet (缺省设置也是Ethernet),MPI
Type 选择HP(缺省设置也是HP),Remote Spawn Command 可以选择RSH 和SSH:
3. 在GUI的Run Type中,选中Distributed Memory on a Cluster和File Containing
Machine Names如下图:
4.点击OK进入fluent的界面,然后可以通过下面的命令进行读入模型跟计算:&
A。读入cas文件:
命令说明:先进入fluent的file功能,然后读入cas文件,rc=read-cas,也可以在当前路径输入help查看命令。
B. 初始化CAS文件:&
命令说明:读入cas后,退出file功能,进入solve功能,in=initialize (初始化功能),
if=initialize-flow (初始化流场)
C. 开始计算:
命令说明:初始化完成,先退出初始化功能,返回到solve功能,
& 在solve功能下,输入迭代步数就可以开始计算了,it=iterate
D. 写结果文件:
或,命令提交Fluent 12.1
通过命令行提交并行计算&&
1.Fluent 12.1 提交并行计算命令如下:&
fluent 3d -g -t4 -cnf=host -i hl.jur
命令说明:
指出fluent运行的版本;
-g&&&&&&&&&&&&&&&
使用无图像界面运行
-tn&&&&&&&&&&&&&&
指定n个核一起计算
-cnf&&&&&&&&&&&&
指定host文件
-I&&&&&&&&&&&&&&&&
读入编写好的journal文件
或者可以输入:fluent 3d &h 来显示fluent的各个参数说明
注意:使用命令行的方式提交fluent并行计算,需要编写好一个journal文件,如果没有journal文件,那么就需要在fluent
的图像界面上读入cas文件。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。Ansys Maxwell 单机多核加速并行运算的实现方法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Ansys Maxwell 单机多核加速并行运算的实现方法
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 ansys12.1下载 的文章

 

随机推荐