Multiprocessor system and method for processing memory access
AssigneesNEC Corporation, NEC Computertechno, Ltd.
InventorsTakeo Hosomi, Yoshiaki Watanabe
Life of this patent
Estimating the term…
Loading patent…
AssigneesNEC Corporation, NEC Computertechno, Ltd.
InventorsTakeo Hosomi, Yoshiaki Watanabe
Estimating the term…
When receiving a write message associated with data, an input/output controller issues a write-request message to a home processor node which holds the data in a memory. When receiving the write-request message, a memory controller in the processor node executes a consistency process on the basis of information, regarding the state of the data, stored in a directory, and sends a write-permission message to the input/output controller which has issued the write-request message. In response to the received write-permission message, the input/output controller in an input/output node issues an update message, serving as a write message, to the home processor node. In response to the received update message, the memory controller in the process node updates the data in the main memory. In the above process, when receiving a plurality of write messages from input/output devices, the input/output controller issues write-request messages irrespective of the progress of a preceding write message. After the preceding write message is issued, the input/output controller issues the write messages.
A processor system comprising a plurality of resource nodes connected to a network, a plurality of control nodes connected to the network, and a plurality of controllers, wherein
A method for processing access, the method being applied to a processor system including a plurality of resource nodes connected to a network, a plurality of control nodes connected to the network, and a plurality of controllers, each of the resource nodes including a resource holding unit for holding a plurality of resources and a resource information holding unit for managing the states of the resources, each state indicating that the corresponding resource is in a free or locked state, each of the control nodes including a plurality of control devices for issuing a plurality of requests associated with resources, wherein:
Dependencies are inferred from the claim text.