发明名称 |
用于采用到被屏蔽结果元素的传播将连续源元素存储到未屏蔽结果元素的处理器、方法、系统和指令 |
摘要 |
一方面的处理器包括对指令进行解码的解码单元,其中指令指示包括至少四个数据元素的第一源打包数据操作数、包括至少四个屏蔽元素的源屏蔽和目的地存储位置。执行单元响应该指令而存储具有一系列至少两个未屏蔽结果数据元素的结果打包数据操作数。未屏蔽结果数据元素的每个按照相对顺序来存储第一源打包数据操作数的至少两个连续数据元素的不同数据元素的值。最接近的对应未屏蔽结果数据元素对之间的所有被屏蔽结果元素具有与最靠近结果打包数据操作数的第一端的对应对的未屏蔽结果数据元素相同的值。被屏蔽结果数据元素对应于被屏蔽的屏蔽元素。 |
申请公布号 |
CN106030513A |
申请公布日期 |
2016.10.12 |
申请号 |
CN201480076431.4 |
申请日期 |
2014.03.27 |
申请人 |
英特尔公司 |
发明人 |
M.普罗特尼科夫 |
分类号 |
G06F9/30(2006.01)I |
主分类号 |
G06F9/30(2006.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
张金金;付曼 |
主权项 |
一种处理器,包括:用于对指令进行解码的解码单元,所述指令指示包括至少四个数据元素的第一源打包数据操作数,指示包括至少四个屏蔽元素的源屏蔽,并且指示目的地存储位置;与所述解码单元耦合的执行单元,所述执行单元响应所述指令而将结果打包数据操作数存储在目的地存储位置中,所述结果打包数据操作数具有:一系列至少两个未屏蔽结果数据元素,所述未屏蔽结果数据元素的每个按照相对顺序存储所述第一源打包数据操作数的至少两个连续数据元素的不同数据元素的值;以及最接近的对应未屏蔽结果数据元素对之间的所有被屏蔽结果数据元素具有与最靠近所述结果打包数据操作数的第一端的对应对的未屏蔽结果数据元素相同的值,所述被屏蔽结果数据元素对应于所述源屏蔽的被屏蔽的屏蔽元素。 |
地址 |
美国加利福尼亚州 |