Memory controller for controlling memory accesses across networks in distributed shared memory processing systems

   
   

A shared memory parallel processing system interconnected by a multi-stage network combines new system configuration techniques with special-purpose hardware to provide remote memory accesses across the network, while controlling cache coherency efficiently across the network. The system configuration techniques include a systematic method for partitioning and controlling the memory in relation to local verses remote accesses and changeable verses unchangeable data. Most of the special-purpose hardware is implemented in the memory controller and network adapter, which implements three send FIFOs and three receive FIFOs at each node to segregate and handle efficiently invalidate functions, remote stores, and remote accesses requiring cache coherency. The segregation of these three functions into different send and receive FIFOs greatly facilitates the cache coherency function over the network. In addition, the network itself is tailored to provide the best efficiency for remote accesses.

Ένα κοινό σύστημα παράλληλης επεξεργασίας μνήμης που διασυνδέεται από ένα πολυβάθμιο δίκτυο συνδυάζει τις νέες τεχνικές διαμόρφωσης συστημάτων με το ειδικής χρήσης υλικό για να παρασχεθούν οι μακρινές προσβάσεις μνήμης μέσω το δίκτυο, ελέγχοντας τη συνοχή κρύπτης αποτελεσματικά μέσω το δίκτυο. Οι τεχνικές διαμόρφωσης συστημάτων περιλαμβάνουν μια συστηματική μέθοδο για και τη μνήμη σε σχέση με τις τοπικές εξ' αποστάσεως προσβάσεις στίχων και τα μεταβλητά αμετάβλητα στοιχεία στίχων. Το μεγαλύτερο μέρος του ειδικής χρήσης υλικού εφαρμόζεται στον προσαρμοστή ελεγκτών και δικτύων μνήμης, ο οποίος εφαρμόζει τρία στέλνει FIFOs και τρία λαμβάνουν FIFOs σε κάθε κόμβο που διαχωρίζει και η λαβή ακυρώνει αποτελεσματικά τις λειτουργίες, τα μακρινά καταστήματα, και τις εξ' αποστάσεως προσβάσεις που απαιτούν τη συνοχή κρύπτης. Ο διαχωρισμός αυτών των τριών λειτουργιών σε διαφορετικό στέλνει και λαμβάνει FIFOs διευκολύνει πολύ τη λειτουργία συνοχής κρύπτης πέρα από το δίκτυο. Επιπλέον, το ίδιο το δίκτυο προσαρμόζεται για να παρέχει την καλύτερη αποδοτικότητα για τις εξ' αποστάσεως προσβάσεις.

 
Web www.patentalert.com

< Electronic equipment, and method for controlling state of physical layer circuit therefor

< Method and apparatus for device interface

> Wireless local loop communication system using SLIC module

> Method of multiplexed address and data bus

~ 00145