Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> CPUs

Ποιες CPU διαθέτουν επιπλέον υλικό ενσωματωμένο για να επιτρέψουν την επεξεργασία περισσότερων από ένα νήμα ταυτόχρονα σε μία μόνο CPU;

CPU με πολλαπλούς πυρήνες Έχετε επιπλέον υλικό ενσωματωμένο για να επιτρέψετε την επεξεργασία περισσότερων από ένα νήμα ταυτόχρονα σε μία μόνο CPU.

Εδώ είναι γιατί:

* πυρήνες: Κάθε πυρήνας είναι ουσιαστικά ένα μίνι-CPU με το δικό του σύνολο μονάδων επεξεργασίας.

* Θέματα: Κάθε νήμα είναι μια ξεχωριστή ροή οδηγιών στις οποίες μπορεί να λειτουργήσει η CPU.

* Ταυτόχρονη επεξεργασία: Μια CPU πολλαπλών πυρήνων μπορεί να εκτελέσει πολλαπλά σπειρώματα * ταυτόχρονα * αναθέτοντας κάθε νήμα σε διαφορετικό πυρήνα.

Παράδειγμα: Μια CPU με 4 πυρήνες μπορεί ενδεχομένως να επεξεργαστεί 4 νήματα ταυτόχρονα.

Key Takeaway: Οι CPU πολλαπλών πυρήνων έχουν σχεδιαστεί για να βελτιώνουν την απόδοση επιτρέποντας την επεξεργασία πολλαπλών εργασιών ταυτόχρονα, οδηγώντας σε ταχύτερους συνολικούς χρόνους εκτέλεσης.

Σημείωση: Ορισμένες CPU υποστηρίζουν επίσης Hyperthreading , μια τεχνολογία που επιτρέπει σε έναν μόνο πυρήνα να προσομοιώνει πολλαπλά νήματα. Αυτό σημαίνει ότι ένας μόνο πυρήνας μπορεί να αλλάξει μεταξύ διαφορετικών νημάτων πολύ γρήγορα, δίνοντας την ψευδαίσθηση της ταυτόχρονης εκτέλεσης. Ωστόσο, το HyperThreading δεν παρέχει το ίδιο επίπεδο αληθινού παραλληλισμού ως έχει πολλαπλούς πυρήνες.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα