摘要
本发明涉及一种支持掩码处理的矩阵运算系统、运行方法、电子设备及可读存储介质,矩阵运算系统包括:矩阵运算模块,其用于对输入矩阵执行矩阵运算并输出矩阵运算结果;掩码处理模块,其设置在所述矩阵运算模块的输出端,所述掩码处理模块用于对所述矩阵运算结果执行掩码处理;配置模块,其用于配置所述掩码处理模块的参数;以及结果输出模块,其用于输出掩码处理后的结果;其中所述掩码处理模块包括:向量寄存器,其用于存储掩码计数;标量寄存器,其用于存储指定值;掩码执行模块,其用于根据所述向量寄存器中的掩码计数和所述标量寄存器中的指定值对所述矩阵运算结果进行掩码处理。本发明提供的矩阵运算系统,通过引入掩码处理模块,能同时完成的矩阵运算和掩码操作,减少了计算开销和硬件资源的占用。
技术关键词
矩阵
机器可读指令
人工智能芯片
输出模块
电子设备
显卡
处理器
可读存储介质
流水线
参数
输出端
内存
存储器
计算机
数据