FLUENT和ANSYS的并行计算设置

合集下载

fluent并行计算配置(曙光文档)

fluent并行计算配置(曙光文档)

1.并行处理•Fluent支持并行计算,且提供检查和修改并行配置工具。

你可用一个专用并行机(如多处理器工作站)或通过工作平台的网络运行Fluent。

下面介绍Fluent并行计算的特点。

• 1.1 并行计算简介•Fluent并行计算就是利用多个计算节点(处理器)同时进行计算。

并行计算可将网格分割成多个子域,子域的数量是计算节点的整数倍(如8个子域可对应于1、2、4、8个计算节点)。

每个子域(或子域的集合)就会“居住”在不同的计算节点上。

它有可能是并行机的计算节点,或是运行在多个CPU工作平台上的程序,或是运行在用网络连接的不同工作平台(UNIX平台或是Windows平台)上的程序。

计算信息传输率的增加将导致并行计算效率的降低,因此在作并行计算时选择求解问题很重要•推荐运行并行Fluent的操作步骤如下:•开启平行求解器,选择计算节点数。

•读入case文件,让Fluent自动将网格分割为几个子域。

最好是在建立问题之后分割,因为这种分割和计算的模型有关(象非等形接触面、滑移网格、shell-conduction encapsulation的自适应)。

如果你的case文件中包含滑移网格,或是在计算过程中要对非等形接触面进行修改,那就得用串行求解器进行分割。

•还有其他的方法进行分割,如在串行或并行求解器上进行手工分割。

•仔细检查分割区域,如必要再重新分割,。

•进行计算。

•--------------------------------------------------------------•ID Hostname O.S. PID Mach ID HW ID Name •--------------------------------------------------------------•node-2 fili irix 16729 2 11 Fluent Node •node-1 bofur irix 16182 1 10 Fluent Node •host balin sunos 5845 0 7 Fluent Host •node-0* balin sunos 5864 0 -1 Fluent Node •O.S.指体系结构,PID是进程ID数,Mach ID是计算节点ID,HW ID 是交换机的标识符。

AnsysWorkbench-15-Fluent 流体 管道 初级教程 示例-合并

AnsysWorkbench-15-Fluent 流体 管道 初级教程 示例-合并

Fluent示例鉴于网上Fluent免费资料很少,又缺少实例教程。

所以,分享此文章,希望对大家有所帮助。

1.1问题描述本示例为ansys-fluent15.0-指南中的,不过稍有改动。

1.2 Ug建模图1.3 Workbench设置项目设置如下图所示。

(为了凸显示例,所以个项目名称没改动;并且用两种添加项目方式分析,还增加了一个copy项,以供对比。

)说明:ansys workbench15.0与ug8.5(当然,也包括同一时期的solidworks、Pro/e等三维CAD软件)可无缝连接,支持ug8.5建立的模型,可直接导入到ansys workbench15.0中。

方法:在workbench中的Geometry点击右键,弹出快捷菜单,选择“browse”,浏览到以保存的文件,打开即可。

个人感觉workbench 建模不方便。

1.4 DM处理Workbench中的DM打开模型,将导入的模型在DM中切片处理,以减少分网、计算对电脑硬件的压力(处理大模型常用的方法,也可称之为技巧)。

最终效果,如下图所示。

为以后做Fluent方便,在这里要给感兴趣的面“取名”(最好是给每一个面都取名。

这样,便于后续操作)。

方法是右键所选择的面,在弹出的对话框中“添加名称”即可,给“面”取“名“成功后,会在左边的tree Outline中显示相应的“名”。

结果如下图所示(图中Symmetry有两个,有一个是错的,声明一下)1.5 Mesh设置如下图所示。

在Mesh中insert一个sizing项(右键Mesh,选Sizing即可),以便分体网格,其设置如下:分体网格的方法:先选择“体”,然后在Geometry中选择Apply 即可。

最后设置单元大小6e-3m。

1.6 setup设置如下图所示。

1.6.1Units设置选择General中的Units项,打开对话框,如下设置:选择好后,点击close后确认并关闭对话框。

FLUENT并行计算操作步骤!!!

FLUENT并行计算操作步骤!!!

注意:以下是将编号为1的文件放在E盘,对操作步骤进行的说明,放在其他位置的操作与之类似。

1、解压后,打开文件夹,复制文件所在的全路径。

2、在电脑“开始”中找到“命令提示符”图标,右击该图标,点“属性”,在“起始位置”一栏中将路径改为刚刚复制下来的路径,然后点“确定”。

2、打开“命令提示符”窗口,可以看到显示的路径即为文件所在的路径,输入fluent 3d -t4(注意“fluent”、“3d”、“-t4”之间各有一个空格)后回车,即可打开fluent计算软件。

3、将case和data文件读入fluent,此过程中会出现error,点OK。

文件导入完成是下图这个样子。

4、设置自动保存路径:file>>write>>autosave,删掉file name下面的路径,点OK,路径即自动变成所需保存的路径。

5、编译:define>>user-defined>>functions>>compiled(如下图)>>add>>双击para_unsteady文件>>路径改为文件的全路径(例如:E:\1\libudf)>>build>>OK出现下图所示,即表示build成功,否则在路径后加上1(E:\1\libudf1),再次点击build,直至出现下图为止,点击load。

6、导入来流风速:define>>boundary conditions>>inlet>>velocity-inlet>>set>>点击velocity magnitude的第二个下拉框选择udf一项>>OK7、计算:solve>>iterate>>设置时间步长和计算的时间步数>>确认正确之后点击iterate进行计算。

Windows7系统下ANSYS_Fluent14.0多机并行安装及启动设置

Windows7系统下ANSYS_Fluent14.0多机并行安装及启动设置

Windows7系统下ANSYS_Fluent14.0多机并行安装及启动设置关于ANSYS_Fluent14.0的多机并行安装及设置,网上没有详细的介绍,有的也是比较早的版本。

经过几天的反复摸索,终于完成并行安装及设置,为了避免遗忘,现把安装及设置过程记录下来。

1. 关于多机并行和单机多核并行单机多核并行,即一台机器多核处理器,进行并行计算,这个大多数都能比较轻松实现,再次不在详述。

多机并行,即多个电脑并行起来,其中一台电脑作为主机,其他电脑为副机,实现多台电脑的计算集群达到并行计算的效果。

2. 安装软件,版本为ANSYS_Fluent14.0(其他版本未测试)在每台计算机的相同目录下安装ANSYS,如D:\Program Files\ANSYS Inc;具体软件安装过程可以参照网上的教程,自己搜索下……其中,第三步也需要安装,即Install MPI for ANSYS Inc,Parallel Processing,其中包括两个MPI版本,分别为Intel MPI和Platform MPI,分别安装即可。

3. 设置共享分别将Fluent的安装目录和工作目录设置共享,具体方法自己百度吧……设置共享需要达到的效果如下图:即彼此可以看到对方,并且可以访问对方设置共享的文件夹。

为了访问方便,在设置共享时尽量把共享的权限降低。

4. 分别在主机和副机上建立用户名和密码相同的账户,即公共账户。

5. MPI设置(分别在主机和副机上设置)1) 通过命令提示符cmd将目录设置在:D:\Program Files\ANSYS Inc\v140\fluent\ntbin\win64目录下,运行rshd -install,安装rshd;2) 通过命令提示符cmd将目录设置在:D:\Program Files\ANSYS Inc\v140\fluent\fluet14.0.0\multiport\win64\intel\bin目录下,运行smpd -install,安装smpd;3) 在D:\Program Files\ANSYS Inc\v140\fluent\fluet14.0.0\multiport\win64\intel\bin目录下,找到wmpiregister,将公共账户和密码设置如下图6. ANSYS Fluent14.0启动设置1) 打开ANSYS Fluent14.0如下图:工作目录设置为之前建立的共享工作目录,如\\TAN-PC\fluent-work;FLUENT启动目录为D:\Program Files\ANSYS Inc\v140\fluent\; (无需设置,自动显示) Processing Options处,Parallel per Machine File machine, Number of Process处设置启动核数;2) Parallel Settings设置如下图:MPI类型处,选择intel ;Run Types处,选择Distributed Memory on Local Machine.3) 点击OK和Yes,忽略两个警告信息后成功启动多机并行Fluent。

ansys多cpu并行计算设置

ansys多cpu并行计算设置

关于ansys程序运行大内存多核CPU的设置问题转载近期出现这些问题找了些资料并整理下放这里了。

下面这些方法并没有一一试过。

1.ansys结果文件过大如何处理解决超大结果文件的方案主要有四种方法方法一将磁盘格式转换为NTFS 方法二在begin level的时候加上一条命令/configfsplitvalue其中value is the size of file the final size equal to nvalven is the number of sub-file在PC机上面一般1单位4M则/configfsplit750 生成每个分割后的文件都是3G的大小在这个命令下不只是rst文件被分割只要是由ansys所产生的binary文件都会。

如下面命令大概会产生6个rst文件/configfsplit1 14MB /prep7 et145 mpex12e11 mpprxy10.3 blc41011 esize0.1 vmeshall /solu da5all sfa2pres0.1 solve 方法三将不同时间段内的结果分别写入一序列的结果记录文件使用/assign命令和重启动技术ANSYS采用向指定结果记录文件追加当前计算结果数据方式使用/assign指定的文件所以要求指定的结果记录文件都是新创建的文件否则造成结果文件记录内容重复或混乱。

特别是反复运行相同分析命令流时在重复运行命令流文件之前一定要删除以前生成的结果文件序列。

方法四采用载荷步文件批处理方式求解在结果文件大小达到极限而终止计算时同样可以接着计算不过在重新计算时在重启动对话框里选择—create .rst并且read上次的计算结果。

转simwe 2.ansys中物理内存和虚拟内存设置增大物理内存是提高解题效率的关键。

虚拟内存理想配置为物理内存250Mansys的运行速度与内存大小直接有关对于同一台机器内存由256M增大到512M时计算同一题目的速度可以提高几倍解体规模可以达10万自由度以上。

ANSYS并行计算设置选项

ANSYS并行计算设置选项

ANSYS并行计算设置我的电脑是双核心的但是我发现算得很慢很慢貌似没有用到双核请问怎么设计双核并行计算越详细越好谢谢我用的ANSYS10.0 支持支持并行计算么?在线等谢谢问题补充:我想请问一下 90 10.0 版本支持并行运算么??最多即核心??我们学校有个工作站16个4核心CPU但是不清楚ANSYS并行运算有没有CPU这方面限制我知道内存是无限制有多少内存他都承认最佳答案使用AMG算法,可以使多个核同时工作。

使用方法1或2.方法1:(1). 在ansys product lancher 里面lauch标签页选中parallel performance for ansys.(2). 然后在求解前执行如下命令:finish/config,nproc,n!设置处理器数n=你设置的CPU数。

/solueqslv,amg !选择AMG算法solve !求解方法2:(1). 在ansys product lancher 里面lauch标签页选中parallel performance for ansys.(2). 在D:\professional\Ansys Inc\v90\ANSYS\apdl\start90.ans中添加一行:/config,nproc,2.别忘了把目录换成你自己的安装目录.没遇到过这么好的电脑我自己只是双核的去试试吧我觉得可以这也是我找的资料既然说N 那就表示有可能1.我有一个ANSYS输入文件,如何并行计算?答:最简单的办法是以批处理的方式提交。

有以下几个步骤:(1)系统配置。

一般已设置好,如有疑问或需进一步信息,请参考回答5。

(2)修改并行求解器脚本,指定使用CPU的个数。

a.在家目录下找到ansddsmpich文件。

b.其中的"-np"参数后带的数目,即为求解器所用的进程(或CPU)数目。

必须指定为偶数。

(3)修改ansys输入文件,指定使用的求解器类型和使用方式(必须指定为script),以及求解器域分解的数目(必须大于如前指定的CPU的个数)。

ANSYS并行使用指南

ANSYS并行使用指南

ANSYS并行使用指南1.客户端软件在服务器上并行使用ansys需要在客户端个人电脑上安装两个客户端软件:Xmanager 和WinSCP。

1.1. XmanagerXmanager是一个简单易用的运行在Windows平台上的X Server软件,它能把远端Unix/Linux的桌面带到你的Windows上,可用来登录服务器,并调出ansys的图形界面。

Xmanager选择默认方式安装后,会出现一系列功能模块,这里只需要用的xstart这个模块就行了。

如下图所示:打开xstart后,依次输入ip地址和用户名、密码等信息,点击“run”按钮即可登陆。

其中session栏可随意填写,host栏输入登陆服务器的ip地址,protocol选“ssh”,username栏和password栏填入管理员提供的用户名,execution command栏选择“xterm (Linux)”项。

其余按照软件默认选项,不需要修改。

如下图所示:成功登陆后会弹出如下对话框:1.2. WinSCPWinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端,同时支持SCP 协议。

它主要用来上传下载文件到服务器。

WinSCP无须安装,直接点击运行即可。

其界面如下图所示:在WinSCP的界面中填入ip地址、用户名和密码(port number选用默认的22),点击login即可登陆到服务器,登陆后的界面如下图示:左边窗口为本地目录,右边窗口为远程服务器的目录。

需要上传文件/文件夹时,用鼠标将文件/文件夹从左边窗口拖曳到右边窗口即可。

需要下载文件/文件夹时,用鼠标将文件/文件夹从右边窗口拖曳到左边窗口即可。

2.Ansys的并行使用Ansys有两种运行方式:命令行方式和图形界面方式。

其中,命令行方式操作简洁,占用系统资源较少,一般推荐使用这种方式。

图形界面方式操作直观,但比较耗系统资源。

二者各有利弊。

2.1. 方法一:命令行方式运行2.1.1.用Xmanager登陆到服务器2.1.2.再用“rsh node5”命令登陆到运行参与ansys并行计算的主节点(假设node5为主节点)2.1.3.进入到工作目录(算例输入文件所在目录)单机并行的命令ansys100 –b –pp –dis –np 2 –i input.dat –o output.log &多机并行的命令假设在node1和node2上运行,每个节点各用4个cpu核,按如下命令运行:ansys100 –b –pp –dis –machines node1:4:node2:4 –i input.dat –o output.log & ansys各命令参数含义:-pp必须的参数,以获取Parallel Performance for ANSYS的参数-dis告知ANSYS你需要运行DANSYS(并行的ansys)-np <num_procs>如果在一台SMP机器上运行, <num_proc>是指使用的这台机器的CPU数(建议小于总数) -machines <mach1:#procs:mach2:#procs:…>指定那些机器,每台机器运行多少进程。

ANSYSWorkbench并行计算及其他基础设置教程

ANSYSWorkbench并行计算及其他基础设置教程

ANSYSWorkbench并行计算及其他基础设置教程首先,ANSYS的大部分设置都可以T ools——options里设置:1.Beta Options设置:测试模式,如果在单击Appearrance,勾选Beta Options模式,则会在软件中显示一些还处于测试阶段的功能,默认是被隐藏的,显示后会在该功能模块后添加(Beta)。

2.regional and language options:软件语言设置,ansys 目前只支持四种语言,不包含中文,主要是日语,英语,德语以及法语。

个人觉得,即使是推出了中文版,也建议大家使用英文版,因为在中国这个学术环境下,关于同一个物理概念,不同行业间都没有统一的表述,即使翻译过来,也不是适用于各个行业的,交流起来肯定会有隔阂,所以使用英语会更加方便。

3.并行计算设置:数值模拟常常是大规模的科学计算,一般依靠CPU浮点计算能力进行偏微分方程的求解(直接求解法的话更依赖于内存),使用多核心并行计算的方式可以提高计算性能。

但是在使用前,必须进行相关的设置:Tools-solution process-Default execution Mode,默认是serial(串行),下拉即可选择Parallel(并行),虽然此时已经开启了并行计算,但是软件默认的可并行核心数为2,因此需要更改相应核数,在并行串行计算设置下方可输入核数,并且在solution process下方的Mechanical APDL中,processors中可以设置相应核数。

一般可设为20核,此处设置的核心数如果超过了计算机实际的物理核心,求解时会发生警告,但不影响计算。

最后要注意的是,软件可以调用的实际核数,不仅与硬件相关,而且与许可证允许的最大核数相关,一般许可证允许8个物理核心,所以软件实际可调用的最大核心数量在计算机物理核心和软件许可证允许核心数两者中去较小值。

4.工作空间设置:当求解所需内存超过计算机实际内存时,索要的磁盘空间可能会很大,因此需要设置一个较大的工作空间,否则软件会报错推出。

ansys, fluent, CFX并行计算设置

ansys, fluent, CFX并行计算设置

ansys,fluent,CFX 并行计算设置32位Fluent 6.3.26并行计算 测试平台为Windows XP(32位、64位)、Windows 2003 Server 企业版(32位、64位) 命令行启动格式 fluent version -t nprocs [-p interconnect ] [-mpi= mpi_type ]  [-cnf= hosts_file ] [-path\\computer_name\share_name ] version 选择计算模型维数和求解精度(2d, 3d, 2ddp, 3ddp) -t 并行计算的进程数,如果-cnf未指定,则仅使用本机计算 -p 指定网络连接方式,默认为ethernet -mpi 指定并行进程间数据交换方式,Fluent6.3支持net和mpich2,默认为mpich2 -cnf 指定包含并行计算可用的主机列表文件名 -path 指定Fluent6.3共享文件夹的网络路径(安装后Fluent6.3根目录设为共享) 选项说明 version  2d为二维计算,3d为三维计算,2ddp和3ddp分别是2d和3d的双精度版本。

 -t  该项是并行计算的必选项,如果只进行单机并行计算,命令格式如下  fluent version -tn version如上所述,n是并行进程数,不受CPU物理核数的限制,单核CPU同样可以开启多个并行进程,只不过计算速度不但不会加快,反而会因为计算过程中在并行进程间交换数据而导致速度下降。

只有在一种情况下推荐开启比CPU实际核数多的进程数,那就是你电脑内存超大1,因为32位进程的寻址空间为4G,减掉操作系统保留的部分,单个进程可支配的空间为 2G,也就是说一个Fluent进程能使用的最大内存为2G,所以要充分利用电脑内存,开启的进程数应为“内存(G)/2G”取整数2。

 -p  该项一般使用默认值即可。

fluent并行

fluent并行

28. 并行处理Fluent支持并行计算,且提供检查和修改并行配置工具。

你可用一个专用并行机(如多处理器工作站)或通过工作平台的网络运行Fluent。

下面介绍Fluent 并行计算的特点。

28.1 并行计算简介Fluent并行计算就是利用多个计算节点(处理器)同时进行计算。

并行计算可将网格分割成多个子域,子域的数量是计算节点的整数倍(如8个子域可对应于1、2、4、8个计算节点)。

每个子域(或子域的集合)就会“居住”在不同的计算节点上。

它有可能是并行机的计算节点,或是运行在多个CPU工作平台上的程序,或是运行在用网络连接的不同工作平台(UNIX平台或是Windows平台)上的程序。

计算信息传输率的增加将导致并行计算效率的降低,因此在作并行计算时选择求解问题很重要。

推荐运行并行Fluent的操作步骤如下:1.开启平行求解器,选择计算节点数,详见28.2和28.3节。

2.读入case文件,让Fluent自动将网格分割为几个子域。

最好是在建立问题之后分割,因为这种分割和计算的模型有关(象非等形接触面、滑移网格、shell-conduction encapsulation的自适应)。

如果你的case文件中包含滑移网格,或是在计算过程中要对非等形接触面进行修改,那就得用串行求解器进行分割。

还有其他的方法进行分割,如在串行或并行求解器上进行手工分割。

3.仔细检查分割区域,如必要再重新分割,详见28.4.5节如何检查分割区域。

4.进行计算,详见28.5节如何检查和提高并行计算。

28.2 开启并行求解器开启Fluent并行求解器的方法依赖于操作平台是专用并行机还是工作站。

28.2.1 在UNIX系统下开启并行求解器可以在装有UNIX系统的专用并行机或工作平台网络上运行Fluent,如何运行如下:在多处理器UNIX机上运行Figure 28.2.1: Select Solver控制面板在专用并行机(多处理器工作平台或大型并行机)运行Fluent,键入运行命令,点击Fluent中File Run...,用Select Solver(图28.2.1)控制面板设定并行架构和求解器信息。

FLUENT并行设置

FLUENT并行设置

FLUENT并行设置的设置并行计算的启动界面如图所示。

通过选择processing options下的parallel(Local Machine)选项,可以激活并行计算。

注意到激活了并行计算后,Option中多出了一个use remote Linux node项,对于其它计算节点为Linux的情况,可以勾选此选项并进行相关设置。

1、Number of Processes此处设定使用的计算机数量。

只是针对本地计算机,设置的是要使用的计算机核心数量。

此处不能设置分布式计算。

若本机除了计算还需要进行其它的工作的话,建议CPU数量不要设满。

2、Parallel Settings标签页此标签页下设定的是并行计算的一些连接方式。

一般情况下使用默认方式即可。

3、Run typeFLUENT提供了两种并行工作方式:shared memory on local machine与distributed memory on a cluster。

Shared memory on local machine:通常用于单机计算。

单计算机共享内存计算。

Distributed memory on a cluster:分布式内存计算。

激活此选项后如下图所示。

可以有两种方式指定计算机:利用计算机名与导入包含计算机名的文本文件。

4、Remote标签页勾选use remote Linux node选项后,将多出一个Remote标签页。

如下图所示。

Remote FLUENT Root Path:设置远程FLUENT根路径。

Remote Working Directory:设置远程工作目录。

Remote Spawn Command:设置连接方式。

FLUENT提供了三种连接方式:RSH、SSH以及其它方式。

默认连接方式为RSH。

关于并行计算的详细设置,以后作专题讨论。

的启动界面如图1所示。

1、Dimension(模型维度)FLUENT中可以求解2D模型(在一些求解器中只能求解3D模型,如CFX),因此模型是2D还是3D需要在此处设定,一经设定,进入FLUENT之后,就没办法更改(即此处若设定2D,则导入的网格文件必须为2D模型,否则出错。

ansys并行计算设置方法等

ansys并行计算设置方法等

ansys并行计算设置方法等1.我有一个ANSYS输入文件,如何并行计算?答:最简单的办法是以批处理的方式提交。

有以下几个步骤:(1)系统配置。

一般已设置好,如有疑问或需进一步信息,请参考回答5。

(2)修改并行求解器脚本,指定使用CPU的个数。

a.在家目录下找到ansddsmpich文件。

b.其中的"-np"参数后带的数目,即为求解器所用的进程(或CPU)数目。

必须指定为偶数。

(3)修改ansys输入文件,指定使用的求解器类型和使用方式(必须指定为script),以及求解器域分解的数目(必须大于如前指定的CPU的个数)。

在输入文件中的SOLVE命令前加入如下信息(字母大小写随意):/SOLUTIONEQSLV,DDS!求解器类型为DDSDSOPT,SCRIPT,10!域分解的数目为10,也可指定为其他值(必须大于如前指定的CPU的个数)。

(4)启动ANSYS并提交输入文件。

在终端提示符后输入如下命令行(大小写敏感),调用ANSYS系统脚本即可。

结果文件保存在当前目录下的tmp目录下。

~/ansys_batch-sh example.inp注意:用户需将example.inp换成自己输入文件的名字。

2.如何在ANSYS的字符界面下使用并行功能?答: 基本与回答1相同。

(1)先执行回答1中所述1、2、3步。

(2)启动ANSYS。

在终端提示符后输入如下命令行(大小写敏感),在ANSYS提示符出现后按回车,即可输入ANSYS所识别的各种命令:ansys80 -p ANSYS -pp -mpi mpich(3)提交输入文件(注意加入回答1.3中命令!),有如下几种方式:a. 在ANSYS提示符下粘贴输入文件的内容;b. 使用ANSYS的/INPUT命令,指定输入文件;c. 在ANSYS提示符后交互式(文本界面下)输入命令。

3.如何在ANSYS的图形界面下使用并行功能?答:步骤如下。

(1)需要运行X-WINDOWS仿真软件(如EXCEED等),并正确配置。

FLUENT并行设置

FLUENT并行设置

FLUENT并行设置FLUENT14.0的设置并行计算的启动界面如图所示。

通过选择processing options下的parallel(Local Machine)选项,可以激活并行计算。

注意到激活了并行计算后,Option中多出了一个use remote Linux node项,对于其它计算节点为Linux的情况,可以勾选此选项并进行相关设置。

1、Number of Processes此处设定使用的计算机数量。

只是针对本地计算机,设置的是要使用的计算机核心数量。

此处不能设置分布式计算。

若本机除了计算还需要进行其它的工作的话,建议CPU数量不要设满。

2、Parallel Settings标签页此标签页下设定的是并行计算的一些连接方式。

一般情况下使用默认方式即可。

3、Run typeFLUENT提供了两种并行工作方式:shared memory on local machine与distributed memory on a cluster。

Shared memory on local machine:通常用于单机计算。

单计算机共享内存计算。

Distributed memory on a cluster:分布式内存计算。

激活此选项后如下图所示。

可以有两种方式指定计算机:利用计算机名与导入包含计算机名的文本文件。

4、Remote标签页勾选use remote Linux node选项后,将多出一个Remote标签页。

如下图所示。

Remote FLUENT Root Path:设置远程FLUENT根路径。

Remote Working Directory:设置远程工作目录。

Remote Spawn Command:设置连接方式。

FLUENT提供了三种连接方式:RSH、SSH以及其它方式。

默认连接方式为RSH。

关于并行计算的详细设置,以后作专题讨论。

FLUENT14.0的启动界面如图1所示。

1、Dimension(模型维度)FLUENT中可以求解2D模型(在一些求解器中只能求解3D模型,如CFX),因此模型是2D还是3D需要在此处设定,一经设定,进入FLUENT之后,就没办法更改(即此处若设定2D,则导入的网格文件必须为2D模型,否则出错。

FLUENT和ANSYS的并行计算设置

FLUENT和ANSYS的并行计算设置

Fluent并行计算以2核为例:1:找到fluent安装目录中的启动程序,在地址栏中复制目录例如:C:\Fluent.Inc\ntbin\ntx862:开始-->程序-->附件-->命令提示符cd C:\Fluent.Inc\ntbin\ntx863:fluent 3d –t2(启动3d模型,两核)6.在ansys中使用多核处理器的方法:使用AMG算法,可以使多个核同时工作。

使用方法1或2.方法1:(1). 在ansys product lancher 里面lauch标签页选中parallel performance for ansys.(2). 然后在求解前执行如下命令:finish/config,nproc,n!设置处理器数n=你设置的CPU数。

/solueqslv,amg !选择AMG算法solve !求解方法2:(1). 在ansys product lancher 里面lauch标签页选中parallel performance for ansys.(2). 在D:\professional\Ansys Inc\v90\ANSYS\apdl\start90.ans中添加一行:/config,nproc,2.别忘了把目录换成你自己的安装目录.化学反应软件FactSage_DemoCOMSOLCourant number实际上是指时间步长和空间步长的相对关系,系统自动减小courant数,这种情况一般出现在存在尖锐外形的计算域,当局部的流速过大或者压差过大时出错,把局部的网格加密再试一下。

在FLUENT中,用courant number来调节计算的稳定性与收敛性。

一般来说,随着courant number的从小到大的变化,收敛速度逐渐加快,但是稳定性逐渐降低。

所以具体的问题,在计算的过程中,最好是把courant number从小开始设置,看看迭代残差的收敛情况,如果收敛速度较慢而且比较稳定的话,可以适当的增加courant number的大小,根据自己具体的问题,找出一个比较合适的courant number,让收敛速度能够足够的快,而且能够保持它的稳定性。

fluent单机多核并行计算设置方法

fluent单机多核并行计算设置方法

单机多核并行计算是指在一台计算机上利用多个核心进行并行计算,以提高计算效率和加快计算速度。

在当前计算机硬件发展的趋势下,多核处理器已成为主流,因此如何正确设置单机多核并行计算成为了计算机领域中一个重要的问题。

本文将介绍如何进行fluent单机多核并行计算的设置方法,以帮助读者更好地利用计算资源。

一、了解fluent软件支持的并行计算类型在开始进行fluent单机多核并行计算设置之前,首先需要了解fluent软件支持的并行计算类型。

fluent支持两种并行计算类型,一种是多核并行计算,另一种是集群并行计算。

本文将重点介绍多核并行计算的设置方法。

二、检查计算机硬件配置在进行fluent单机多核并行计算设置之前,需要先检查计算机的硬件配置,确保其支持多核并行计算。

通常情况下,多核并行计算要求计算机至少具备双核处理器,并且需要足够的内存和硬盘空间来支持并行计算的运行。

三、安装fluent软件如果计算机上还未安装fluent软件,需要先进行软件的安装。

fluent软件是由ANSYS公司开发的一款专业的计算流体动力学(CFD)软件,广泛应用于工程领域的流体分析和模拟中。

四、配置fluent软件的并行计算环境在fluent软件中进行多核并行计算设置,需要进行如下步骤:1. 打开fluent软件,并选择“Calculation Activities”菜单下的“Parallel…”选项。

2. 在弹出的对话框中,选择“Enable”并设置“Number of CPUs”为计算机实际拥有的核心数。

3. 点击“OK”按钮保存设置并退出对话框。

五、进行并行计算在完成fluent软件的多核并行计算设置后,可以开始进行并行计算。

在进行计算前,需要确保模型设置正确并且计算参数已经调整到最佳状态。

然后可以点击“Calculate”菜单下的“Calculate…”选项来开始并行计算过程。

六、监控并行计算过程在进行并行计算过程中,可以通过fluent软件提供的监控工具来实时监控计算的进度和性能。

Fluent单机多核并行计算设置方法

Fluent单机多核并行计算设置方法

Fluent单机多核并行计算设置方法字体: 小中大| 打印发表于: 2009-3-25 12:15 作者: sprophet 来源: 流体中文网现在计算机配置不断提高,双核、四核已经很常见,我将我的经验和大家共享,实现fluent 的单机双核并行计算,提高计算速度,希望对大家有所帮助。

1. 安装C:\Fluent.Inc\ntbin\ntx86\rshd.exe运行——cmd——cd C:\Fluent.Inc\ntbin\ntx86\——rshd –install2. 我的电脑——右键——管理——服务——RSHD demon——启动——属性——登录——此帐户——浏览:选择用户名和密码。

点击应用。

3. C:\Fluent.Inc\fluent\launcher\launcher.exe4. fluent launcher 1.1 对话框。

设置:Fluent.inc path: C:\fluent.incversion:3d or 2dnumber of process: 2,4,8….Architechture: ntx86MPI types: mpich2然后点击launch,运行并行计算。

我双核并行计算,计算速度大概提高60-80%左右。

[本帖最后由sprophet 于2009-3-25 04:28 编辑]我也来说两句查看全部回复最新回复•fanfan260 (2009-11-20 21:03:21)不好意思,想请问一下,为什么我在设置的时候找不到Architechture: ntx86和MPI types: mpich2另外,在第2部中的浏览:选择用户名和密码,想问一下啊这个用户名和密码是选择什么的用户名和密码?•xqcumt (2010-5-16 15:42:37)我安装在d盘了,rshd安装出了点问题,将它拷贝到c盘windous的systerm32文件夹下,运行cmd,输入rshd -install,装好了。

Windows7系统下ANSYS_Fluent14.0多机并行安装及启动设置

Windows7系统下ANSYS_Fluent14.0多机并行安装及启动设置

Windows7系统下ANSYS_Fluent14.0多机并行安装及启动设置关于ANSYS_Fluent14.0的多机并行安装及设置,网上没有详细的介绍,有的也是比较早的版本。

经过几天的反复摸索,终于完成并行安装及设置,为了避免遗忘,现把安装及设置过程记录下来。

1. 关于多机并行和单机多核并行单机多核并行,即一台机器多核处理器,进行并行计算,这个大多数都能比较轻松实现,再次不在详述。

多机并行,即多个电脑并行起来,其中一台电脑作为主机,其他电脑为副机,实现多台电脑的计算集群达到并行计算的效果。

2. 安装软件,版本为ANSYS_Fluent14.0(其他版本未测试)在每台计算机的相同目录下安装ANSYS,如D:\Program Files\ANSYS Inc;具体软件安装过程可以参照网上的教程,自己搜索下……其中,第三步也需要安装,即Install MPI for ANSYS Inc,Parallel Processing,其中包括两个MPI版本,分别为Intel MPI和Platform MPI,分别安装即可。

3. 设置共享分别将Fluent的安装目录和工作目录设置共享,具体方法自己百度吧……设置共享需要达到的效果如下图:即彼此可以看到对方,并且可以访问对方设置共享的文件夹。

为了访问方便,在设置共享时尽量把共享的权限降低。

4. 分别在主机和副机上建立用户名和密码相同的账户,即公共账户。

5. MPI设置(分别在主机和副机上设置)1) 通过命令提示符cmd将目录设置在:D:\Program Files\ANSYS Inc\v140\fluent\ntbin\win64目录下,运行rshd -install,安装rshd;2) 通过命令提示符cmd将目录设置在:D:\Program Files\ANSYS Inc\v140\fluent\fluet14.0.0\multiport\win64\intel\bin目录下,运行smpd -install,安装smpd;3) 在D:\Program Files\ANSYS Inc\v140\fluent\fluet14.0.0\multiport\win64\intel\bin目录下,找到wmpiregister,将公共账户和密码设置如下图6. ANSYS Fluent14.0启动设置1) 打开ANSYS Fluent14.0如下图:工作目录设置为之前建立的共享工作目录,如\\TAN-PC\fluent-work;FLUENT启动目录为D:\Program Files\ANSYS Inc\v140\fluent\; (无需设置,自动显示) Processing Options处,Parallel per Machine File machine, Number of Process处设置启动核数;2) Parallel Settings设置如下图:MPI类型处,选择intel ;Run Types处,选择Distributed Memory on Local Machine.3) 点击OK和Yes,忽略两个警告信息后成功启动多机并行Fluent。

fluent并行计算、UDF添加及常见并行计算错误的全套解决方案

fluent并行计算、UDF添加及常见并行计算错误的全套解决方案

fluent并行计算、UDF添加及常见并行计算错误的全套解决方案一、并行计算配置1.配置计算机1) 操作系统: winxp sp32) fluent软件:fluent 6.2.163) 参与并行的机器都要装,并且把安装目录Fluent6.2.16.Inc共享(安装目录可以自己定义,但机群的安装目录应保持一致,本例:安装目录为:D:\Fluent6.2..16.Inc) 4) 关闭window自带防火墙5) 通过网络邻居,确定并行机群可以互访6) 注册fluent的环境变量(否则可能无法安装rshd.exe文件),方法:找到开始——程序——Fluent Inc Products——Fluent 6.2.16——Set Environment,点击后——点“是”——再点“确定”7) 在D:\Fluent6.2.16.Inc\ntbin\ntx86下找到rshd.exe文件拷贝到文件夹C:\Program Files\Windows NT下,双击rshd.exe文件8) 开始——运行,输入cmd后回车,命令行下输入rshd –install后回车9) 右键点我的电脑----管理---服务和应用程序---服务---找到 RSH Daemon,双击之,选登陆标签,在选择允许服务与桌面交互,点确定10) 右击RSH Daemon,点击启动11) 运行并行版本的Fluent时,可以在如图所示的文本框中输入fluent 2d -t2 -pnet其中,fluent 2d是Fluent版本(2d, 3d, 2ddp, 3ddp):-t2是指计算节点数,以上的两个参数都可以根据具体情况进行改变。

2 fluent软件的设置1)步骤1:配置计算节点启动fluent并行求解器,并行Fluent启动以后的情形如图所示。

配置计算节点:Parallel——Network——Contigure。

打开如图所示的对话框配置计算节点。

从spawned Computer Nod。

Fluent的并行计算设置方法总结

Fluent的并行计算设置方法总结

并行计算资料来自傲雪论坛和流体中文网!Winnt平台下搭建Fluent并行计算的一些经验以下是本人在NT平台下搭建Fluent并行计算的一些经验,不足和错误的地方请各位高手指出!系统配置:winnt,win2000操作系统,每台主机只有一个CPU,Fluent6.1,每台主机有自己的IP地址,安装好TCP/IP协议1、 Fluent安装光盘上找到RSHD.exe这个文件。

(注意,必须使用Fluent公司提供的这个远程控制软件)2、用管理员的身份登陆计算机,拷贝该软件到系统盘的winnt目录下,在MS-DOS方式下执行 RSHD -install。

3、配置RSHD。

WINNT系统下:控制面板-〉服务-〉RSH Daemon,双击之,在Logon里面输入用户名/密码。

(一般情况下,为了您的计算机的安全,请不要使用具有管理员权限的用户名和口令。

)您可以在开始-〉程序-〉管理工具 -〉用户管理器里面设定,给guest权限就可以了。

Win2000系统下:控制面板-〉管理工具-〉服务-〉RSH Daemon,以下同于NT的操作。

完成上述操作后,请启动RSH服务。

4、资源管理器里面将Fluent的安装目录设置为共享。

注意:这个时候要分别从其他的计算机登陆到本机这个被共享的目录。

这个步骤一定不可缺少。

同样所有的计算机上的Fluent的安装目录都要被设置为共享,然后分别登陆.....5、编写hosts.txt文件,文件的格式在Fluent的帮助文件中又很详细的描述,这里不再复述。

hosts文件中应这样写computer1’s IP, com puter1’s namecomputer1’‘s IP,computer1’s namecomputer2’s IP,computer2’s namecomputer2’s IP,computer2’s name在命令行输入:fluent 3d -pnet然后在parallel-network-configuer菜单下配置即可。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Fluent并行计算
以2核为例:
1:找到fluent安装目录中的启动程序,在地址栏中复制目录例如:C:\Fluent.Inc\ntbin\ntx86
2:开始-->程序-->附件-->命令提示符
cd C:\Fluent.Inc\ntbin\ntx86
3:fluent 3d –t2
(启动3d模型,两核)
6.在ansys中使用多核处理器的方法:
使用AMG算法,可以使多个核同时工作。

使用方法1或2.
方法1:
(1). 在ansys product lancher 里面lauch标签页选中parallel performance for ansys.
(2). 然后在求解前执行如下命令:
finish
/config,nproc,n!设置处理器数n=你设置的CPU数。

/solu
eqslv,amg !选择AMG算法
solve !求解
方法2:
(1). 在ansys product lancher 里面lauch标签页选中parallel performance for ansys.
(2). 在D:\professional\Ansys Inc\v90\ANSYS\apdl\start90.ans中添加一行:/config,nproc,2.别忘了把目录换成你自己的安装目录.
化学反应软件
FactSage_Demo
COMSOL
Courant number实际上是指时间步长和空间步长的相对关系,系统自动减小courant数,这种情况一般出现在存在尖锐外形的计算域,当局部的流速过大或者压差过大时出错,把局部的网格加密再试一下。

在FLUENT中,用courant number来调节计算的稳定性与收敛性。

一般来说,随着courant number的从小到大的变化,收敛速度逐渐加快,但是稳定性逐渐降低。

所以具体的问题,在计算的过程中,最好是把courant number从小开始设置,看看迭代残差的收敛情况,如果收敛速度较慢而且比较稳定的话,可以适当的增加courant number的大小,根据自己具体的问题,找出一个比较合适的courant number,让收敛速度能够足够的快,而且能够保持它的稳定性。

FLUENT计算开始迭代最好使用较小的库朗数,否则。

相关文档
最新文档