Patent · US Active

Processors, methods, systems, and instructions to consolidate data elements and generate index updates

US10891131B2 · kind B2 · utility

0Cited by
5References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 22, 2016
Grant dateJan 12, 2021
Priority date
Expiry dateSep 22, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F15/8007
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A decode unit to decode an instruction that indicates a source packed data that includes data elements, and indicates a source mask that includes mask elements. Each of the mask elements corresponds to a different one of the data elements. Each of the mask elements is one of a masked mask element and an unmasked mask element. The processor also includes an execution unit coupled with the decode unit. The execution unit, in response to the instruction, is to store a result packed data. When the source packed data includes one or more masked data elements disposed within unmasked data elements, the result packed data includes, the unmasked data elements consolidated together without the one or more masked data elements disposed within them. The execution unit, is to store a result in a second destination storage location that reflects a number of the unmasked data elements consolidated together.

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