[发明专利]外积引擎在审
申请号: | 201780047342.0 | 申请日: | 2017-08-24 |
公开(公告)号: | CN109564509A | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | A·萨泽加丽;E·班维尔;J·E·高宁恩;G·R·威廉姆斯三世;A·J·保蒙-史密斯 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F9/38 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 吴信刚 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在一个实施方案中,外积引擎被配置为执行外积运算。外积引擎可并行对输入矢量执行多次乘法运算,在一个实施方案中,生成所得外积矩阵。在一个实施方案中,外积引擎可被配置为在结果矩阵中累积结果,执行混合乘加(FMA)运算以产生外积元素(乘),并将外积元素与来自结果矩阵存储器的先前元素一起累积(加)。处理器可获取外积指令,并且当指令在实施方案中变为非推测性时,可将指令传输到外积引擎。处理器可被配置为响应于将外积指令传输到外积引擎而退出外积指令。 | ||
搜索关键词: | 引擎 结果矩阵 指令传输 指令 处理器 配置 矩阵 乘法运算 输入矢量 存储器 积运算 推测性 运算 并行 响应 退出 | ||
【主权项】:
1.一种外积引擎,包括:电路,所述电路被配置为执行由外积指令指定的外积运算;至少两个输入存储器,所述至少两个输入存储器耦接到所述电路并且被配置为存储用于所述外积运算的输入矢量;和输出存储器,所述输出存储器耦接到所述电路并且被配置为累积外积结果;其中所述电路被配置为读取所述输出存储器的元素,并且响应于所述外积指令在所述输出存储器中将所述外积运算的对应元素与现有数据一起累积。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780047342.0/,转载请声明来源钻瓜专利网。