-
公开(公告)号:CN119179588A
公开(公告)日:2024-12-24
申请号:CN202411198140.4
申请日:2024-08-29
Applicant: 北京科技大学
IPC: G06F9/54 , G06F9/50 , G06F15/163 , G06F3/06
Abstract: 本发明提供一种国产异构架构的并行特征线法计算及存储优化方法,属于中子物理与高性能计算的交叉技术领域。所述方法包括:根据反应堆几何构造数值模型,进行网格划分得到平源区并确定每个平源区的填充材料、体积、形心等相关数据;输运计算前处理阶段,在径向平面上生成2D循环轨迹链,搜索轴向上的几何信息生成轴向挤出平源区,为设备端执行生成3D轨迹和分段生成相关索引信息,并把执行核函数所需的计算信息拷贝到设备端;输运计算阶段,在主机端启动核函数,设备端依次执行平源区源项更新,输运扫描计算,更新标通量和计算有效中子增值因子、残差,其中针对输运扫描计算提出PLA和TLA并行算法。将设备端计算结果拷贝回主机端,判断是否收敛,若未收敛则返回输运计算,反之迭代结束。同时提出输运扫描异构并行性能模型,依据性能模型从数据传输、存储开销等方面给出优化方案。
-
公开(公告)号:CN113177335B
公开(公告)日:2022-06-24
申请号:CN202110370148.4
申请日:2021-04-07
Applicant: 北京科技大学
IPC: G06F30/23 , G06F30/10 , G06F111/10
Abstract: 本发明公开了一种快中子反应堆全堆芯结构大规模网格自动生成方法及系统,该方法包括:构建数值反应堆几何文件库,以保存不同类型组件的几何模型文件和各个组件在堆芯内部所处的几何位置;从该数值反应堆几何文件库导出所需组件的几何模型文件,并对单组件几何模型文件进行并行网格划分,得到当前组件的网格数据;基于当前组件的网格数据和当前组件的几何位置,通过坐标几何变换,得到所需的快堆全堆芯或多组件的网格数据。本发明可以实现对反应堆堆芯结构的建模并完成大规模并行网格生成,将网格数据应用于有限元求解软件,以最终实现对反应堆堆芯结构力学行为的高精度、高效率模拟。
-
公开(公告)号:CN111125949A
公开(公告)日:2020-05-08
申请号:CN201911244216.1
申请日:2019-12-06
Applicant: 北京科技大学
Abstract: 本发明提供一种有限元分析的大规模并行网格划分系统及方法,包括CAD几何模型与粗网格的读取转换模块,用于生成预设格式的CAD几何模型文件和粗网格文件;大规模并行网格加密模块,用于对粗网格文件进行网格加密;网格物理标签添加模块,用于对加密后的网格文件添加物理标签;网格结果提取输出模,用于从添加物理标签后的网格文件中提取出相应的网格数据;输入文件转换设置模块,用于将分析参数与网格结果文件结合并转化生成有限元求解软件所需格式的输入文件。本发明可实现对反应堆堆芯结构建模并完成大规模并行网格划分,后将网格结果数据应用于有限元求解软件,以最终实现对反应堆堆芯结构力学行文的高精度、高效率的模拟计算的目的。
-
公开(公告)号:CN119690794A
公开(公告)日:2025-03-25
申请号:CN202411758105.3
申请日:2024-12-03
Applicant: 北京科技大学
IPC: G06F11/34 , G06F18/241
Abstract: 本发明公开了一种细粒度并行I/O性能预测与I/O策略推荐方法及系统,所述方法包括:基于动态库拦截技术采集与I/O性能相关的细粒度数据并存储,得到性能记录集合;对集合的数据进行分类,依据分类规则形成n个分类集合,针对每个分类集合构建并训练性能预测模型;通过调用性能预测模型,计算候选I/O策略中每种策略的总性能开销,并选择性能开销最小的I/O策略作为优化推荐方案。本发明方案能够全面捕捉并行I/O函数的性能特征,利用细粒度I/O性能数据实现高精度性的性能预测,通过分析细粒度信息以识别大规模并行应用程序的I/O性能瓶颈,实现应用程序的I/O模块的性能调优和整体程序的性能优化,有效提升整体应用的性能。
-
公开(公告)号:CN113177335A
公开(公告)日:2021-07-27
申请号:CN202110370148.4
申请日:2021-04-07
Applicant: 北京科技大学
IPC: G06F30/23 , G06F30/10 , G06F111/10
Abstract: 本发明公开了一种快中子反应堆全堆芯结构大规模网格自动生成方法及系统,该方法包括:构建数值反应堆几何文件库,以保存不同类型组件的几何模型文件和各个组件在堆芯内部所处的几何位置;从该数值反应堆几何文件库导出所需组件的几何模型文件,并对单组件几何模型文件进行并行网格划分,得到当前组件的网格数据;基于当前组件的网格数据和当前组件的几何位置,通过坐标几何变换,得到所需的快堆全堆芯或多组件的网格数据。本发明可以实现对反应堆堆芯结构的建模并完成大规模并行网格生成,将网格数据应用于有限元求解软件,以最终实现对反应堆堆芯结构力学行为的高精度、高效率模拟。
-
-
-
-