买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:英特尔公司
摘要:公开的实施例涉及可变格式、可变稀疏矩阵乘法指令。在一个示例中,处理器包括提取和解码电路,用于提取和解码可变格式、可变稀疏矩阵乘法VFVSMM指令,所述指令指定分别具有M×K、K×N和M×N个元素的A、B和C矩阵的位置;执行电路,该执行电路响应于经解码的VFVSMM指令用于:将指定的A矩阵的每一行与后续行错开路由到M×N处理阵列的相应行中,并将指定的B矩阵的每一列与后续列错开路由到处理阵列的相应列中,其中,处理单元中的每一个生成A矩阵元素和具有与A矩阵元素的列地址相同的行地址的匹配B矩阵元素的K个乘积,并且将每个所生成的乘积与相应的C矩阵元素累加。
主权项:1.一种处理器,包括:用于存储数据的缓存;被耦合到所述缓存的多个核,所述多个核中的核包括:执行模块,用于执行至少一个指令,以根据所选择的操作模式并且结合多个不同的数据类型来执行针对第一源矩阵和第二源矩阵的乘法累加操作来生成结果矩阵,所述所选择的操作模式包括第一操作模式和第二操作模式,在所述第一操作模式中,至少所述第一源矩阵是具有位于特定位置处的非零数据元素的稀疏矩阵,在所述第二操作模式中,所述第一源矩阵和所述第二源矩阵都是密集矩阵,其中,当处于所述第一操作模式中时,所述第一源矩阵将以压缩格式被存储,所述压缩格式标识所述非零数据元素的位置,所述执行模块还包括:多个乘法累加模块,用于将所述第一源矩阵的所述非零数据元素与所述第二源矩阵中基于所述压缩格式中的所述位置标识出的对应数据元素相乘,以生成多个乘积,并将所述多个乘积与累加值相加来生成所述结果矩阵;当处于所述第二操作模式中时,所述多个乘法累加模块用于将所述第一源矩阵的包括任何零数据元素在内的数据元素与所述第二源矩阵的数据元素相乘。
全文数据:
权利要求:
百度查询: 英特尔公司 可变格式、可变稀疏矩阵乘法指令
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。