一种基于混合架构的非格点动力学蒙特卡洛并行模拟方法

    公开(公告)号:CN115269178A

    公开(公告)日:2022-11-01

    申请号:CN202210820995.0

    申请日:2022-07-13

    Abstract: 本发明公开了一种基于混合架构的非格点动力学蒙特卡洛并行模拟方法,包括以下步骤:S1:划分计算任务;S2:初始化主进程;S3:初始化工作进程;S4:搜索反应事件:工作进程从初始状态执行事件搜索算法,搜寻反应事件,并将搜索的反应事件发送给主进程;S5:接收反应事件;S6:选取反应事件:随机选取反应事件,并广播发送被选中事件工作进程的编号,并由该工作进程负责下一个时间步模拟数据的同步,从而完成一个时间步的模拟,重复上述过程,直至达到预定的时间步,并发送模拟结束信号;S7:更新模拟体系。本发明占用内存少,主进程不保存原子信息,只维护事件表;通信效率高,反应事件采用异步通信,反应通信与事件搜索重叠。

    一种面向DCU-CPU混合架构的团簇动力学方法的并行计算方法

    公开(公告)号:CN114490046A

    公开(公告)日:2022-05-13

    申请号:CN202210033833.2

    申请日:2022-01-12

    Abstract: 本发明提供一种面向DCU‑CPU混合架构的团簇动力学方法的并行计算方法,属于核材料辐照模拟技术领域。所述方法包括:S1,建立DCU上的数据结构信息,用于存储计算所需数据;S2,CPU端向DCU端传递计算所需的数据;S3,将建立的网格区域求解任务分配至DCU端;S4,在CPU端,调用求解器,建立求解方程组的初值与方程矩阵,并进行方程组求解;S5,将方程组求解结果传输至DCU端;S6,DCU端根据接收到的求解结果以及接收到的计算所需的数据,计算下一时间步所需初值及方程矩阵;S7,DCU端将计算结果传回CPU端;S8,重复S4‑S7直至达到模拟所需计算时间。采用本发明,能够扩展团簇动力学模拟方法的时空规模,并减少团簇动力学模拟的计算时间。

    快堆同构组件全堆芯棒束-子通道映射构建方法及系统

    公开(公告)号:CN111159870B

    公开(公告)日:2021-12-03

    申请号:CN201911330466.7

    申请日:2019-12-20

    Abstract: 本发明提供一种快堆同构组件全堆芯棒束‑子通道映射构建方法及系统,该方法通过引入“元结构”、“对位和”、“对边和”和“共位和”等概念,首先构建组件级棒束‑子通道映射关系,然后构建堆芯级组件‑组件映射关系。可以自动构建至少包含一个棒束,拥有一个组件的快堆全堆芯棒束‑规则子通道映射或全堆芯棒束‑非规则子通道映射,主要应用是:a.查询已知棒束周围棒束和周围子通道;b.查询已知子通道周围子通道和周围棒束。可解决现有棒束‑子通道映射构建方法所构建的映射模型只针对单个快堆六边形组件,且现有的棒束‑子通道映射构建方法不适用于快堆全堆芯棒束‑子通道映射构建的问题。

    一种核反应堆热工水力模拟软件CFD并行处理方法

    公开(公告)号:CN111125950B

    公开(公告)日:2021-11-12

    申请号:CN201911282894.7

    申请日:2019-12-13

    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对应主存的地址中。本发明适用于核反应堆热工水力模拟领域。

    快堆同构组件全堆芯棒束-子通道映射构建方法及系统

    公开(公告)号:CN111159870A

    公开(公告)日:2020-05-15

    申请号:CN201911330466.7

    申请日:2019-12-20

    Abstract: 本发明提供一种快堆同构组件全堆芯棒束-子通道映射构建方法及系统,该方法通过引入“元结构”、“对位和”、“对边和”和“共位和”等概念,首先构建组件级棒束-子通道映射关系,然后构建堆芯级组件-组件映射关系。可以自动构建至少包含一个棒束,拥有一个组件的快堆全堆芯棒束-规则子通道映射或全堆芯棒束-非规则子通道映射,主要应用是:a.查询已知棒束周围棒束和周围子通道;b.查询已知子通道周围子通道和周围棒束。可解决现有棒束-子通道映射构建方法所构建的映射模型只针对单个快堆六边形组件,且现有的棒束-子通道映射构建方法不适用于快堆全堆芯棒束-子通道映射构建的问题。

    网络事件检测方法
    18.
    发明公开

    公开(公告)号:CN108733791A

    公开(公告)日:2018-11-02

    申请号:CN201810450980.3

    申请日:2018-05-11

    Abstract: 本发明公开了一种网络事件检测方法。其中,该方法包括:采用获取数据,其中,数据包含待检测事件;对数据进行初步聚类得到聚类结果;根据聚类结果获取相对应的待检测事件的热度曲线,其中,热度曲线是根据用户情绪等因素作为热度影响因子绘制的曲线,待检测事件由多个子事件组成,热度曲线是包含待检测事件中的所有子事件的热度曲线;根据热度曲线选取符合预定要求的子事件组成待检测事件的方式,至少解决了由于直接将数据聚类的结果作为检测结果以及需明确关键词检测所造成的检测效果差的技术问题。

    一种动力学蒙特卡洛并行模拟的通信优化方法及其系统

    公开(公告)号:CN107239352A

    公开(公告)日:2017-10-10

    申请号:CN201710397637.2

    申请日:2017-05-31

    Abstract: 本发明提供一种动力学蒙特卡洛并行模拟的通信优化方法及系统,其中,所述方法包括:构造通信数据结构;构建邻居进程的图状拓扑结构;开启进程外迭代;按照预设顺序从多个子区域中选择一个子区域;进程当前选择的子区域数据通过构造的所述通信数据结构与邻居进程通信;迭代结束。本发明还提供一种动力学蒙特卡洛并行模拟的通信优化系统。本发明提供的技术方案通过构建进程图状拓扑结构,使用邻居集合通信函数代替原有的点到点通信函数,进而降低了通信时间复杂度,通过优化程序流程,选取最优的子区域迭代顺序,合并相邻两次内迭代的部分通信操作,从而减少了部分通信冗余数据,减少了进程间的同步等待时间,使负载更加均衡。

    基于本体构建材料科学领域语义数据模型的方法

    公开(公告)号:CN102682122B

    公开(公告)日:2014-11-26

    申请号:CN201210151430.4

    申请日:2012-05-15

    Abstract: 本发明公开一种基于本体构建材料科学领域语义数据模型的方法,其包括以下步骤:设计一种基于本体的材料科学领域语义数据模型,建立数据模式与本体之间的映射规则;基于所述语义数据模型,针对结构化数据、半结构化数据及非结构化数据进行基于本体的数据语义分析与标注,并构建领域数据的语义可视化模型,支持材料科学领域海量异构数据的语义集成与高效检索;基于OWL-S技术对相关数据服务进行描述、发布与获取,支持更高层次的材料科学领域服务语义协同。本发明具有可以有效实现材料科学领域数据的语义集成、智能查询及个性化服务的优点。

Patent Agency Ranking