首页> 外国专利> ASYMMETRIC ALLOCATION OF SRAM AND DATA LAYOUT FOR EFFICIENT MATRIX-MATRIX MULTIPLICATION

ASYMMETRIC ALLOCATION OF SRAM AND DATA LAYOUT FOR EFFICIENT MATRIX-MATRIX MULTIPLICATION

机译:用于高效矩阵矩阵乘法的SRAM和数据布局的不对称分配

摘要

Techniques are described herein for performing efficient matrix multiplication in architectures with scratchpad memories or associative caches using asymmetric allocation of space for the different matrices. The system receives a left matrix and a right matrix. In an embodiment, the system allocates, in a scratchpad memory, asymmetric memory space for tiles for each of the two matrices as well as a dot product matrix. The system proceeds with then performing dot product matrix multiplication involving the tiles of the left and the right matrices, storing resulting dot product values in corresponding allocated dot product matrix tiles. The system then proceeds to write the stored dot product values from the scratchpad memory into main memory.
机译:本文描述了用于使用用于不同矩阵的不对称的空间的刮擦存储器或关联高速缓存在架构中执行有效的矩阵乘法。 系统接收左矩阵和右矩阵。 在一个实施例中,系统在刮擦存储器中分配用于两个矩阵中的每一个的瓦片的不对称存储空间以及点产品矩阵。 系统继续执行涉及左侧和右矩阵的图块的点产品矩阵乘法,以相应的分配的点产品矩阵瓦片存储得到的点产品值。 然后,系统继续将存储的点产品值从刮板存储器写入主存储器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号