Patent ID: 9043794
Filing Date: 2015-05-26
Classification: G06F

Abstract:
1. A computer-implemented process for scalable group synthesis, the computer-implemented process comprising: receiving, on a processor, a group definition; applying, on the processor, a sub-set of conditions to the group definition to form a conditioned group definition; receiving, on the processor, a set of entities, wherein the set of entities includes threads of a parallel application; and populating, on the processor, group membership of threads using the received set of entities and the conditioned group definition, wherein each member includes at least one thread that responds in the affirmative to the sub-set of conditions, wherein populating group membership further comprises: filtering of the group definition in an agent infrastructure wherein the group definition is only forwarded to agents that have potential group members, and wherein the group definition further comprises: enabling group synthesis without requiring explicit evaluation of the conditions at the potential group members.