Ακολουθεί ένα απλοποιημένο διάγραμμα για το πώς λειτουργεί το FSB σε έναν επεξεργαστή διπλού πυρήνα:
[Εικόνα ενός επεξεργαστή διπλού πυρήνα με δύο πυρήνες συνδεδεμένους στο FSB]
Κάθε πυρήνας έχει το δικό του σύνολο L1 και L2 cache. Όταν ένας πυρήνας χρειάζεται να έχει πρόσβαση σε δεδομένα από τη μνήμη, ελέγχει πρώτα την κρυφή μνήμη L1 του. Εάν τα δεδομένα δεν βρεθούν στο L1, τότε ελέγχει την προσωρινή μνήμη L2. Εάν τα δεδομένα εξακολουθούν να μην βρίσκονται, ο πυρήνας ζητά τα δεδομένα από το FSB.
Στη συνέχεια, το FSB ανακτά τα δεδομένα από τη μνήμη και τα στέλνει στον πυρήνα. Στη συνέχεια, ο πυρήνας αποθηκεύει τα δεδομένα στη μνήμη cache L2, ώστε να είναι δυνατή η γρήγορη πρόσβαση σε αυτά στο μέλλον.
Το FSB είναι υπεύθυνο για τη μεταφορά δεδομένων μεταξύ των πυρήνων και του υπόλοιπου συστήματος. Η ταχύτητα του FSB επομένως έχει σημαντικό αντίκτυπο στην απόδοση ενός επεξεργαστή διπλού πυρήνα.
Οι υψηλότερες ταχύτητες FSB επιτρέπουν ταχύτερες μεταφορές δεδομένων μεταξύ των πυρήνων και του υπόλοιπου συστήματος, γεγονός που μπορεί να οδηγήσει σε βελτιωμένη απόδοση. Ωστόσο, οι υψηλότερες ταχύτητες FSB έχουν επίσης κόστος:μπορούν να αυξήσουν την κατανάλωση ενέργειας και την παραγωγή θερμότητας.
Ως αποτέλεσμα, είναι σημαντικό να βρείτε μια ισορροπία μεταξύ της ταχύτητας FSB και της κατανάλωσης ενέργειας κατά την επιλογή ενός επεξεργαστή διπλού πυρήνα.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα