Patent · US Active

Parallelized in-place radix sorting

US9892149B2 · kind B2 · utility

0Cited by
1References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 25, 2015
Grant dateFeb 13, 2018
Priority date
Expiry dateFeb 12, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/285
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods for sorting a data set. A data storage is divided into a plurality of buckets that is each associated with a respective key value. A plurality of stripes is identified in each bucket. At least one data stripe set is defined that has one stripe within each respective bucket. An in-place partial bucket radix sort is performed on data items contained within one data stripe set with a first processor using an initial radix. Incorrectly sorted data items are then grouped in each bucket into a respective incorrect data item group within each bucket. A radix sort is then performed using the initial radix on the items within the respective incorrect data item group. A first level sorted output is produced.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.