×

Managing parallel execution of work granules according to their affinity

  • US 6,826,753 B1
  • Filed: 10/07/1999
  • Issued: 11/30/2004
  • Est. Priority Date: 09/27/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for managing the assignment of a plurality of work granules to a plurality of processes on a plurality of nodes, the method comprising the steps of:

  • making a determination that;

    a portion of a first work granule of said plurality of work granules has an affinity to a particular node of said plurality of nodes, and another portion of said first work granule has an affinity to another node of said plurality of nodes;

    based on said determination, generating first data that establishes said first work granule as having an affinity to a particular node of said plurality of nodes;

    assigning each work granule from the plurality of work granules to a process from said plurality of processes based on said first data; and

    wherein a portion of each work granule of said plurality of work granules has an affinity for a given node of said plurality of nodes when the portion of said each work granule can be executed more efficiently by said given node relative to another node of said plurality of nodes.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×