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

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

Τα πλεονεκτήματα του Hyper Threading

Hyper -threading είναι multitasking ? Χωρίς αυτό , τεράστια ποσά του χρόνου της CPU είναι σπατάλη . Για να καταλάβουμε Hyper-Threading , κάποιες βασικές γνώσεις για το πώς χρειάζεται επεξεργαστές εργασίας . Γνωρίζοντας τα βασικά για το πώς λειτουργεί επεξεργαστή σας , και πώς υπερνηματικής επηρεάζει , μπορεί να σας βοηθήσει να λάβει τεκμηριωμένη απόφαση την επόμενη φορά που θέλετε να κάνετε μια αγορά . Τα μέρη ενός επεξεργαστή
Η

Σύγχρονη επεξεργαστές είναι πολύπλοκα κυκλώματα που αποτελούνται από δύο βασικά μέρη . Η "front -end" ενός επεξεργαστή διαβάζει δεδομένα από μια μικρή μνήμη cache και οργανώνει το σε επιμέρους υπολογισμούς , η οποία στη συνέχεια περνά πάνω στο "back -end ", το οποίο διαβάζει τις οδηγίες και εκτελεί τους υπολογισμούς . Το πίσω άκρο διέρχεται τότε τα αποτελέσματα των υπολογισμών πίσω μέσα στη μνήμη. Κάθε τύπος υπολογισμού μπορεί να γίνει μόνο από τον αντίστοιχο τύπο του επεξεργαστή ? Για παράδειγμα , η προσθήκη γίνεται σε μια αριθμητική λογική μονάδα
εικόνων χωρίς Hyper -threading
Η

χωρίς . Hyper-Threading , multitasking γίνεται δίνοντας σε κάθε πρόγραμμα ένα κομμάτι του χρόνου για την εκτέλεση υπολογισμών για την CPU . Όταν ο χρόνος είναι επάνω, το πρόγραμμα θα πρέπει να περιμένει για το επόμενο διαθέσιμο χώρο . Ωστόσο , ορισμένα προγράμματα πρέπει να τρέξει συγκεκριμένους τύπους υπολογισμών . Αυτό οδηγεί σε καταστάσεις όπου όλες οι μονάδες αριθμητικής μπορεί να χρησιμοποιηθεί , αλλά οι μονάδες πολλαπλασιαστή κάθονται . Κύκλους CPU χωρίς Hyper-Threading συνήθως καταλήγουν με αναποτελεσματική , κενών μονάδων .

Η Hyper -threading
Η

Hyper -threading εισάγει τη δυνατότητα του επεξεργαστή να συνδυάσει πολλαπλές εντολές των προγραμμάτων και τη διαχείρισή τους για τον ίδιο κύκλο . Για τα back-end μονάδες , ο υπολογισμός αυτός είναι ακριβώς ο υπολογισμός, και έτσι εμφανίζεται καμία σύγχυση . Επειδή τα προγράμματα μοιράζονται κύκλους , αχρησιμοποίητα μονάδες υπολογισμού γρήγορα να γεμίσει , την εξάλειψη των αποβλήτων . Hyper -threading μόνο βελτιώνει την αποτελεσματικότητα όταν multitasking , όμως , και δεν κάνει τίποτα για να ενισχύσει τη βασική ταχύτητα του επεξεργαστή . Εικόνων
Πριν Hyper -threading
Η

Πριν υπερνηματικής ήταν εφαρμοστεί , μια πιο βασική μορφή του multi-threading υπήρχε . Συνεταιρισμός multitasking θα αλλάξετε την CPU μεταξύ των διαφόρων προγραμμάτων , αλλά στηρίχθηκε σε κάθε πρόγραμμα να εγκαταλείψουν τη χρήση της CPU , όταν είχε τελειώσει . Αν και αυτό λειτούργησε με αξιόπιστους κατασκευαστές , κακόβουλο ή κακώς κωδικοποιημένα προγράμματα θα μπορούσαν γουρούνι της CPU , αρνήθηκε να δώσει μέχρι και τους άλλους . Το πρόβλημα αυτό οδήγησε άμεσα στην ανάπτυξη των υπερ -threading , καθώς και άλλες τεχνολογίες χρήστες επικαλούνται , όπως η προστασία της μνήμης .
Η
εικόνων

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

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