Shuffling and sliding subgroup techniques to process data
AssigneeNXP B.V.
InventorsAlexandre Venelli, Francois Dassance
Life of this patent
Estimating the term…
Loading patent…
AssigneeNXP B.V.
InventorsAlexandre Venelli, Francois Dassance
Estimating the term…
Shuffling and sliding subgroup techniques are provided to shuffle an order of a plurality of data blocks. The techniques include selecting a first value for a starting position and a second value for a step size. A first iteration of the technique includes generating a first subgroup to include a first subset of the plurality of data blocks based on the first value and the second value and executing data operations associated therewith. Then, in each of one or more subsequent iterations based on whether all of the data blocks have been added to the shuffled order, subsequent subgroups are added to the shuffled order that each include a different subset of the plurality of data blocks that are shifted by one position from data blocks in the previously generated subgroup and executing data operations associated therewith.
1-15. (canceled)
A method comprising:
A data processing system comprising a processor configured to:
A non-transitory computer readable medium storing a set of executable instructions, the set of executable instructions to manipulate at least one processor to:
Dependencies are inferred from the claim text.