首页> 外国专利> MATRIX VECTOR PRODUCT ARITHMETIC UNIT, MATRIX VECTOR PRODUCT ARITHMETIC METHOD AND MATRIX VECTOR PRODUCT ARITHMETIC PROGRAM

MATRIX VECTOR PRODUCT ARITHMETIC UNIT, MATRIX VECTOR PRODUCT ARITHMETIC METHOD AND MATRIX VECTOR PRODUCT ARITHMETIC PROGRAM

机译:矩阵矢量积算术单元,矩阵矢量积算术方法和矩阵矢量积算术程序

摘要

PROBLEM TO BE SOLVED: To quicken a processing speed in multiplication of a matrix and a vector using a ZDD (Zero-suppressed binary Decision Diagram).;SOLUTION: A matrix vector product arithmetic unit for calculating a product Xq of a binary matrix X of N lines M columns and an M-dimensional real number vector q includes: data storage means for storing array data in which a ZDD corresponding to the binary matrix X divided by line division units L is expressed as an array using a node ID as an index; arithmetic data storage means for storing arithmetic data in the case of calculating a matrix vector product; arithmetic execution means for preparing N pieces of storage areas for storing output data in the arithmetic data storage means and N×L+1 pieces of storage areas for storing temporary calculation results, and for using the N pieces of storage areas and the N×L+1 pieces of storage areas on the basis of the array data to calculate the product Xq; and output means for outputting the data stored in the N pieces of storage areas as the value of the product Xq calculated by the arithmetic execution means.;COPYRIGHT: (C)2014,JPO&INPIT
机译:解决的问题:使用ZDD(零抑制的二进制决策图)加快矩阵和矢量相乘的处理速度;解决方案:矩阵矢量乘积运算单元,用于计算二进制矩阵X的乘积Xq N行M列和M维实数向量q包括:数据存储装置,用于存储阵列数据,其中将与由行分割单元L分割的二进制矩阵X相对应的ZDD表示为使用节点ID作为索引的阵列。 ;算术数据存储装置,用于在计算矩阵矢量积的情况下存储算术数据;算术执行装置,用于准备用于在算术数据存储装置中存储输出数据的N个存储区和用于存储临时计算结果的N×L + 1个存储区,并用于使用N个存储区和N×L根据阵列数据+1个存储区计算出乘积Xq; COPYRIGHT:(C)2014,JPO&INPIT;以及输出装置,用于输出存储在N个存储区中的数据作为通过算术执行装置计算出的乘积Xq的值。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号