-
公开(公告)号:CN109063235B
公开(公告)日:2021-05-25
申请号:CN201810629063.1
申请日:2018-06-19
Applicant: 中国原子能科学研究院 , 北京科技大学 , 中国科学院计算机网络信息中心
Inventor: 王先梦 , 杨文 , 胡长军 , 刘天才 , 吴明宇 , 王学松 , 杨宏伟 , 祁琳 , 贺新福 , 赵民富 , 胡贇 , 高付海 , 韩志杰 , 宋仕钊 , 王珏 , 李建江 , 汪岸
IPC: G06F30/28 , G06F113/08 , G06F119/14
Abstract: 本发明提供了一种用于反应堆模拟的多物理耦合系统,针对核反应堆多物理耦合需求设计、包括底层支撑工具、集多种耦合策略于一体。所述系统包括最高层用户需求接收层、耦合需求预定义层、耦合实现层、支撑工具层、运行环境层五个层次结构,融合了耦合计算流程的调度与接口参数的更新与传递、不同计算程序间网格映射、不同空间离散模式下计算程序间解数据的传递等,可实现用户多种耦合需求、可提供多种耦合策略、可实现耦合过程控制、可提供底层支撑工具、可支持高性能环境扩展、对于新堆设计、现役核电站优化、不同工况运行模拟优化、严重事故序列演示预测具有十分重要的意义。
-
公开(公告)号:CN111125950A
公开(公告)日:2020-05-08
申请号:CN201911282894.7
申请日:2019-12-13
Applicant: 北京科技大学
IPC: G06F30/23 , G06F119/14 , G06F17/16
Abstract: 本发明提供一种核反应堆热工水力模拟软件CFD并行处理方法,借助申威众核架构,能够大大降低CFD模拟时间,提高程序运行的性能。所述方法包括:判断热工水力模拟软件CFD中矩阵乘中n2的取值,其中,所述矩阵乘表示为: A、B、C都表示双精度浮点矩阵,n1、n2、n3都表示矩阵维度的大小,N=n2,N表示谱单元阶数;若12≤n2≤24,则判断n1是否等于N2,若n1=N2,则对矩阵A按照从核数M进行数据切分,将切分后的数据分配到M个从核的局存中,将矩阵B完整读入到M个从核的局存中,每个从核根据局存中的数据执行矩阵乘计算任务,任务完成后,将计算结果分配回矩阵C对应主存的地址中。本发明适用于核反应堆热工水力模拟领域。
-
公开(公告)号:CN109063235A
公开(公告)日:2018-12-21
申请号:CN201810629063.1
申请日:2018-06-19
Applicant: 中国原子能科学研究院 , 北京科技大学 , 中国科学院计算机网络信息中心
Inventor: 王先梦 , 杨文 , 胡长军 , 刘天才 , 吴明宇 , 王学松 , 杨宏伟 , 祁琳 , 贺新福 , 赵民富 , 胡贇 , 高付海 , 韩志杰 , 宋仕钊 , 王珏 , 李建江 , 汪岸
IPC: G06F17/50
CPC classification number: G06F17/5009
Abstract: 本发明提供了一种用于反应堆模拟的多物理耦合系统,针对核反应堆多物理耦合需求设计、包括底层支撑工具、集多种耦合策略于一体。所述系统包括最高层用户需求接收层、耦合需求预定义层、耦合实现层、支撑工具层、运行环境层五个层次结构,融合了耦合计算流程的调度与接口参数的更新与传递、不同计算程序间网格映射、不同空间离散模式下计算程序间解数据的传递等,可实现用户多种耦合需求、可提供多种耦合策略、可实现耦合过程控制、可提供底层支撑工具、可支持高性能环境扩展、对于新堆设计、现役核电站优化、不同工况运行模拟优化、严重事故序列演示预测具有十分重要的意义。
-
公开(公告)号:CN111125950B
公开(公告)日:2021-11-12
申请号:CN201911282894.7
申请日:2019-12-13
Applicant: 北京科技大学
IPC: G06F30/23 , G06F119/14 , G06F17/16
Abstract: 本发明提供一种核反应堆热工水力模拟软件CFD并行处理方法,借助申威众核架构,能够大大降低CFD模拟时间,提高程序运行的性能。所述方法包括:判断热工水力模拟软件CFD中矩阵乘中n2的取值,其中,所述矩阵乘表示为:A、B、C都表示双精度浮点矩阵,n1、n2、n3都表示矩阵维度的大小,N=n2,N表示谱单元阶数;若12≤n2≤24,则判断n1是否等于N2,若n1=N2,则对矩阵A按照从核数M进行数据切分,将切分后的数据分配到M个从核的局存中,将矩阵B完整读入到M个从核的局存中,每个从核根据局存中的数据执行矩阵乘计算任务,任务完成后,将计算结果分配回矩阵C对应主存的地址中。本发明适用于核反应堆热工水力模拟领域。
-
-
-