Η κεντρική μονάδα επεξεργασίας , επίσης μερικές φορές αναφέρεται απλά ως « επεξεργαστή », είναι η συνιστώσα του υπολογιστή που εκτελεί τη σειρά των οδηγιών που συνθέτουν ένα πρόγραμμα υπολογιστή. Μια ενιαία CPU μπορεί να αποτελείται από πολλαπλούς πυρήνες , καθένα μπορεί να εκτελέσει διαφορετικά νήματα εκτέλεσης , ταυτόχρονα , ημι - ανεξάρτητο .
Μια πιθανή πηγή αναποτελεσματικότητας σε μια CPU σπαταλιέται κύκλων εντολών που προκλήθηκε από την καθυστέρηση της μνήμης . Όταν μια CPU χρειάζεται δεδομένα από τη μνήμη του υπολογιστή για να συνεχίσει την εκτέλεση , μπορεί να χάνετε μερικούς κύκλους αναμονής για τα στοιχεία που πρέπει να ανακτηθεί. Hyper- threading αναπτύχθηκε για να βοηθήσει στη μείωση αυτού αναποτελεσματικότητα .
Εικόνων Κλωστές
Η
Ένα νήμα της εκτέλεσης , ή απλά ένα " νήμα ", είναι μία σειρά από οδηγίες που αποστέλλονται στην CPU . Μια ενιαία διαδικασία που τρέχει στον υπολογιστή μπορεί να χρησιμοποιήσει πολλαπλά threads ταυτόχρονα , με πολλά διαφορετικά θέματα που τρέχουν σε ολόκληρο το σύστημα . Μια core CPU μοιράζει το χρόνο της μεταξύ αυτών των διαφορετικών θεμάτων . Θα εκτελέσει ένα νήμα για ένα χρονικό διάστημα , στη συνέχεια, μεταβείτε σε ένα άλλο , και ούτω καθεξής . Αυτό δίνει την εντύπωση ότι όλα τα θέματα που εκτελούνται ταυτόχρονα , ακόμα και όταν υπάρχουν περισσότερα νήματα από πυρήνες CPU .
Η Hyper -Threading
Η
Hyper -threading είναι μια τεχνολογία που αναπτύχθηκε για να βοηθήσει να γίνει καλύτερη χρήση των ανταλλακτικών κύκλους επεξεργασίας . Hyper -threaded επεξεργαστές έχουν ένα αντίγραφο των μητρώων , μικρούς χώρους υψηλής ταχύτητας αποθήκευσης μνήμης που χρησιμοποιείται για να κρατήσει τα δεδομένα που είναι επί του παρόντος απαιτούνται για να εκτελέσει ένα νήμα . Όταν ένας πυρήνας επεξεργαστή καθυστερήσει , περιμένοντας για τα δεδομένα που πρέπει να ανακτηθούν από άλλη θέση στη μνήμη , μπορεί να χρησιμοποιήσει αυτές τις δύο μητρώα για να περάσουν τα ανταλλακτικά κύκλους υπολογισμού εκτελεί ένα διαφορετικό νήμα. Η δεύτερη σειρά των μητρώων θα είναι προ -φορτωμένο με τα δεδομένα που απαιτούνται για να εκτελέσει το δεύτερο νήμα , έτσι ώστε το core CPU μπορεί να αρχίσει αμέσως τις εργασίες .
Η βελτίωση στην ταχύτητα Hyper-Threading παρέχει μπορεί να ποικίλει άγρια, ανάλογα με το το είδος του λογισμικού ο υπολογιστής βρίσκεται σε λειτουργία και μια σειρά από άλλες μεταβλητές . εικόνων
Hyper -Threading και Λογική Επεξεργαστές
Η
μια CPU με Hyper-Threading θα παρουσιάσει κάθε πυρήνα στο λειτουργικό σύστημα του υπολογιστή ως δύο « λογικούς επεξεργαστές . " Αυτό έχει ως αποτέλεσμα την πλευρά της κάνει μερικές φορές φαίνεται ότι ο υπολογιστής έχει περισσότερους επεξεργαστές ή πυρήνες του επεξεργαστή από ό, τι στην πραγματικότητα , όπως όταν προβάλλονται στο Windows Task Manager. Αυτά δεν είναι πραγματικές επεξεργαστές , ωστόσο? Ότι είναι ένα μέσο που επιτρέπει στο λειτουργικό σύστημα να διαιρέσει σωστά τους πόρους
Η
εικόνων .
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα