International Business Machines Corporation
Sorting an array consisting of a large number of elements
Last updated:
Abstract:
Sorting an array consisting of large number of elements. The present invention provides an apparatus for executing a multiway merging process which generates one output sequence from N input sequences on an array consisting of a large number of elements. The apparatus includes: an execution unit configured to execute the multiway merging process on N input sequences without rearranging the elements based on a plurality of input sequences; and a generation unit configured to rearrange the elements constituting the input sequences according to an output sequence that has been generated by the multiway merging process in the execution unit so as to generate a sorted array of elements.
Status:
Grant
Type:
Utility
Filling date:
17 Oct 2019
Issue date:
28 Jun 2022