Patent · US Active

Processors, methods, systems, and instructions to store source elements to corresponding unmasked result elements with propagation to masked result elements

US10223119B2 · kind B2 · utility

0Cited by
8References
25Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMar 28, 2014
Grant dateMar 5, 2019
Priority date
Expiry dateAug 30, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/30038
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.