首页> 外国专利> Matrix multiplication operations with data pre-conditioning in a high performance computing architecture

Matrix multiplication operations with data pre-conditioning in a high performance computing architecture

机译:高性能计算架构中具有数据预处理的矩阵乘法运算

摘要

Mechanisms for performing matrix multiplication operations with data pre-conditioning in a high performance computing architecture are provided. A vector load operation is performed to load a first vector operand of the matrix multiplication operation to a first target vector register. A load and splat operation is performed to load an element of a second vector operand and replicating the element to each of a plurality of elements of a second target vector register. A multiply add operation is performed on elements of the first target vector register and elements of the second target vector register to generate a partial product of the matrix multiplication operation. The partial product of the matrix multiplication operation is accumulated with other partial products of the matrix multiplication operation.
机译:提供了在高性能计算体系结构中利用数据预处理执行矩阵乘法运算的机制。执行向量加载操作以将矩阵乘法操作的第一向量操作数加载到第一目标向量寄存器。执行加载和splat操作以加载第二矢量操作数的元素,并将该元素复制到第二目标矢量寄存器的多个元素中的每个元素。对第一目标向量寄存器的元素和第二目标向量寄存器的元素执行乘法加法运算,以生成矩阵乘法运算的部分积。矩阵乘法运算的部分积与矩阵乘法运算的其他部分积被累加。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号