×

SORTING AN ARRAY CONSISTING OF A LARGE NUMBER OF ELEMENTS

  • US 20160171030A1
  • Filed: 12/10/2015
  • Published: 06/16/2016
  • Est. Priority Date: 12/12/2014
  • Status: Active Grant
First Claim
Patent Images

1. 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 comprising:

  • an input sequence production unit configured to produce an input sequence by pairing a key from an element for use in a comparison during sorting with an index identifying the element for each element or sorted array of elements;

    an execution unit configured to execute the multiway merging process on N input sequences without rearranging the elements based on which input sequences have been produced; 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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×