发明名称 PARALLEL MERGESORTING
摘要 The invention relates to a sorting method (1100) for sorting input data distributed over local memory partitions (401, 402, 403, 404) of a plurality of interconnected processing nodes (701, 702), the sorting method comprising: sorting (1101) the distributed input data locally per processing node (701, 702) by deploying first processes on the processing nodes (701, 702) to produce a plurality of sorted lists on the local memory partitions (401, 402, 403, 404) of the processing nodes (701, 702); creating (1102) a sequence of range blocks (703, 704, 713, 714) on the local memory partitions of the processing nodes (701, 702), wherein each range block is configured to store data values falling within its range; copying (1103) the plurality of sorted lists to the sequence of range blocks (703, 704, 713, 714) by deploying second processes on the processing nodes (701, 702), wherein each range block (703, 704, 713, 714) receives elements of the sorted lists which values are falling within its range; sorting (1104) the elements of the range blocks (703, 704, 713, 714) locally per processing node (701, 702) by using the second processes to produce sorted elements on the range blocks (703, 704, 713, 714); and reading (1105) the sorted elements from the sequence of range blocks (703, 704, 713, 714) sequentially with respect to their range to obtain the sorted input data.
申请公布号 WO2015180793(A1) 申请公布日期 2015.12.03
申请号 WO2014EP61269 申请日期 2014.05.30
申请人 HUAWEI TECHNOLOGIES CO.,LTD;BEHERA, MAHESH KUMAR;RAMAMURTHI, PRASANNA VENKATESH;WOLSKI, ANTONI 发明人 BEHERA, MAHESH KUMAR;RAMAMURTHI, PRASANNA VENKATESH;WOLSKI, ANTONI
分类号 G06F7/32 主分类号 G06F7/32
代理机构 代理人
主权项
地址