一种用于DFPT分析的多级GPU负载均衡方法及系统

    公开(公告)号:CN118152107A

    公开(公告)日:2024-06-07

    申请号:CN202311676312.X

    申请日:2023-12-08

    Abstract: 本发明公开了一种用于DFPT分析的多级GPU负载均衡方法及系统,属于计算机高性能计算数值模拟领域。该方法首先基于密度泛函微扰分析的数据集,通过预运行确定批次负载。其次根据批次负载进行一级负载划分:进行卡间负载均衡划分,实现GPU卡间负载均衡。最后进行二级负载划分:进行卡内负载均衡划分,实现GPU卡内负载均衡。该系统包括负载确定模块、一级负载划分模块和二级负载划分模块。本发明改善了现有负载均衡策略由于没有针对性的优化,难以应对GPU加速后的密度泛函微扰分析的问题,提高了资源利用率以及运算效率。

    一种针对物理神经网络的改进网络的调优方法和装置

    公开(公告)号:CN116562333A

    公开(公告)日:2023-08-08

    申请号:CN202310332005.3

    申请日:2023-03-30

    Abstract: 本发明提供一种针对物理神经网络的改进网络的调优方法和装置。该方法包括:为所述基础的物理神经网络添加输入放缩层,输出放缩层和特征层,构建改进的物理神经网络;使用若干观测点和所述改进的物理神经网络作差作为第一损失函数对所述改进的物理神经网络进行第一训练;将所述微分方程组的残差项加入到所述第一损失函数得到第二损失函数进行第二训练。实现了使用物理神经网络求解强刚性的速率理论方程组的可行性,添加观测点作为有监督训练项并进行预训练,确定模型的优化方向,使模型训练具有更高的训练效率。采用均衡各残差权重的优化方法,让改进的网络具有更好的正则化效果。

    面向反应堆堆芯组件数值模拟的有限元撕裂对接法及系统

    公开(公告)号:CN112733401A

    公开(公告)日:2021-04-30

    申请号:CN202011607981.8

    申请日:2020-12-30

    Abstract: 本发明公开一种面向反应堆堆芯组件数值模拟的有限元撕裂对接法及系统。n个计算节点中每个计算节点均设有上述有限元撕裂对接系统,每个计算节点拥有g块类GPU加速器。本发明采用了负载均衡策略,使得各进程的稠密矩阵内存大小趋于平均值,充分利用集群资源,加快求解速度。采用HIP编程,使得有限元撕裂对接法运行在NvidiaCUDA平台和AMDROMc平台。在迭代求解过程的稠密矩阵向量乘阶段中,采用动态分配矩阵策略,使得不同处理器分配到合适的计算量,以充分利用计算资源,加快求解速度。在向量内积阶段,采用了向量内积加速策略和通信计算重叠策略,通过引入通信线程,减少通信等待时间,加快向量内积速度。

    面向反应堆堆芯组件数值模拟的有限元撕裂对接法及系统

    公开(公告)号:CN112733401B

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

    申请号:CN202011607981.8

    申请日:2020-12-30

    Abstract: 本发明公开一种面向反应堆堆芯组件数值模拟的有限元撕裂对接法及系统。n个计算节点中每个计算节点均设有上述有限元撕裂对接系统,每个计算节点拥有g块类GPU加速器。本发明采用了负载均衡策略,使得各进程的稠密矩阵内存大小趋于平均值,充分利用集群资源,加快求解速度。采用HIP编程,使得有限元撕裂对接法运行在NvidiaCUDA平台和AMDROMc平台。在迭代求解过程的稠密矩阵向量乘阶段中,采用动态分配矩阵策略,使得不同处理器分配到合适的计算量,以充分利用计算资源,加快求解速度。在向量内积阶段,采用了向量内积加速策略和通信计算重叠策略,通过引入通信线程,减少通信等待时间,加快向量内积速度。

    一种材料辐照损伤原子动力学蒙特卡洛模拟方法及装置

    公开(公告)号:CN119475671B

    公开(公告)日:2025-04-29

    申请号:CN202411410041.8

    申请日:2024-10-10

    Abstract: 一种材料辐照损伤原子动力学蒙特卡洛模拟方法,包括:GPU基于原子信息数组,获取当前扇区中处于表面区域的空位,及空位的相关邻近位;基于空位及相关邻近位,确定当前扇区内空位的跃迁速率;同时获取下一扇区的预取空位,以及预取空位的相关邻近位;预取空位不处于表面区域,也不处于幽灵区域;基于跃迁速率,确定并执行事件,更新幽灵区域;执行事件是指当前空位与第一近邻位置交换;在执行事件的累计时间大于扇区通信阈值的情况下,当前进程将幽灵区域中的更新同步给邻居进程,同时获取下一扇区表面区域的空位,基于下一扇区表面区域的空位与预取空位,计算下一扇区的跃迁速率。本方法通过当前扇区的通信和计算重叠,提高了资源的利用率。

    一种材料辐照损伤原子动力学蒙特卡洛模拟方法及装置

    公开(公告)号:CN119475671A

    公开(公告)日:2025-02-18

    申请号:CN202411410041.8

    申请日:2024-10-10

    Abstract: 一种材料辐照损伤原子动力学蒙特卡洛模拟方法,包括:GPU基于原子信息数组,获取当前扇区中处于表面区域的空位,及空位的相关邻近位;基于空位及相关邻近位,确定当前扇区内空位的跃迁速率;同时获取下一扇区的预取空位,以及预取空位的相关邻近位;预取空位不处于表面区域,也不处于幽灵区域;基于跃迁速率,确定并执行事件,更新幽灵区域;执行事件是指当前空位与第一近邻位置交换;在执行事件的累计时间大于扇区通信阈值的情况下,当前进程将幽灵区域中的更新同步给邻居进程,同时获取下一扇区表面区域的空位,基于下一扇区表面区域的空位与预取空位,计算下一扇区的跃迁速率。本方法通过当前扇区的通信和计算重叠,提高了资源的利用率。

Patent Agency Ranking