一种面向反应堆热工流体高精度模拟流入条件生成方法

    公开(公告)号:CN119203830A

    公开(公告)日:2024-12-27

    申请号:CN202411269182.2

    申请日:2024-09-11

    Abstract: 本发明公开了一种面向反应堆热工流体高精度模拟流入条件生成方法,属于计算流体力学技术领域;本发明利用湍流数据库中的实验数据及通过DNS和LES这两种高精度模拟方法获得的完全发展的湍流结构数据,在对反应堆流体进行数值模拟时,根据计算需求和模型设计,选择不同工况下、不同物理条件的湍流数据,利用插值法将该数据匹配到所计算的流场网格中,生成具有湍流结构的流入条件。所提方法的目标是根据用户选择的湍流数据,生成可用于反应堆热工流体高精度模拟、具备物理性质和发展完全的湍流结构的流入条件,满足用户的模拟计算需求、不需要用户在入口处进行额外的调整设计、节约时间和计算成本。

    面向DCU集群的异构并行亥姆霍兹算子构造方法

    公开(公告)号:CN119356862A

    公开(公告)日:2025-01-24

    申请号:CN202411402685.2

    申请日:2024-10-09

    Abstract: 本发明公开了面向DCU集群的异构并行亥姆霍兹算子构造方法,属于计算流体力学技术领域;本发明提出一种面向DCU集群的异构并行亥姆霍兹算子构造方法,主要包括分块矩阵乘访存优化和任务分解算法设计两部分内容,相较于现有设计,本发明不再对主存进行细粒度访问,而是充分利用DCU上的片上共享内存和寄存器,对矩阵进行分块并行预取,显著降低了访存开销;此外,本发明使任务在DCU上合理分配,充分利用DCU计算能力,加速效果随着插值阶数的增大加速比相应增大;最后,解决程序CPU与DCU间、多DCU间的负载均衡问题,提高了程序的可扩展性,使用多DCU可以进一步获得加速比的提升。

    一种快堆全堆芯高保真并行模拟的统一网格顶点索引方法

    公开(公告)号:CN118657077B

    公开(公告)日:2024-12-17

    申请号:CN202410686890.X

    申请日:2024-05-30

    Abstract: 本发明公开了一种快堆全堆芯高保真并行模拟的统一网格顶点索引方法,属于高性能计算与数值模拟领域;本发明首先进行常量的定义以及MPI初始化,然后由各个处理器并行地生成局部哈希表,得到局部顶点编号;接着通过MPI_Send()和MPI_Recv()函数,由0号处理器生成全局哈希表,处理冲突,最终得到全局顶点编号,进而建立索引。本发明通过哈希表实现对网格顶点的局部与全局编号,通过MPI实现各处理器顶点编号任务的并行,为各处理器提供一种创新的全局顶点编号方法,提高大规模并行效率,助力大规模高保真热工流体数值模拟软件的研发。

    一种快堆全堆芯高保真并行模拟的统一网格顶点索引方法

    公开(公告)号:CN118657077A

    公开(公告)日:2024-09-17

    申请号:CN202410686890.X

    申请日:2024-05-30

    Abstract: 本发明公开了一种快堆全堆芯高保真并行模拟的统一网格顶点索引方法,属于高性能计算与数值模拟领域;本发明首先进行常量的定义以及MPI初始化,然后由各个处理器并行地生成局部哈希表,得到局部顶点编号;接着通过MPI_Send()和MPI_Recv()函数,由0号处理器生成全局哈希表,处理冲突,最终得到全局顶点编号,进而建立索引。本发明通过哈希表实现对网格顶点的局部与全局编号,通过MPI实现各处理器顶点编号任务的并行,为各处理器提供一种创新的全局顶点编号方法,提高大规模并行效率,助力大规模高保真热工流体数值模拟软件的研发。

Patent Agency Ranking