[发明专利]用于提供向量横向多数表决功能的处理器、设备和处理系统有效
申请号: | 201611001338.4 | 申请日: | 2011-11-30 |
公开(公告)号: | CN106502624B | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | E·乌尔德-阿迈德-瓦尔;D·A·科什蒂杰;S·赛尔;C·R·扬特 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F7/22 | 分类号: | G06F7/22;G06F7/544;G06F9/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 张欣 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了用于提供向量横向多数表决功能的指令和逻辑。指令和逻辑提供向量横向多数表决功能。响应于指定目的地操作数、向量元素的大小、源操作数、以及与源操作数中的向量元素数据字段的部分相对应的掩码的指令,一些实施例从源操作数中的与由该指令指定的掩码相对应的指定大小的数据字段读取多个值,并且将结果值存储至目的地操作数中的相同数量的相应数据字段,该结果值根据从源操作数的多个数据字段读取的值的多数计算得出。 | ||
搜索关键词: | 用于 提供 向量 横向 多数 表决 功能 处理器 设备 处理 系统 | ||
【主权项】:
1.一种处理器,包括:向量寄存器,包括用于存储向量元素的值的多个数据字段;解码级,用于解码第一指令,所述第一指令指定目的地操作数、向量元素大小、所述多个数据字段的部分、以及源操作数;以及执行单元,用于响应于经解码的第一指令:从所述源操作数中的具有所述向量元素大小的数据字段读取多个值;以及将结果值存储在由所述第一指令指定的目的地操作数中,其中所述结果值是根据从所述源操作数的数据字段的所述多个值中读取的最常用值而计算得出的,并且其中所述结果值被计算为来自从所述源操作数的数据字段读取的值中的逐位多数值,并且所述逐位多数值在平局的情况下具有1的偏移或0的偏移。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611001338.4/,转载请声明来源钻瓜专利网。
- 上一篇:音频输出装置及方法
- 下一篇:一种高速数据流中top‑n基数数据的估算方法