Invention Grant
- Patent Title: Parallelized in-place radix sorting
-
Application No.: US14750448Application Date: 2015-06-25
-
Publication No.: US09858040B2Publication Date: 2018-01-02
- Inventor: Rajesh Bordawekar , Daniel Brand , Minsik Cho , Ulrich Finkler , Vincent Kulandaisamy , Ruchir Puri
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporations
- Current Assignee: International Business Machines Corporations
- Current Assignee Address: US NY Armonk
- Agency: Fleit Gibbons Gutman Bongini Bianco PL
- Agent Jeffrey N. Giunta
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F7/24

Abstract:
Methods for sorting a data set. Data items each having a first portion and a second portion is stored. The first and second portions are stored separately and each has a separate set of keys. The first portion has a pointer indicating the second portion. At least some of the first set of keys for each data item is stored in a local memory of a first processor. At least one data stripe set is defined with one stripe within each bucket. An in-place partial bucket radix sort is performed on data items within one data stripe set with a first processor using an initial key. Incorrectly sorted data items are grouped into respective incorrect data item groups within each bucket. A radix sort is then performed using the initial radix on the incorrect data item groups. A first level sorted output is produced.
Public/Granted literature
- US20150301799A1 PARALLELIZED IN-PLACE RADIX SORTING Public/Granted day:2015-10-22
Information query