首页> 外国专利> Sparse matrix vector multiplication with a matrix vector multiplication unit

Sparse matrix vector multiplication with a matrix vector multiplication unit

机译:矩阵向量乘法单元的稀疏矩阵向量乘法

摘要

Systems and methods are provided for sparse matrix vector multiplication with a matrix vector multiplication unit. The method includes partitioning a sparse matrix of entries into a plurality of sub-matrices; mapping each of the sub-matrices to one of a plurality of respective matrix vector multiplication engines; partitioning an input vector into a plurality of sub-vectors; computing, via each matrix vector multiplication engine, a plurality of intermediate result vectors each resulting from a multiplication of one of the sub-matrices and one of the sub-vectors; for each set of rows of the sparse matrix, adding elementwise the intermediate result vectors to produce a plurality of result sub-vectors; and concatenating the result sub-vectors to form a result vector.
机译:提供了用于具有矩阵向量乘法单元的稀疏矩阵向量乘法的系统和方法。该方法包括将条目的稀疏矩阵划分为多个子矩阵;将每个子矩阵映射到多个相应的矩阵矢量乘法引擎之一;将输入向量划分为多个子向量;经由每个矩阵向量乘法引擎计算多个中间结果向量,每个中间结果向量是由子矩阵之一与子向量之一相乘得到的;对于稀疏矩阵的每行集合,将中间结果向量逐元素相加以产生多个结果子向量;并连接结果子向量以形成结果向量。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号