[发明专利]向量友好指令格式及其执行有效
申请号: | 201180070598.6 | 申请日: | 2011-09-30 |
公开(公告)号: | CN103502935B | 公开(公告)日: | 2016-10-12 |
发明(设计)人: | R·C·凡伦天;J·C·三额詹;R·E·桑斯;R·D·凯文;B·L·托尔;S·G·杜兰;J·G·韦德梅耶;S·萨姆德若拉;M·B·吉尔卡尔;E·T·格罗科斯基;J·C·哈尔;D·R·布拉德福德;E·乌尔德-阿迈德-瓦尔;J·C·阿贝尔;M·查尼;S·阿布拉罕;S·赛尔;A·T·福塞斯;C·扬特;L·吴 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F9/305;G06F9/06 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 何焜 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种向量友好指令格式及其执行。根据本发明的一种实施例,一种处理器被配置为执行指令集。该指令集包括向量友好指令格式。该向量友好指令格式具有多个字段,多个字段包括基操作字段、修饰符字段、增加操作字段和数据元素宽度字段,其中,第一指令格式通过将不同的值放置在基操作字段、修饰符字段、α字段、β字段和数据元素宽度字段中来支持不同版本的基操作和不同的增加操作,且其中,在指令流中以第一指令格式的指令每次出现时,不同值中的仅一个可以被放置在基操作字段、修饰符字段、α字段、β字段和数据元素宽度字段中的每一个中。 | ||
搜索关键词: | 向量 友好 指令 格式 及其 执行 | ||
【主权项】:
一种计算装置,包括:处理器,被配置为用于执行指令集,其中,所述指令集包括第一指令格式,其中,所述第一指令格式包括第一多个模板,其中,所述第一指令格式具有多个字段,所述多个字段包括基操作字段、数据元素宽度(W)字段和写掩码字段,其中,所述第一指令格式通过所述基操作字段中的不同的值支持不同的向量操作的指定,其中,所述向量操作中的每一个生成包括在不同的数据元素位置处的多个数据元素的目的地向量操作数,其中,所述第一指令格式通过所述数据元素宽度字段中的不同的值支持不同的数据元素宽度的指定,其中,在指令流中的所述第一指令格式的指令每次出现时,所述基操作字段、所述数据元素宽度字段和所述写掩码字段均可以存储仅一个值,所述处理器包括,解码单元,所述解码单元被配置为用于以如下方式解码所述第一多个模板中的指令的发生:对于所述发生中的每一个,基于所述数据元素宽度字段的内容辨别要使用所述数据元素宽度中的哪一个;以及对于所述发生中的每一个,基于所述发生的所述写掩码字段的内容和所述数据元素宽度,辨别所述发生的向量操作所得到的所述数据元素中的哪些是否在所述目的地向量操作数的相应数据元素位置中被反映,其中,保留可以被放置在所述写掩码字段中的所述不同的值中的一个,用于指示所述发生的向量操作的全部结果将要在所述目的地向量操作数的相应数据元素位置中被反映,其中,可以被放置在所述写掩码字段中的所述不同的值中的其他值区分存储可配置写掩码的不同的写掩码寄存器,且其中,所述发生的所述数据元素宽度区分哪些数据元素位置对应于所述可配置的写掩码中的哪些比特。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201180070598.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种电控柜可调式仪表支架及电控柜
- 下一篇:一种立柱上支架及开关柜