Invention Grant
US09201691B2 Method, apparatus and system for coordinating execution of tasks in a computing system having a distributed shared memory 有权
用于协调具有分布式共享存储器的计算系统中的任务的执行的方法,装置和系统

Method, apparatus and system for coordinating execution of tasks in a computing system having a distributed shared memory
Abstract:
A task coordination apparatus in a computing system having a distributed shared memory (DSM) coordinates the execution of two related tasks, wherein the second task has an execution variable which is modified by the first task. The task coordination apparatus creates a snapshot of a memory space in the distributed shared memory assigned to the first task and a cooperation watching area of the second task. The cooperation watching area contains a memory address pointing to a location where the execution variable of the second task is stored in the memory space assigned to the first task. The first task is allocated to a first computing node for execution, and the memory space assigned to it is updated according to the execution result. After updating the memory space, the second task is allocated to a second computing node for execution using the execution variable updated by the first task.
Information query
Patent Agency Ranking
0/0