基础知识

本节内容为使用高阶API进行矩阵乘法的编程指导。使用高阶API进行实际的矩阵编程时,需要通过API参考确认接口支持的产品型号。

矩阵乘法概述

Matmul的计算公式为:C = A * B + bias,其示意图如下。

图1 Matmul矩阵乘示意图

矩阵乘法数据流

在了解矩阵乘法数据流之前,需要先回顾一下几个重要的存储逻辑位置的概念:

矩阵乘法数据流指矩阵乘的输入输出在各存储位置间的流向。逻辑位置的数据流向如下图所示(为了简化描述,没有列出bias):

数据格式

在完成Matmul矩阵乘法时,涉及到两种分形格式ND和NZ。

数据分块(Tiling)