发明名称 |
用于数据通信处理器的矩阵计算装置和方法 |
摘要 |
本发明公开了一种用于数据通信处理器的矩阵计算装置和方法。本发明数据通信处理器的矩阵计算装置包括矩阵预处理单元、矩阵运算指令形成单元、输入输出控制单元和至少一个矩阵计算元。本发明用于数据通信处理器的矩阵计算方法包括矩阵预处理步骤、矩阵运算指令形成步骤和矩阵计算步骤。由于本发明对矩阵进行了预处理,把值为0的矩阵元素在进行矩阵相乘之前就去掉了,也就是使为0的矩阵元素不参与运算,因此大大提高了矩阵计算效率。 |
申请公布号 |
CN102541814A |
申请公布日期 |
2012.07.04 |
申请号 |
CN201010607242.9 |
申请日期 |
2010.12.27 |
申请人 |
北京国睿中数科技股份有限公司 |
发明人 |
李陆军 |
分类号 |
G06F17/16(2006.01)I |
主分类号 |
G06F17/16(2006.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
张晓冬;李家麟 |
主权项 |
一种用于数据通信处理器的矩阵计算装置,其特征在于,包括:矩阵预处理单元,将两个要进行相乘的矩阵中的一个矩阵A表示为:{非零元素值,行地址,列地址};矩阵运算指令形成单元,根据经所述矩阵预处理单元处理过的矩阵A和另一个矩阵B,形成矩阵运算的传送指令和运算指令;输入输出控制单元,用于缓冲所述传送指令和所述运算指令以及矩阵计算结果;至少一个矩阵计算元,用于根据所述输入输出控制单元传送过来的所述传送指令和所述运算指令进行矩阵相乘并把结果输出给所述输入输出控制单元。 |
地址 |
100088 北京市海淀区北太平庄路18号城建大厦A座8层 |