摘要 |
A method and system for distributing by a server data processing system computing tasks for execution amongst a plurality of client data processing systems having different resource characteristics. Each task includes one or more subtasks, and each subtask has one or more resource requirements. Each of the clients requests from the server a subtask upon occurrence of a first event, for example, an idle machine. The server in response to a request from a client, selects a subtask for execution by the client as a function of the resource requirements of the subtask and the particular resource characteristics of the client.
|