首页> 外国专利> MATRIX ARITHMETIC DEVICE, MATRIX ARITHMETIC METHOD, AND MATRIX ARITHMETIC PROGRAM

MATRIX ARITHMETIC DEVICE, MATRIX ARITHMETIC METHOD, AND MATRIX ARITHMETIC PROGRAM

机译:矩阵算术设备,矩阵算术方法和矩阵算术程序

摘要

To allow for efficient parallel processing of matrix product arithmetic.SOLUTION: A matrix arithmetic device: counts the number of non-zero elements whose values are not zero for each of a plurality of first rows included in a matrix 15 and determines a maximum value of the number of non-zero elements; extracts a pair of a non-zero element value and a column identifier from each first row and generates compression storage data 18 containing the number of pairs common to each first row by adding a pair of dummies whose values are zero to a first row in which the number of non-zero elements is less than the maximum value; extracts a second row having a row identifier corresponding to the column identifier from a matrix 16 for each of pairs contained in the compression storage data 18 and generates a row vector by multiplying the extracted second row by the pair value; and allocates a common number of threads to each first row and generates a matrix 17 indicating a matrix product between the matrix 15 and the matrix 16 by aggregating row vectors using the thread about each first row.SELECTED DRAWING: Figure 1
机译:为了有效地并行处理矩阵积算术。解决方案:矩阵算术设备:对矩阵15中包括的多个第一行中的每行,其值不为零的非零元素的数目进行计数,并确定非零元素的数量;从第一行的每一行中提取一对非零元素值和一列标识符,并通过在第一行中添加一对值为零的虚拟变量来生成包含每个第一行共有的对数的压缩存储数据18,其中非零元素的数量小于最大值;对于压缩存储数据18中包含的每对,从矩阵16中提取具有与列标识符相对应的行标识符的第二行,并且通过将提取的第二行乘以该对值来生成行向量;并为每个第一行分配通用数量的线程,并通过使用关于每个第一行的线程聚合行向量来生成表示矩阵15与矩阵16之间矩阵乘积的矩阵17。

著录项

  • 公开/公告号JP2019148969A

    专利类型

  • 公开/公告日2019-09-05

    原文格式PDF

  • 申请/专利权人 FUJITSU LTD;

    申请/专利号JP20180033029

  • 发明设计人 ARAKAWA TAKASHI;YAMAZAKI MASAFUMI;

    申请日2018-02-27

  • 分类号G06F17/16;

  • 国家 JP

  • 入库时间 2022-08-21 12:22:31

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号