-
公开(公告)号:CN111984916B
公开(公告)日:2021-01-12
申请号:CN202011070229.4
申请日:2020-10-09
Applicant: 北京应用物理与计算数学研究所
Abstract: 本文涉及高性能数值模拟技术领域,尤其涉及一种数理方程解算构件及并行软件研发方法与系统。其中数理方程解算构件基于并行计算构件研发,并通过数理方程解算构件接口将物理建模插件单元,工程模板插件单元,数值离散解算单元三类单元隔离,实现并行数值模拟软件研发的复杂度降低的目的。
-
公开(公告)号:CN108363865A
公开(公告)日:2018-08-03
申请号:CN201810135323.X
申请日:2018-02-09
Applicant: 北京应用物理与计算数学研究所
IPC: G06F17/50
Abstract: 一种粒子输运区域分解并行计算的异步输运模拟方法和系统,该方法包括:主进程采用多剖分结点的剖分算法将组合几何的区域剖分得到多个子区域;主进程为各区域进程分配模拟的子区域和粒子源;区域进程从所述粒子源中获取粒子,模拟粒子输运;区域进程将运动到子区域边界的粒子发送给对应的另一区域进程,或者,接收其他区域进程发送来的粒子,并根据与其他区域进程之间发送或接收的粒子数量更新所述子区域的粒子迁移记录;当子区域中没有待模拟的粒子时,区域进程将所述子区域的粒子迁移记录发送至主进程;主进程接收各区域进程的粒子迁移记录并核对,判断是否结束模拟。该方法能够避免全局通信,减少整个算法的进程等待时间,保证较高的并行效率。
-
公开(公告)号:CN111984916A
公开(公告)日:2020-11-24
申请号:CN202011070229.4
申请日:2020-10-09
Applicant: 北京应用物理与计算数学研究所
Abstract: 本文涉及高性能数值模拟技术领域,尤其涉及一种数理方程解算构件及并行软件研发方法与系统。其中数理方程解算构件基于并行计算构件研发,并通过数理方程解算构件接口将物理建模插件单元,工程模板插件单元,数值离散解算单元三类单元隔离,实现并行数值模拟软件研发的复杂度降低的目的。
-
-