US20130086355A1

Distributed Data Scalable Adaptive Map-Reduce Framework

Claim Score by NHIP

Read claim 24, the broadest

Abstract

A method, an apparatus and an article of manufacture for generating a distributed data scalable adaptive map-reduce framework for at least one multi-core cluster. The method includes partitioning a cluster into at least one computational group, determining at least one key-group leader within each computational group, performing a local combine operation at each computational group, performing a global combine operation at each of the at least one key-group leader within each computational group based on a result from the local combine operation, and performing a global map-reduce operation across the at least one key-group leader within each computational group.

Term

Projected expiry 4 March 2032.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

24 claims: 14 independent, 10 dependent

  1. 12
    An article of manufacture comprising a computer readable storage medium having computer readable instructions tangibly embodied thereon which, when implemented, cause a computer to carry out a plurality of method steps comprising:partitioning a cluster into at least one computational group;determining at least one key-group leader within each computational group;performing a local combine operation at each computational group;performing a global combine operation at each of the at least one key-group leader within each computational group based on a result from the local combine operation;and performing a global map-reduce operation across the at least one key-group leader within each computational group.
  2. 18
    A system for generating a distributed data scalable adaptive map-reduce framework for at least one multi-core cluster, comprising:at least one distinct software module, each distinct software module being embodied on a tangible computer-readable medium;a memory;and at least one processor coupled to the memory and operative for: partitioning a cluster into at least one computational group;determining at least one key-group leader within each computational group;performing a local combine operation at each computational group;performing a global combine operation at each of the at least one key-group leader within each computational group based on a result from the local combine operation;and performing a global map-reduce operation across the at least one key-group leader within each computational group.
  3. 24
    Broadest claimClaim Score 60, broad(NHIP)An apparatus for generating a distributed data scalable adaptive map-reduce framework for at least one multi-core cluster, the apparatus comprising:means for partitioning a cluster into at least one computational group;means for determining at least one key-group leader within each computational group;means for performing a local combine operation at each computational group;means for performing a global combine operation at each of the at least one key-group leader within each computational group based on a result from the local combine operation;and means for performing a global map-reduce operation across the at least one key-group leader within each computational group.