发明名称 PROCESS MIGRATION METHOD, COMPUTER SYSTEM AND COMPUTER PROGRAM
摘要 A process migration method comprising executing a computer program using a group of parallel processes, each process carrying out a computation, the execution using current computing resources to provide current group data as a result of the computations, deciding to change the resources, and making a choice between increasing the resources; decreasing the resources; and moving to different resources, wherein moving to different resources can include increase, decrease or maintenance of the resources. The method comprising communication between the current computing resources and changed computing resources to allow the program to execute on the changed resources, the communication comprising migration of the execution to changed resources and synchronization of migrated group data with the current group data; wherein execution using the current resources overlaps in time with the communication.
申请公布号 US2015331721(A1) 申请公布日期 2015.11.19
申请号 US201514809595 申请日期 2015.07.27
申请人 FUJITSU LIMITED 发明人 SOUTHERN James Alastair;CHOW Peter
分类号 G06F9/50;G06F17/30;G06F17/50 主分类号 G06F9/50
代理机构 代理人
主权项 1. A process migration method, comprising executing a computer program using a group of parallel processes, each parallel process carrying out at least one computation, and an execution using current computing resources to provide current group data as a result of all computations, deciding to change the current computing resources used, and making a choice between increasing the current computing resources used, decreasing the current computing resources used, and moving to different resources, wherein moving to different resources can include one of an increase, a decrease and a maintenance of the current computing resources used; and communicating between the current computing resources and changed computing resources to allow the computer program to execute on the changed computing resources, the communicating comprising migration of the execution to the changed computing resources and synchronization of migrated group data with the current group data; wherein the execution using the current computing resources overlaps in time with the communicating; and wherein migration includes communication of partition data from the current resources to the changed computing resources, the partition data indicating a current allocation of computations to processes.
地址 Kawasaki-shi JP