Method for packing a plurality of packed data elements in response to a pack instruction
AssigneeIntel Corporation
InventorsAlexander Peleg, Yaakov Yaari, Millind Mittal, Larry M. Mennemeier, Benny Eitan
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsAlexander Peleg, Yaakov Yaari, Millind Mittal, Larry M. Mennemeier, Benny Eitan
Estimating the term…
A method for manipulating packed data in a computer system. The method includes the steps of decoding a Single Instruction Multiple Data (SIMD) pack instruction. The instruction identifies a first and second packed data respectively including a first plurality of data elements and a second plurality of data elements. Each data element consists of a separate multiple bit data field, wherein each data element in the first plurality of data elements corresponds to a data element in the second plurality of data elements in a respective position. The method further includes the step of simultaneously copying, in response to the pack instruction, a part of each data element in the first plurality of data elements and a part of each corresponding data element in the second plurality of data elements into a third packed data as a plurality of separate result data elements.
A method for manipulating packed data in a computer system comprising the computer implemented steps of:
A computer implemented method for manipulating data elements in a first and second packed data in response to a Single Instruction Multiple Data (SIMD) pack instruction, the first and second packed data respectively including a first plurality of data elements and a second plurality of data elements, each data element consisting of a separate multiple bit data field, wherein each data element in the first plurality of data elements corresponds to a different element in the second plurality of data elements in a respective position, the method comprising the computer implemented steps of:
Dependencies are inferred from the claim text.