以梦为马,不负韶华

搜索
查看: 27756|回复: 12
收起左侧

[讨论] fluent14.5比fluent14并行计算慢的多

[复制链接]
发表于 1970-1-1 08:00:00 显示全部楼层 |阅读模式
fluent14.5比fluent14并行计算慢的多(单机并行),同一台电脑,同一个case,用fluent14并行算一周左右,可用fluent14.5并行算了三天了才算了一千多步,照这样算下去大概要一个月算完。不知大家遇到过这种情况没??
我的是win8正版系统,因装上fluent14后启动并行时总提示注册表有问题,查看一下注册表中没有提示出错的文件,但能算,计算速度很快,差不多一周左右就好了,但结果和别人的比只是趋势一致,值差的很大,不知是网格、初边值条件问题,还是fluent14因注册表有问题算的就不对??
所以才装了fluent 14.5,启动并行没问题了,但计算速度慢的让人受不了。按理说,版本高了计算速度应该高。之前没用过并行,fluent14.5和fluent14也是第一次用,请用过的指点一下。
另外,问两个弱问题,fluent14.5的4类并行方法(default,msmpi, pcmpi, intel)中,那一个比较稳定,算的比较快?用intel并行时要联网吗?(我算时没插网线,即便插上网线也要输入密码后才能上网),先谢谢了
发表于 1970-1-1 08:00:00 显示全部楼层
如果网格数太多会导致内存不足,系统会占用虚拟内存运行,这样速度很很慢。
就算cpu很快也没用。如果是这个原因,要么减少网格数,要么增加内存,要门换个好电脑。

点评

谢谢,我的case和电脑都是一样的,只是用了fluent的两个版本。 再请问一下,fluent14.5的4类并行方法(default,msmpi, pcmpi, intel)中,那一个比较稳定,算的比较快?用intel并行时要联网(只插网线,不开通上网  详情 回复 发表于 2013-10-11 17:01
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
hyfxp 发表于 2013-10-10 15:18
如果网格数太多会导致内存不足,系统会占用虚拟内存运行,这样速度很很慢。
就算cpu很快也没用。如果是这 ...

谢谢,我的case和电脑都是一样的,只是用了fluent的两个版本。
再请问一下,fluent14.5的4类并行方法(default,msmpi, pcmpi, intel)中,那一个比较稳定,算的比较快?用intel并行时要联网(只插网线,不开通上网)吗?谢了
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
本帖最后由 hyfxp 于 2013-10-11 18:51 编辑

MPI Types选择pcmpi即可,即使断网,甚至是不联网都可以进行并行计算。 71cf3bc79f3df8dc0e4b58f4cc11728b47102865.jpg.png

pcmpi不是很稳定,经常导致error 10054等并行错误
不稳定情况下可以考虑使用Intel MPI

点评

谢了。 用Intel MPI是不是需要联网,但学校的网不稳定,经常自动下线,这时fluent会出错,提示“远程连接被强制关闭”。 那么用Intel MPI算时,能不能只插网线,还不开通上网(就是不输入用户名、密码,就不能上网  详情 回复 发表于 2013-10-12 12:05
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
hyfxp 发表于 2013-10-11 18:44
MPI Types选择pcmpi即可,即使断网,甚至是不联网都可以进行并行计算。

pcmpi不是很稳定,经常导致error ...

谢了。
用Intel MPI是不是需要联网,但学校的网不稳定,经常自动下线,这时fluent会出错,提示“远程连接被强制关闭”。
那么用Intel MPI算时,能不能只插网线,还不开通上网(就是不输入用户名、密码,就不能上网查东西的那种(不知道表没表达出我的意思))呢
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
intel-MPI是需要注册,并保存密码
采用HP-MPI并行不用进行注册

点评

我在fluent里运行intel-MPI,并没有显示注册等提示,是需要,只是网络中断时,fluent会因“远程连接被强制关闭”而出错。 hyfxp,你所说的需注册是不是安装intel-MPI时,所需要的电脑用户名及密码啊??谢谢  详情 回复 发表于 2013-10-12 16:03
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
hyfxp 发表于 2013-10-12 14:17
intel-MPI是需要注册,并保存密码
采用HP-MPI并行不用进行注册

我在fluent里运行intel-MPI,并没有显示注册等提示,是需要,只是网络中断时,fluent会因“远程连接被强制关闭”而出错。
hyfxp,你所说的需注册是不是安装intel-MPI时,所需要的电脑用户名及密码啊??谢谢

点评

你好,intel的MPI的远程强制关闭问题怎么解决的??老弟我急需答案额  详情 回复 发表于 2014-10-18 16:50
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
可能情况
1、网格质量问题导致发散或内存溢出,并行中的某个线程出了问题导致线程间的通讯故障
2、内存本身问题,大多数采用多内存条并行导致的(普通主板在各内存 CPU高负荷下的数据交换不稳定,建议用ECC内存和高规格服务器主板)
3、CPU线程问题(不建议开过多线程,建议志强处理器)
4、系统软件问题(安全软件对数据通讯的拦截或检查延迟,建议彻底关闭相关软件)

希望能对您有帮助

点评

谢谢。我不太懂电脑配置什么的,只知道我的电脑是单核四线程的,在并行时就开了4个线程。 只是用intel-MPI并行时,感觉不插网线,计算速度慢;但插上网线后(计算速度快),无论是否联网,fluent都会突然中断,提示  详情 回复 发表于 2013-10-14 10:24
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
hyfxp 发表于 2013-10-12 17:55
可能情况
1、网格质量问题导致发散或内存溢出,并行中的某个线程出了问题导致线程间的通讯故障
2、内存本 ...

谢谢。我不太懂电脑配置什么的,只知道我的电脑是单核四线程的,在并行时就开了4个线程。
只是用intel-MPI并行时,感觉不插网线,计算速度慢;但插上网线后(计算速度快),无论是否联网,fluent都会突然中断,提示“远程连接被强制关闭”,应是计算不稳了。
请问一下,用intel-MPI并行是否需要插网线或联网?若是计算不稳定,应采用其它的那种并行方法(default,msmpi, pcmpi)比较好?刚开始接触并行,问题很弱智,请赐教。

点评

步步惊情 http://www.kk321.cc/dalu/20472/ 爱情公寓4 http://www.kk321.cc/dalu/20471/  发表于 2014-1-6 15:14
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
"单核四线程"我不知道是什么CPU
不过多线程对提供系统运算意义不大,无论多少线程计算的基础还是核

建议建设个小的case使用单核运算一下看看是否还报错,以排除软件和系统环境的兼容性问题
如果没有问题再增加线程数看看

有无网络的情况下软件数据交换的协议方式不一样,建议连接网络但不是必须

点评

另外,我还想问一下,platform mpi 的安装问题。在网上只有intel的安装说明,所以之前只装了intel的。在并行时选用pcmpi和msmpi都出错,应是没装platform mpi吧。我以管理员身份一路next下去。但最后帮助上的: To  详情 回复 发表于 2013-10-15 13:46
非常感谢不厌其烦的回答我的问题。 我的cpu是 i5-3470,3.20GHz,8G内存。生成的网格数是四、五百万。也试过单核的,速度还要慢  详情 回复 发表于 2013-10-15 13:17
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
hyfxp 发表于 2013-10-14 20:56
"单核四线程"我不知道是什么CPU
不过多线程对提供系统运算意义不大,无论多少线程计算的基础还是核

非常感谢不厌其烦的回答我的问题。
我的cpu是 i5-3470,3.20GHz,8G内存。生成的网格数是四、五百万。也试过单核的,速度还要慢
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
hyfxp 发表于 2013-10-14 20:56
"单核四线程"我不知道是什么CPU
不过多线程对提供系统运算意义不大,无论多少线程计算的基础还是核

另外,我还想问一下,platform mpi 的安装问题。在网上只有intel的安装说明,所以之前只装了intel的。在并行时选用pcmpi和msmpi都出错,应是没装platform mpi吧。我以管理员身份一路next下去。但最后帮助上的:
To cache your Windows password, open a Command Prompt window and run:

"%AWP_ROOT145%\commonfiles\MPI\Platform\8.2.1\Windows\setpcmpipassword.bat"
就不知道怎么弄了。要不要先设环境变量??
我以管理员身份打开命令提示符窗户中输入:
C:\Program Files (x86)\Platform Computing\Platform-MPI\commonfiles\MPI\Platform\8.2.1\Windows\setpcmpipassword.bat
提示C:\Program~不是内部命令。
请问安装platform mpi 的最后一部要怎样去激活啊?谢谢
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
本帖最后由 hyfxp 于 2013-10-15 17:17 编辑
guohf00001 发表于 2013-10-15 13:17
非常感谢不厌其烦的回答我的问题。
我的cpu是 i5-3470,3.20GHz,8G内存。生成的网格数是四、五百万。也 ...

Intel® Core™ i5-3470 Processor
(6M Cache, up to 3.60 GHz)
是4核4线程
不是单核4线程
4、5百万的网格数8G明显不够 基本要16G的

回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
本帖最后由 hyfxp 于 2013-10-15 15:51 编辑
guohf00001 发表于 2013-10-15 13:46
另外,我还想问一下,platform mpi 的安装问题。在网上只有intel的安装说明,所以之前只装了intel的。在 ...

希望对你有帮助 hpc-best-practices-for-fea.pdf (2.77 MB, 下载次数: 74)

点评

我的电脑处理器上是显示4个CPU,是不是你所说的4 核。 给的文章很有用,在看,有问题再请教,谢谢  详情 回复 发表于 2013-10-16 12:33
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
hyfxp 发表于 2013-10-15 15:50
希望对你有帮助**** 本内容被作者隐藏 ****

我的电脑处理器上是显示4个CPU,是不是你所说的4 核。
给的文章很有用,在看,有问题再请教,谢谢
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
guohf00001 发表于 2013-10-16 12:33
我的电脑处理器上是显示4个CPU,是不是你所说的4 核。
给的文章很有用,在看,有问题再请教,谢谢

4核4线程 显示4张CPU表
4核8线程 显示8张CPU表

点评

知道了,谢谢  详情 回复 发表于 2013-10-17 13:03
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
hyfxp 发表于 2013-10-16 16:53
4核4线程 显示4张CPU表
4核8线程 显示8张CPU表

知道了,谢谢
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
guohf00001 发表于 2013-10-12 16:03
我在fluent里运行intel-MPI,并没有显示注册等提示,是需要,只是网络中断时,fluent会因“远程连接被强 ...

你好,intel的MPI的远程强制关闭问题怎么解决的??老弟我急需答案额
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
我并行的时候需要输入密码
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
给传下软件
回复 支持 反对

使用道具 举报

不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-2-13 11:26

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表