Invention Grant
- Patent Title: Processors, methods, systems, and instructions to store source elements to corresponding unmasked result elements with propagation to masked result elements
-
Application No.: US15122012Application Date: 2014-03-28
-
Publication No.: US10223119B2Publication Date: 2019-03-05
- Inventor: Mikhail Plotnikov
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: NDWE, LLP.
- International Application: PCT/IB2014/000624 WO 20140328
- International Announcement: WO2015/145193 WO 20151001
- Main IPC: G06F9/30
- IPC: G06F9/30

Abstract:
A processor of an aspect includes a decode unit to decode an instruction that indicates a first source packed data operand including a first plurality of data elements, a source mask including a plurality of mask elements, and a destination storage location. An execution unit, in response to the instruction, stores a result packed data operand. The result packed data operand has at least two unmasked result data elements corresponding to unmasked mask elements of the source mask. Each of the unmasked result data elements has a value of a corresponding data element of the first source packed data operand in a same relative position. All masked result data elements, between each nearest pair of unmasked result data elements, have a same value as an unmasked result data element of the pair closest to a first end of the result packed data operand.
Public/Granted literature
Information query