×

Methods and apparatus to perform process placement for distributed applications

  • US 7,644,142 B2
  • Filed: 05/04/2006
  • Issued: 01/05/2010
  • Est. Priority Date: 05/04/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method comprising:

  • determining a mapping between a communication graph representative of communications of a distributed application and a topology graph representative of communication costs associated with a computing network;

    determining a size of the communication graph;

    determining a size of the topology graph;

    inserting a dummy vertex into the communication graph if the size of the communication graph is smaller than the size of the topology graph;

    inserting a dummy vertex into the topology graph if the size of the topology graph is smaller than the size of the communication graph; and

    executing the distributed application with processes of the distributed application assigned to computing nodes of the computing network based upon the mapping.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×