[发明专利]用于执行用于复数的融合乘-加指令的系统和方法在审
申请号: | 201780058729.6 | 申请日: | 2017-08-09 |
公开(公告)号: | CN109791488A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | R·S·杜波茨夫;R·凡伦天;J·考博尔;M·吉尔卡尔;E·乌尔德-阿迈德-瓦尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F7/48 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 李炜;黄嵩泉 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 所公开的实施例涉及执行向量复数融合乘‑加指令。在一个实施例中,一种方法包括:取出指令,该指令的格式包括操作码、第一源操作数标识符、第二源操作数标识符和目的地操作数标识符,其中,标识符中的每个标识符用于标识存储包括至少一个复数的紧缩数据的位置;对指令解码;检取与第一和第二源操作数标识符相关联的数据;以及执行经解码的指令,以:对于所标识的第一和第二源操作数的每个紧缩数据元素位置,交叉相乘实部和虚部以生成四个乘积:实部的乘积、虚部的乘积以及两个混合乘积;通过根据指令对这四个乘积求和来生成复数结果;以及将结果存储到所标识的目的地操作数的对应位置。 | ||
搜索关键词: | 标识符 指令 源操作数 复数 实部 虚部 紧缩 相乘 操作数标识符 数据元素位置 标识存储 复数结果 结果存储 指令解码 解码 融合 操作码 操作数 求和 向量 取出 关联 | ||
【主权项】:
1.一种处理器,包括:取出电路,用于从指令存储取出指令,所述指令的格式包括操作码、第一源操作数标识符、第二源操作数标识符和目的地操作数标识符,其中,每个标识符用于标识存储包括至少一个复数元素的紧缩数据的位置,其中,每个复数元素位置包括实部和虚部;解码电路,用于对所述指令解码;数据检取电路,用于检取与所述第一源操作数标识符和所述第二源操作数标识符相关联的数据;以及执行电路,用于:对于所标识的第一源操作数和第二源操作数的每个紧缩数据元素位置,交叉相乘实部和虚部以生成四个乘积:实部的乘积、虚部的乘积以及两个混合乘积;通过根据所述指令对所述四个乘积求和来生成复数结果;以及将所述复数结果存储到所标识的目的地操作数的对应位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780058729.6/,转载请声明来源钻瓜专利网。