Invention Grant
- Patent Title: Sorting large data sets
- Patent Title (中): 排序大数据集
-
Application No.: US11407783Application Date: 2006-04-20
-
Publication No.: US08478755B2Publication Date: 2013-07-02
- Inventor: James M. Lyon
- Applicant: James M. Lyon
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Collins & Collins Intellectual, LLC
- Agent L. Alan Collins
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
A computer-implemented sorting method for efficiently sorting large data sets in computing environments that include virtual memory and processor caching, the method including determining available physical memory, identifying portions of the data set that each fit in the available physical memory, determining available cache, identifying sub-portions within the portions that each fit in the available cache, sorting each sub-portion, repeating the identifying portions, identifying sub-portions, and sorting for each portion of the data set, and merging the sorted sub-portions and portions such that the data set is sorted. The sorting method avoids the use of virtual memory and seeks to identify sub-portions that fit in available cache.
Public/Granted literature
- US20070250664A1 Sorting large data sets Public/Granted day:2007-10-25
Information query