首页> 外国专利> Task distribution processing system and the method for subscribing computers to perform computing tasks during idle time

Task distribution processing system and the method for subscribing computers to perform computing tasks during idle time

机译:任务分配处理系统和订阅计算机以在空闲时间执行计算任务的方法

摘要

A computer executable "aggregate" task is processed by dividing it into subtasks and distributing the subtasks "on demand" to remotely located subscribing computers via a computer network. The aggregate task originates at a coordinating computer, coupled to one or more peripheral computers by appropriate communications links. The coordinating computer divides the aggregate task into multiple independent subtasks. Each peripheral computer begins to "subscribe" to the coordinating computer's aggregate task by obtaining an "idle time activation program" from the coordinating computer, and then installing the program locally. The idle time activation program which may include a screen saver, activates automatically when the subscribing computer is inactive. Continuing the subscription process, each peripheral computer requests a subtask from the coordinating computer. In response, the coordinating computer distributes different subtasks among the subscribing computers, completing the subscription process. The subscribing computers automatically work on their respective subtasks whenever they are idle, as directed by the local idle time activation program. When a subscribing computer completes its subtask, it transmits results back to the coordinating computer. When results of all subtasks have been received from subscribing computers, the coordinating computer compiles and stores these results, concluding the aggregate task.
机译:通过将计算机可执行的“聚合”任务划分为多个子任务,然后将其“按需”通过计算机网络分发给位于远程的订阅计算机,从而对计算机可执行的“聚合”任务进行处理。聚合任务起源于通过适当的通信链路与一台或多台外围计算机耦合的协调计算机。协调计算机将聚合任务分为多个独立的子任务。通过从协调计算机获取“空闲时间激活程序”,然后在本地安装该程序,每台外围计算机都开始“订阅”协调计算机的聚合任务。当订阅计算机不活动时,可能包括屏幕保护程序的空闲时间激活程序将自动激活。继续订阅过程,每台外围计算机都向协调计算机请求一个子任务。作为响应,协调计算机在订阅计算机之间分配不同的子任务,从而完成订阅过程。订阅计算机在空闲时会自动执行其各自的子任务,这由本地空闲时间激活程序指示。订阅计算机完成其子任务后,会将结果发送回协调计算机。从订阅计算机收到所有子任务的结果后,协调计算机将编译并存储这些结果,从而完成聚合任务。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号