Invention Grant
- Patent Title: Method and apparatus for performing a vector bit reversal and crossing
-
Application No.: US15729566Application Date: 2017-10-10
-
Publication No.: US10691452B2Publication Date: 2020-06-23
- Inventor: Jesus Corbal San Adrian , Elmoustapha Ould-Ahmed-Vall , Robert Valentine , Mark J. Charney
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott LLP
- Main IPC: G06F9/30
- IPC: G06F9/30

Abstract:
An apparatus and method for performing a vector bit reversal and crossing. For example, one embodiment of a processor comprises: a first source vector register to store a first plurality of source bit groups, wherein a size for the bit groups is to be specified in an immediate of an instruction; a second source vector to store a second plurality of source bit groups; vector bit reversal and crossing logic to determine a bit group size from the immediate and to responsively reverse positions of contiguous bit groups within the first source vector register to generate a set of reversed bit groups, wherein the vector bit reversal and crossing logic is to additionally interleave the set of reversed bit groups with the second plurality of bit groups; and a destination vector register to store the reversed bit groups interleaved with the first plurality of bit groups.
Public/Granted literature
- US20180032334A1 METHOD AND APPARATUS FOR PERFORMING A VECTOR BIT REVERSAL AND CROSSING Public/Granted day:2018-02-01
Information query