找回密码
 注册
查看: 6030|回复: 9

关于并行节点数限制的问题,求教,谢谢!

[复制链接]
发表于 2014-7-23 10:21:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
服务器介绍:
服务器1个主节点,7个计算节点,所有节点均为双cpu,每cpu为6核,即每节点共12核;
系统suse10.2 64bit,numeca8.7.3 64bit;
计算算例为一多级压气机,网格有足够多的block,姑且认为可以满足N核并行条件;

问题描述:
1,任意单节点计算时最多只可以7核并行(每个节点共12核),超过7个就会报错,不予计算;
2,如果节点间并行计算,那么操作节点(就是fine打开的节点)最多7核,而其他节点都可以最多8核,也就是说可以采用7+8+8+8……形式并行计算,否则会如同问题1报错;

疑问:
如果是license限制并行数量,那么多节点并行却没有限制;
众所周知,numeca软件的单节点并行效率远大于节点间并行效率,所以恳请各位高手给在下指点迷津,谢谢,不胜感激~
发表于 2014-7-23 14:02:40 | 显示全部楼层

回复 1# hzkwxwqh 的帖子

好问题,同问!
我也是双CPU,16核。可是,单节点并行只能8个parrallel processes. 超过就报错。
请问论坛高手,这个问题怎么办?

[ 本帖最后由 jfxn 于 2014-7-23 06:10 编辑 ]
发表于 2014-7-24 09:06:03 | 显示全部楼层
这个一般有几种可能,1是License,这个没有什么好说。2是机器设置,比如mpich2的mpdboot的时候,资源列表里面涉及到这个东西,mpich1里面,大概在pool什么文件里,也有类似的设置,大约是说哪个node有几个核之类的。3是内存方面的问题,比如在某个节点上,你有n多的核但内存比较小,也是没有用的。4注意多物理核和多线程的区别。。。
发表于 2014-7-24 10:09:43 | 显示全部楼层

回复 3# onesupeng 的帖子

谢谢专家的仔细分析和详解!!!!!!!大大学习了一把!!
说得很对,可能影响因素很多。
最终发现就是你列出的第一条。我按照你说的,即刻就解决了!!!
非常感谢啊!
 楼主| 发表于 2014-7-24 10:51:48 | 显示全部楼层

回复 3# onesupeng 的帖子

谢谢专家给予详细的解答~
1,license一共试过两个都这样,@jfxn说是这个问题,我再找找看;
2,这个不太懂,需要学习摸索一下;
3,内存应该没有问题,主节点32G,其他节点16G,都一样的问题;
4,单节点物理内核12个,因为多线程,所以显示是24核;

总之非常感谢~
 楼主| 发表于 2014-7-24 10:54:12 | 显示全部楼层

回复 2# jfxn 的帖子

请问您用的numeca版本多少,license可否给我一试,不胜感激~
邮箱:utopian@163.com
发表于 2014-7-24 11:08:34 | 显示全部楼层
应该是license的问题。
发表于 2014-7-25 10:47:34 | 显示全部楼层

回复 6# hzkwxwqh 的帖子

fluent 6.3.26的liscense发你了。你试试看吧。反正我好用的,就像上面的专家和管理员所说的。祝你好运!
 楼主| 发表于 2014-7-27 17:23:19 | 显示全部楼层

回复 7# 周华 的帖子

嗯,周一网上再找找,谢谢~
 楼主| 发表于 2014-7-27 17:23:57 | 显示全部楼层

回复 8# jfxn 的帖子

谢谢发来邮件,已回复,非常感谢~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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