A network of memory and coherence controllers is provided which
interconnected nodes in a cache-coherent multi-processor system. The nodes
contain multiple processors operatively connected via respective caches to
associated memory and coherence controllers. The system supports better
processor utilization and better application performance by reducing the
latency in accessing data by performing proactive speculative data
transfers. In being proactive, the system speculates, without specific
requests from the processors, as to what data transfers will reduce the
latency and will make data transfers according to information derived from
the system at any time that data transfers could be made.
Ένα δίκτυο των ελεγκτών μνήμης και συνοχής παρέχεται που διασύνδεσε τους κόμβους σε ένα κρύπτη-συνεπές σύστημα πολυεπεξεργαστών. Οι κόμβοι περιέχουν τους πολλαπλάσιους επεξεργαστές που συνδέονται ενεργά μέσω των αντίστοιχων κρυπτών με τους σχετικούς ελεγκτές μνήμης και συνοχής. Το σύστημα υποστηρίζει την καλύτερη χρησιμοποίηση επεξεργαστών και την καλύτερη απόδοση εφαρμογής με τη μείωση της λανθάνουσας κατάστασης στην πρόσβαση των στοιχείων με την εκτέλεση των δυναμικών θεωρητικών μεταφορών στοιχείων. Στην ύπαρξη δυναμικό, το σύστημα σκέπτεται, χωρίς ιδιαίτερες αιτήσεις από τους επεξεργαστές, ως προς ποιες μεταφορές στοιχείων θα μειώσει τη λανθάνουσα κατάσταση και θα κάνει τις μεταφορές στοιχείων σύμφωνα με τις πληροφορίες που προέρχονται από το σύστημα οποιαδήποτε στιγμή ότι οι μεταφορές στοιχείων θα μπορούσαν να γίνουν.