摘要 |
<p>Distributed processing methods and systems (10) can coordinate and administer the execution of large-scale processor intensive computer models and data analysis used in problem solving. A server (14) initiates a task to an administration module (12) that can decompose the task into parts, or subtasks. The server can assign the subtasks. The server can assign the subtasks to remote computers (50), or helpers (16), and collect the results of those subtasks from the helpers. The helpers can obtain the necessary processing code from the administration module in the form of dynamically linked libraries (dll's). Data to be processed can be obtained from local or remote data sources.</p> |