基于GPU的异构大型矩阵求解方法

基本信息

申请号 CN202110428174.8 申请日 -
公开(公告)号 CN113076520A 公开(公告)日 2021-07-06
申请公布号 CN113076520A 申请公布日 2021-07-06
分类号 G06F17/16(2006.01)I;G06F9/54(2006.01)I;G06F9/50(2006.01)I 分类 计算;推算;计数;
发明人 万波;刘民庆 申请(专利权)人 湖北九同方微电子有限公司
代理机构 - 代理人 -
地址 430000湖北省武汉市湖北省武汉东湖新技术开发区高新大道999号未来城龙山创新园一期A4区3栋4层402号
法律状态 -

摘要

摘要 本发明涉及GPU矩阵求解技术领域,尤其涉及基于GPU的异构大型矩阵求解方法,基于GPU的异构大型矩阵求解方法,包括:将矩阵进行简单的分块,每个线程块负责计算乘积矩阵的一个子方阵(块内的每个线程负责计算子方矩阵的一个元素);首先使用每个线程加载分块方阵对应元素,然后计算乘积方阵的一个元素;每一线程将乘积的结果,累计到寄存器中,执行完毕后,将结构写入GPU内存中。本发明充分利用GPU的多线程特点,从而大大提高其运算速度,并将内侧大小配置成16的倍数,重复利用GPU的内存读取特点,符合GPU内存读取高效率的原则,可以在保证高速运算的前提下,使运算结果更加精确,避免繁杂的运算过程。