Process stop method and apparatus for a distributed memory multi-processor system
AssigneeNEC Corporation
InventorAtsuhisa Ohtani
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorAtsuhisa Ohtani
Estimating the term…
A process stop method and apparatus applicable to a distributed memory multi-processor system allows an efficient stop processing for the entry of a checkpoint during parallel processing where data are communicated between different nodes. The system comprises a plurality of nodes interconnected through a network, each of which is provided with a thread for parallel processing. Each of the nodes has a management process to manage its own thread engaged in parallel processing. When a request for a checkpoint is dispatched as an external command, the management process of a node whose node number is the smallest requests a stop from the thread of the same node. After confirming that the thread in question has stopped, the management process delivers a stop request to the management process of a node whose node number is the next smallest. Thus, the management process of a given node delivers a stop request to its own thread and another stop request to the management process of a node whose node number is the next smallest. The same process is repeated sequentially in an ascending order until all the nodes involved in parallel processing make a complete stop.
A process stop method for a distributed memory multi-processor system that includes a plurality of nodes interconnected into a network, each of said nodes being provided with a thread for parallel processing, wherein each of said nodes has a management process to manage its own thread to engage in parallel processing, the method comprising the steps of:
A process stop method for a distributed processing system that has a plurality of nodes that are interconnected with each other in a network, wherein said nodes have a particular ranking with respect to each other, the method comprising the steps of:
A process stop method for a distributed processing system that has a plurality of nodes that are interconnected with each other in a network, wherein said nodes have a particular ranking with respect to each other, the method comprising the steps of:
A process stop apparatus for a distributed memory multi-processor system that includes a plurality of nodes interconnected into a network, each of said nodes being provided with a thread for parallel processing, wherein each of said nodes including a management process for managing a thread of each of said nodes, said management process for each of said nodes comprising:
At least one recording medium for storing a program causing a plurality of nodes interconnected within a network to execute a process stop processing, each of said nodes being provided with one or more threads for parallel processing, wherein each of said nodes further being provided with a management process for managing said one or more threads of said each of said nodes, said program comprising the steps of:
At least one recording medium for storing a program causing a plurality of nodes interconnected within a network to execute a process stop processing, each of said nodes being provided with one or more threads for parallel processing, wherein each of said nodes further being provided with a management process for managing said one or more threads of said each of said nodes, said program comprising the steps of:
At least one recording medium for storing a program causing a plurality of nodes interconnected within a network to execute a process stop processing, each of said nodes being provided with one or more threads for parallel processing, wherein each of said nodes further being provided with a management process for managing said one or more threads of said each of said nodes, said program comprising the steps of:
Dependencies are inferred from the claim text.