找回密码
 注册
查看: 4230|回复: 0

求助:Fastran并行求解投放问题

[复制链接]
发表于 2009-5-19 18:49:41 | 显示全部楼层 |阅读模式

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

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

x
最近在模拟投弹问题,计算平台,基于windows server2003的8核8G服务器,以CYGWIN实现fastran并行。流场分为2大块,弹体网格由1-22zone组成,约有20w,机体网格由23-139zone组成,约有190w,每块zone网格不超过10w。
定常求解没有问题,zone与核的分配按照默认进行,chimera单独分配一核。
非定常求解时zone与核的分配与上面相同,但计算一开始就出错,提示信息似为信息传递有问题,于是手动进行zone与核的分配,将弹体zone分配于一核,其余zone分配余核,chimera单独分配一核,问题依旧。其中核1为master,分配弹体zone,核2为chimera,其余核为worker。
MDICE出错信息如下:
[INFO]: (par_util) Executing par_util -partition -run_more -nfs -dtf whole
[INFO]: (par_util) Exit status --- OK.


[ERROR]: (CFD-FASTRAN-SOLVER) MDICE controller returned an error.

核1master进行了一次完整的计算(分配到此核的zone进行计算),出错信息如下:
Unknown Exception Caught.
核2chimera没有出错信息,为正常的挖洞等信息。
其余核worker进行了一次完整的计算,出错信息如下:
MDModule.cpp,MDModule::receiveData(int,mdType,void*),1233: Receiving Module Lost Connection with the Sender.
计算时间步长1.0e-7。

测试软件自带的missile staging并行求解没有问题,请教各位,可曾遇到类似问题,如何解决,谢谢。

附件为计算的.out文件。

error.rar

16.6 KB, 下载次数: 460

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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