[发明专利]基于消去树的大型稀疏对称线性方程组并行处理方法在审
申请号: | 201810021260.5 | 申请日: | 2018-01-10 |
公开(公告)号: | CN110162736A | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 刘超;杨昊;罗志荣;唐旭东;吴涛;王铁军;赵长名;黄敏;吴锡;陈海宁 | 申请(专利权)人: | 成都信息工程大学 |
主分类号: | G06F17/12 | 分类号: | G06F17/12;G06F17/16 |
代理公司: | 北京华仲龙腾专利代理事务所(普通合伙) 11548 | 代理人: | 李静 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于消去树的大型稀疏对称线性方程组并行处理方法,其包括以下步骤:步骤1:对A矩阵进行LU分解;步骤2:进行前推回代,计算Ly=b,求出y,然后Ux=y,求出x;采用基于消去树的双重任务划分法并行前推回代;步骤3:进行X数组重组,其包括:重组X数组,使得单个线程计算所需的数据位于内存中连续的空间;步骤4:进行循环合并,将除法运算与X数组重组等循环合并入前推回代过程,减小循环迭代开销与OpenMP线程创建开销。本发明通过基于消去树的双重任务划分法进行并行计算,充分利用了多核计算资源,显著提高了大型稀疏矩阵前推回代速度。 | ||
搜索关键词: | 消去 前推 数组 方程组 并行处理 对称线性 稀疏 矩阵 并行计算 除法运算 回代过程 计算资源 稀疏矩阵 线程创建 循环迭代 合并 多核 减小 推回 线程 内存 | ||
【主权项】:
1.一种基于消去树的大型稀疏对称线性方程组并行处理方法,其特征在于,包括以下步骤:步骤1:对A矩阵进行LU分解;步骤2:进行前推回代,计算Ly=b,求出y,然后Ux=y,求出x;采用基于消去树的双重任务划分法并行前推回代;步骤3:进行X数组重组,其包括:重组X数组,使得单个线程计算所需的数据位于内存中连续的空间;步骤4:进行循环合并,将除法运算与X数组重组等循环合并入前推回代过程,减小循环迭代开销与OpenMP线程创建开销。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都信息工程大学,未经成都信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810021260.5/,转载请声明来源钻瓜专利网。