发明名称 GROUPING MECHANISM FOR MULTIPLE PROCESSOR CORE EXECUTION
摘要 A concurrent grouping operation for execution on a multiple core processor is provided. The grouping operation is provided with a sequence or set of elements. In one phase, each worker receives a partition of a sequence of elements to be grouped. The elements of each partition are arranged into a data structure, which includes one or more keys where each key corresponds to a value list of one or more of the received elements associated with that key. In another phase, the data structures created by each worker are merged so that the keys and corresponding elements for the entire sequence of elements exist in one data structure. Recursive merging can be completed in a constant time, which is not proportional to the length of the sequence.
申请公布号 US2011125805(A1) 申请公布日期 2011.05.26
申请号 US20090625379 申请日期 2009.11.24
申请人 OSTROVSKY IGOR 发明人 OSTROVSKY IGOR
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址