Method and apparatus to manage multi-computer supply
First Claim
Patent Images
1. A method determining a listing of host processors on a network to perform a parallel application, comprising:
- determining a listing of all possible hosts on said network for performing said parallel application;
determining for each of said possible host a current capacity and a current utilization;
calculating for each of said possible host a difference between said current capacity and said current utilization; and
selecting from said listing of all possible hosts a listing of hosts based on sorting said calculated differences.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and structure for determining a listing of host processors on a network to perform a parallel application, including determining a listing of all possible hosts on the network for performing the parallel application, determining for each of the possible hosts a current capacity and a current utilization, calculating for each of the possible hosts a difference between the current capacity and the current utilization, and selecting from the listing of all possible hosts a listing of hosts based on sorting the calculated differences.
-
Citations
20 Claims
-
1. A method determining a listing of host processors on a network to perform a parallel application, comprising:
-
determining a listing of all possible hosts on said network for performing said parallel application;
determining for each of said possible host a current capacity and a current utilization;
calculating for each of said possible host a difference between said current capacity and said current utilization; and
selecting from said listing of all possible hosts a listing of hosts based on sorting said calculated differences. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to determine a listing of host processors on a network to perform a parallel application, said machine-readable instructions comprising:
-
determining a listing of all possible hosts on said network for performing said parallel application;
determining for each of said possible host a current capacity and a current utilization;
calculating for each of said possible host a difference between said current capacity and said current utilization; and
selecting from said listing of all possible hosts a listing of hosts based on sorting said calculated differences. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer network having a plurality of computation resources and an operating system for executing a target parallel application process using at least a subset of said plurality of computation resources, wherein said network includes a method to determine a listing of said computation resources to perform said target parallel application process, said method comprising:
-
determining a listing of all possible said computation resources on said network for performing said parallel application;
determining for each of said possible computation resource a current capacity and a current utilization;
calculating for each of said possible computation resource a difference between said current capacity and said current utilization; and
selecting from said listing of all possible computation resources a listing of computation resources based on sorting said calculated differences. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer network having a plurality of computation resources and an operating system for executing a target parallel application process using at least a subset of said plurality of computation resources, wherein said network includes a method to determine a listing of said computation resources to perform said target parallel application process, said method comprising:
-
means for determining a listing of all possible said computation resources on said network for performing said parallel application;
means for determining for each of said possible computation resource a current capacity and a current utilization;
means for calculating for each of said possible computation resource a difference between said current capacity and said current utilization; and
means for selecting from said listing of all possible computation resources a listing of computation resources based on sorting said calculated differences. - View Dependent Claims (20)
-
Specification