Method and apparatus to manage multi-computer supply using a model based on an economic model of supply and cost of supply
First Claim
Patent Images
1. An apparatus, comprising:
- a memory;
a network interface; and
a central processing unit (CPU), as interconnected by at least one bus, said CPU executing a set of instructions stored on said memory to select resources on a network connected to said apparatus via said network interface that are most suitable to execute a parallel processing application, said selection based upon an economic model of supply and cost of supply,wherein said memory stores, for each resource on said network available to participate in said parallel processing application, a vector quantity representing;
a capacity; and
a current utilization, andwherein said cost of supply is calculated by;
t0=an initial time,T=a sampling period, and τ
=t/T.
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
15 Claims
-
1. An apparatus, comprising:
-
a memory; a network interface; and a central processing unit (CPU), as interconnected by at least one bus, said CPU executing a set of instructions stored on said memory to select resources on a network connected to said apparatus via said network interface that are most suitable to execute a parallel processing application, said selection based upon an economic model of supply and cost of supply, wherein said memory stores, for each resource on said network available to participate in said parallel processing application, a vector quantity representing; a capacity; and a current utilization, and wherein said cost of supply is calculated by; t0=an initial time, T=a sampling period, and τ
=t/T.- View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of selecting resources for executing a parallel processing application, said method comprising:
-
executing, using a processor on a computer, a set of instructions that select resources on a network that are most suitable to execute a parallel processing application, said selection based upon an economic model of supply and cost of supply, wherein, for each resource on said network available to participate in said parallel processing application, a vector quantity representing; a capacity; and a current utilization is calculated and stored in a memory, and wherein said cost of supply is calculated by; t0=an initial time, T=a sampling period, and τ
=t/T.- View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
Specification