×

Multiprocessor system with distributed shared memory having hot plug function for main memories

  • US 6,553,465 B1
  • Filed: 01/28/2000
  • Issued: 04/22/2003
  • Est. Priority Date: 01/28/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A multiprocessor system of a distributed shared memory structure having a plurality of nodes each comprising at least one processor and a main memory, comprising:

  • means for managing the same memory addresses in two nodes;

    means for holding information of the two nodes as a master node and a slave node;

    means for transferring a read access request from one of a processor and an I/O unit with respect to said main memory to a master node;

    a flag indicative of whether a write access request from one of the processor and the I/O unit with respect to said main memory is to be transferred to the master node or to the master node and the slave node;

    means for transferring the write access request to the master node if said flag indicates that the write access request is to be transferred to the master node;

    means for transferring the write access request to the master node and the slave node if said flag indicates that the write access request is to be transferred to the master node and the slave node;

    means for holding address information of a memory space of the main memory of each of the nodes;

    lock read access means for reading data from the main memory of the master node based on said address information in response to a locked read access request;

    unlock write access means for writing the data read by said lock read access means into the main memories of the master node and the slave node in response to an unlocked write access request;

    memory copying means for inseparably executing said lock read access request and said unlocked write access request; and

    means for effecting memory copying by said memory copying means on the memory space of the main memory of said master node.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×