发明名称 | 维度可重配的数据处理方法、系统和矩阵乘法处理器 | ||
摘要 | 本发明实施例提供了一种维度可重配的矩阵数据处理方法,包括:预先依据需要支持的最大维度将存储器划分出固定行列区域,所述行列区域具有多个单元区域,每个单元区域的地址与所述单元区域在整个行列区域中的行列序号之间具有对应关系;在存储矩阵数据时,依据预设维度在所述行列区域中确定需要占用的存储空间,将需要存储的矩阵数据按照行或者列依次存入所述存储空间中相应的单元区域;在调用数据时,参考所述单元区域地址与行列序号之间的对应关系,确定目标数据地址,依据所述目标数据地址调用所述目标数据。本发明同时还提供了实现上述方法的系统及矩阵乘法器。本发明能够满足可重配维度需求,以减少资源损耗。 | ||
申请公布号 | CN102541507B | 申请公布日期 | 2015.12.16 |
申请号 | CN201010620509.8 | 申请日期 | 2010.12.31 |
申请人 | 联芯科技有限公司 | 发明人 | 徐安 |
分类号 | G06F7/57(2006.01)I | 主分类号 | G06F7/57(2006.01)I |
代理机构 | 上海专利商标事务所有限公司 31100 | 代理人 | 崔志毅 |
主权项 | 一种维度可重配的矩阵数据处理方法,其特征在于,包括:预先依据需要支持的最大维度将存储器划分出固定行列区域,所述行列区域具有多个单元区域,每个单元区域的地址与所述单元区域在整个行列区域中的行列序号之间具有对应关系;在存储矩阵数据时,依据预设维度在所述行列区域中确定需要占用的存储空间,将需要存储的矩阵数据按照行或者列依次存入所述存储空间中相应的单元区域;在调用数据时,参考所述单元区域地址与行列序号之间的对应关系,确定目标数据地址,依据所述目标数据地址调用所述目标数据;其中,所述最大维度,是指需要存储的多个矩阵中每个矩阵的维度最大值;所述维度最大值,是指行的维度和列的维度均为最大的矩阵的维度;所述固定行列区域,是在一次分配出来后,固定不变、可重复使用的;所述固定行列区域分配出来后,所述行列序号是固定不变的;各个单元区域的地址与各行列序号之间的对应关系具体为:各个单元区域的地址由该单元区域在整个行列区域中的行列序号位拼接后减去进位差值得到,所述进位差值以基准进位制的差值逐行或逐列递增。 | ||
地址 | 201206 上海市浦东新区明月路1258号 |