18373900. APPARATUS AND METHOD FOR PARTITIONED SHUFFLES (Intel Corporation)
APPARATUS AND METHOD FOR PARTITIONED SHUFFLES
Organization Name
Inventor(s)
Simon Pennycook of San Jose CA US
Christopher J. Hughes of Santa Clara CA US
APPARATUS AND METHOD FOR PARTITIONED SHUFFLES
This abstract first appeared for US patent application 18373900 titled 'APPARATUS AND METHOD FOR PARTITIONED SHUFFLES
Original Abstract Submitted
An apparatus and method for partitioned shuffling of data elements. A first partition is associated with a first number of source data elements corresponding to a first plurality of lanes having a first plurality of lane identifiers (IDs) and a second partition is associated with a second number of source data elements corresponding to a second plurality of lanes having a second plurality of lane IDs. A bounded offset vector is generated based on allowable ranges for a plurality of offset values associated with the source data elements. An index vector is generated by permuting the first and second plurality of lane IDs in accordance with the bounded offset vector.