电力矩阵LU分解加速方法、装置、设备及存储介质

    公开(公告)号:CN116862750A

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

    申请号:CN202310827171.0

    申请日:2023-07-06

    IPC分类号: G06T1/20 G06T1/60 G06F17/16

    摘要: 本发明涉及电力系统高性能计算技术领域,公开了电力矩阵LU分解加速方法、装置、设备及存储介质,方法包括:根据电力矩阵中列与列之间的依赖关系,对电力矩阵进行分层处理,得到多个层级;层级中包含一个或多个列;根据每个层级的列数量,从多个处理单元中确定对应层级中每一列的目标处理单元,以及每一列的目标处理单元的预设数量;列数量表示对应层级中列的数量,多个处理单元包括CUDA线程、CUDA线程束或者CUDA流;分别对对应层级中的每一列采取预设数量的目标处理单元,预设数量的目标处理单元用于对对应层级中的每一列执行LU分解。本发明能够根据电力矩阵特性,对GPU资源进行灵活调整,从而达到提高电力矩阵LU分解在GPU上的计算速度的目的。