Οι κατασκευαστές επεξεργαστών έχουν ανακαλύψει ότι οι ρυθμοί ρολογιού μπορούν να φτάσουν μόνο μέχρι ένα σημείο χωρίς σοβαρές συνέπειες. Η ενσωμάτωση πολλαπλών πυρήνων σε μια CPU είναι μια μέθοδος για τη βελτίωση της απόδοσης του υπολογιστή χωρίς να κινδυνεύει η φυσική ακεραιότητα του συστήματος.
Ο όρος "Πυρήνας" είναι ένας άλλος όρος για επεξεργαστή. Ο όρος χρησιμοποιείται σε αναφορά στους πολυπύρηνους επεξεργαστές, όπου πολλοί επεξεργαστές δουλεύουν μαζί μέσα σε μια κεντρική μονάδα επεξεργασίας (CPU).
Η ταχύτητα μιας CPU αναφέρεται σε πόσες εντολές μπορεί να εκτελέσει σε ένα δευτερόλεπτο. Σύγχρονες CPU με υψηλούς ρυθμούς ρολογιού (μεταβαλλόμενους σε gigahertz), πολλαπλούς πυρήνους και ικανές multithreading μπορούν να εκτελέσουν δισεκατομμύρια εντολές ανά δευτερόλεπτο.
Ο επεξεργαστής εκτελεί εντολές με ρυθμό αναλογικό στον ρυθμό ρολογιού του και την ταχύτητα μνήμης. Μια μονόπυρηνη CPU μπορεί να εκτελέσει μόνο μια εντολή τη φορά χωρίς τη χρήση multithreading.
Ένας διπύρηνος επεξεργαστής χρησιμοποιεί δύο επεξεργαστές στην εκτέλεση εντολών επιτρέποντας δύο ταυτόχρονες εντολές χωρίς περαιτέρω βοήθεια από multithreading. Μια διπύρηνη CPU είναι ταχύτερη από έναν μονόπυρηνο επεξεργαστή στο ότι μπορεί να εκτελέσει περισσότερες εντολές ανά δευτερόλεπτο.
Το Multithreading επιτρέπει την εκτέλεση ταυτόχρονων εντολών όπως με τις πολυπύρηνες CPU, αλλά τα νήματα έχουν πρόσβαση μόνο σε μια κοινή cache. Οι πολυπύρηνες CPU έχουν περισσότερη cache διαθέσιμη επειδή οι πυρήνες είναι πλήρεις επεξεργαστές, όχι προσομοιωμένοι.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα διατηρούνται.