发明名称 多核分布式计算环境下结构分析的高效通信方法
摘要 本发明提供一种多核分布式计算环境下结构分析的高效通信方法,包括四个步骤:(1)通过两级分区策略生成并行计算所需的数据文件;(2)同一节点机内的不同进程间相互通信,利用两次缩聚策略对求解问题的规模进行大幅度缩减;(3)不同节点机的局部主进程间相互通信,利用分布式迭代求解器求解系统界面方程,再回代1级子区域内部自由度;(4)各2级子区域进程从所在节点机的局部主进程接收1级子区域计算结果,然后提取自身边界自由度值,再回代内部自由度并计算应变、应力。若时间步结束则终止,否则重新从(2)开始。本发明在大规模并行结构分析的过程中实现了节点机内通信和节点机间通信的分层处理,有效提高了通信效率。
申请公布号 CN103914428A 申请公布日期 2014.07.09
申请号 CN201410114865.0 申请日期 2014.03.25
申请人 上海交通大学 发明人 苗新强;金先龙;楼云锋;胡豹
分类号 G06F15/163(2006.01)I 主分类号 G06F15/163(2006.01)I
代理机构 上海汉声知识产权代理有限公司 31236 代理人 郭国中
主权项 一种多核分布式计算环境下结构分析的高效通信方法,其特征在于,包括如下步骤:第一步,通过两级分区策略生成并行计算所需的数据文件;第二步,同一节点机内的不同进程间相互通信,利用两次缩聚策略对求解问题的规模进行大幅度缩减;第三步,不同节点机的局部主进程间相互通信,利用分布式迭代求解器求解系统界面方程,再回代1级子区域内部自由度;第四步,各2级子区域进程从所在节点机的局部主进程接收1级子区域计算结果,然后提取自身边界自由度值,再回代内部自由度并计算应变、应力;若时间步结束则终止,否则重新从第二步开始执行。
地址 200240 上海市闵行区东川路800号