Non-uniform memory access (numa) data processing system that...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 12/08 (2006.01)

Patent

CA 2349569

A non-uniform memory access (NUMA) computer system includes at least a local processing node and a remote processing node that are each coupled to a node interconnect. The local processing node includes a local interconnect, a processor and a system memory coupled to the local inteconnect, and a node controller interposed between the local interconnect and the node interconnect. In responce to receipt of a read request from the local interconnect, the node controller speculatively transmits the read request to the remote processing node via the node interconnect. Thereafter, in response to receipt of a response to the read request from the remote processing node, the node controller handles the response in accordance with a resolution of the read request at the local processing node. For example, in one processing scenario, data contained in the response received from the remote processing node is discarded by the node controller if the read request received a Modified Intervention coherency response at the local processing node.

L'invention se rapporte à un système informatique à accès mémoire non uniforme (NUMA) qui comporte au moins un noeud local de traitement et un noeud éloigné de traitement qui sont l'un et l'autre couplés à une unité d'interconnexion de noeuds. Le noeud de traitement local comporte une unité d'interconnexion locale, une unité de traitement et un système de mémoire couplés à l'unité d'interconnexion locale, et un contrôleur de noeuds interposé entre l'unité d'interconnexion locale et l'unité d'interconnexion de noeuds. Lorsqu'il reçoit une demande de lecture en provenance de l'unité d'interconnexion locale, le contrôleur de noeud transmet spéculativement cette demande de lecture au noeud de traitement éloigné par l'intermédiaire de l'unité d'interconnexion de noeuds. Puis lorsqu'il reçoit une réponse à cette demande de lecture en provenance du noeud de traitement éloigné, le contrôleur de noeuds traite la réponse en accord avec une résolution de la demande de lecture au niveau du noeud de traitement local. Par exemple, dans un cas de figure, les données contenues dans la réponse reçue de la part du noeud de traitement éloigné sont rejetées par le contrôleur de noeuds si la demande de lecture a reçu une réponse de cohérence d'intervention modifiée au niveau du noeud de traitement local.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Non-uniform memory access (numa) data processing system that... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Non-uniform memory access (numa) data processing system that..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Non-uniform memory access (numa) data processing system that... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1478576

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.