Διαφήμιση
Εάν έχετε σκεφτεί να αγοράσετε έναν επεξεργαστή Intel τελευταία - ή έναν υπολογιστή με εγκατεστημένο έναν επεξεργαστή Intel - ίσως έχετε ακούσει τον όρο "Hyper-Threading" που κυκλοφόρησε στα τύμπανα σας. Πιθανότατα δεν είστε εξοικειωμένοι με αυτόν τον όρο, εκτός και αν μείνετε ενημερωμένοι με το έξυπνο υλικό υπολογιστή.
Η κατανόηση του Hyper-Threading είναι σημαντική, ωστόσο, επειδή είναι ένα σημαντικό χαρακτηριστικό σε ορισμένα Intel επεξεργαστές Τι είναι μια CPU και τι κάνει;Τα υπολογιστικά ακρωνύμια προκαλούν σύγχυση. Τι είναι η CPU ούτως ή άλλως; Και χρειάζομαι επεξεργαστή τετραπλού ή διπλού πυρήνα; Τι γίνεται με την AMD ή την Intel; Είμαστε εδώ για να σας βοηθήσουμε να εξηγήσετε τη διαφορά! Διαβάστε περισσότερα . Όπως τα περισσότερα βασικά χαρακτηριστικά του επεξεργαστή, μπορεί να περιστραφεί και να γυρίσει από τους αντιπροσώπους πωλήσεων που συναντάτε. Είχα έναν υπάλληλο στο κατάστημα της Fry να μου πει ότι το Hyper-Threading διπλασιάζει αποτελεσματικά τον αριθμό των πυρήνων σε έναν επεξεργαστή. Αν και είναι αληθινή με μια έννοια, είναι ως επί το πλείστον υπερβολική.
Ας ρίξουμε μια ματιά στο τι Hyper-Threading Πραγματικά που σημαίνει.
Μια σύντομη ιστορία του Hyper-Threading
Ανάλογα με το πότε αγοράσατε τελευταία φορά έναν υπολογιστή, μπορεί να θυμάστε το Hyper-Threading ως δυνατότητα που η Intel παρουσίασε και στη συνέχεια διέκοψε. Αυτό θα μπορούσε κατανοητά να αφήσει μια ξινή γεύση στο στόμα σας - γιατί θα την διακόψει η Intel εάν δεν ήταν πρόβλημα;
Η αλήθεια δεν είναι τόσο ζοφερή. Το Hyper-Threading διατίθεται για κάποιο χρονικό διάστημα σε συγκεκριμένους επεξεργαστές Intel Pentium 4 και Intel Xeon. Διακόπηκε όχι επειδή το ίδιο το χαρακτηριστικό ήταν κακό, αλλά επειδή ο επεξεργαστής που το χρησιμοποίησε αποδείχθηκε λίγο λάθος για άλλους λόγους. Η αρχιτεκτονική Pentium 4 ήταν μια μικρή καταστροφή για την Intel, επειδή ήταν ανίκανη να ακολουθήσει την κατεύθυνση που η Intel περίμενε (η Intel ήθελε να έχει επεξεργαστές Pentium 4 με ταχύτητες ρολογιού έως και 10 GHz). Ως αποτέλεσμα, η Intel επέστρεψε στο σχεδιασμό επεξεργαστών με βάση το οικογενειακό δέντρο Pentium Pro.
Το Hyper-Threading είχε φύγει, αλλά δεν ξεχάστηκε. Η Intel βρήκε τελικά τον χρόνο και τους πόρους για να την ενσωματώσει σε μια άλλη νέα αρχιτεκτονική επεξεργαστή - το Nehalem. Αυτή είναι η αρχιτεκτονική που αποτελεί τη βάση για όλους τους τρέχοντες επεξεργαστές Intel Core i3, i5 και i7.
Ωραία νήματα, φίλε
Παρά όλες τις προόδους που έχουμε κάνει στον κόσμο των επεξεργαστών, εξακολουθούν να έχουν έναν σημαντικό περιορισμό - ένας μεμονωμένος πυρήνας επεξεργαστή μπορεί να εκτελεί μόνο μία εντολή τη φορά. Ας πούμε, για παράδειγμα, ότι έχετε MS Office, Firefox 4 Cool Firefox εργαλεία που δεν είναι πρόσθετα Διαβάστε περισσότερα και Skype όλα ανοιχτά ταυτόχρονα. Αισθάνεστε σαν να κάνετε πολλές εργασίες, αλλά με όρους επεξεργαστή δεν είστε. Ο πυρήνας του επεξεργαστή που εκτελεί δεδομένα που σχετίζονται με αυτά τα προγράμματα εκτελεί μία εντολή τη φορά, αλλά επειδή είναι τόσο γρήγορη, δεν παρατηρείτε καθυστέρηση.
Αλλά εκεί είναι μια καθυστέρηση. Αυτή η καθυστέρηση οφείλεται στο πώς τα δεδομένα από κάθε πρόγραμμα τροφοδοτούνται στον επεξεργαστή. Κάθε ροή δεδομένων - ή μέσω του επεξεργαστή πρέπει να προγραμματιστεί και να εκτελεστεί από τον πυρήνα ξεχωριστά. Το υπερ-σπείρωμα, ωστόσο, επιτρέπει σε κάθε πυρήνα επεξεργαστή να προγραμματίζει και να εκχωρεί πόρους σε δύο νήματα ταυτόχρονα.
Φανταστείτε έναν εργαζόμενο σε μια γραμμή συναρμολόγησης. Υπάρχουν δύο τύποι widget που έρχονται σε αυτήν και πρέπει να κάνει διαφορετικά πράγματα με κάθε widget. Ωστόσο, μερικές φορές υπάρχει καθυστέρηση επειδή ο ιμάντας μεταφοράς είναι πολύ αργός ή επειδή το λάθος widget στάλθηκε σε λάθος στιγμή. Το Hyper-Threading είναι σαν να προσθέτετε έναν άλλο ιμάντα μεταφοράς, οπότε υπάρχει τώρα ένας αφιερωμένος σε κάθε τύπο widget. Εξακολουθεί να υπάρχει μόνο ένας εργαζόμενος, αλλά τώρα τα γραφικά μπορούν να της προσφέρονται πιο γρήγορα και αποτελεσματικά, έτσι περιμένει λιγότερη δουλειά.
Όχι το ίδιο με το διπλασιασμό των πυρήνων
Εάν εκκινήσετε έναν επεξεργαστή διπλού πυρήνα με Hyper-Threading και ανοίξτε Διαχείριση εργασιών των Windows Προσαρμόστε τη Διαχείριση εργασιών των Windows στις προτιμήσεις σας με το Task Manager Modder Διαβάστε περισσότερα θα βρεθείτε να κοιτάζετε τέσσερα γραφήματα. Αυτό είναι όπου η περισσότερη σύγχυση σχετικά με το Hyper-Threading διπλασιάζει τον αριθμό των πυρήνων στο παιχνίδι. Έχω μιλήσει ακόμη και με έναν φτωχό συνάδελφο που πίστευε ότι αγόρασε έναν επεξεργαστή οκτώ πυρήνων επειδή είδε οκτώ γραφήματα στη Διαχείριση εργασιών των Windows. Αυτό του είπε ο εκπρόσωπος πωλήσεων, οπότε όταν πήγε στο σπίτι και είδε οκτώ γραφήματα, ήταν γοητευμένος. Το να βλέπεις πίστευε.
Δύο γραφικά εμφανίζονται στα Windows για κάθε πυρήνα σε έναν επεξεργαστή Hyper-Threading επειδή τα Windows εντοπίζουν δύο λογικούς επεξεργαστές για κάθε πυρήνα. Ο όρος «λογικός επεξεργαστής» ακούγεται φανταχτερός, αλλά ένας λογικός επεξεργαστής είναι εξ ορισμού ένας επεξεργαστής που δεν έχει φυσική ύπαρξη. Τα Windows μπορούν να στέλνουν νήματα σε κάθε λογικό επεξεργαστή, αλλά υπάρχει ακόμα ένας πυρήνας που κάνει το πραγματικό εκτέλεση, οπότε ένας ενιαίος πυρήνας με Hyper-Threading είναι δραματικά διαφορετικός από δύο ξεχωριστούς φυσικούς πυρήνες.
Το όφελος του Hyper-Threading
Εντάξει, αρκετά με το τεχνικό mumbo-jumbo. Τώρα ας δούμε το πιο σημαντικό μέρος - πώς το Hyper-Threading θα επηρεάσει την απόδοση του υπολογιστή που σκέφτονται να κατασκευάσουν ή να αγοράσουν.
Όσον αφορά τις καθημερινές εργασίες, όπως η περιήγηση στο Web, το ηλεκτρονικό ταχυδρομείο και το επεξεργασίας κειμένου Οι 7 καλύτερες δωρεάν εναλλακτικές λύσεις του Microsoft OfficeΤο Microsoft Office είναι ο βασιλιάς των σουιτών γραφείου, αλλά αυτό δεν σημαίνει ότι είναι το σωστό για εσάς. Εδώ είναι μερικές άλλες σουίτες γραφείου που ίσως σας αρέσουν καλύτερα! Διαβάστε περισσότερα , Το Hyper-Threading δεν θα έχει μεγάλο αντίκτυπο. Ναι, το Hyper-Threading είναι θεωρητικά καλύτερο στο multi-tasking. Ωστόσο, οι σημερινοί επεξεργαστές είναι τόσο γρήγοροι που τα βασικά προγράμματα σπάνια περιορίζονται από την ταχύτητα του επεξεργαστή σας. Ο τρόπος κωδικοποίησης των προγραμμάτων μπορεί επίσης να είναι ένας περιορισμός. Μερικές φορές μπορεί να διαπιστώσετε ότι έχετε ανοιχτά πολλά προγράμματα, αλλά μόνο ένας από τους πυρήνες του επεξεργαστή σας χρησιμοποιείται πολύ. Αυτό συμβαίνει επειδή τα προγράμματα, για οποιονδήποτε λόγο, δεν έχουν το έργο τους χωρισμένο μεταξύ των διαφόρων πυρήνων που είναι διαθέσιμοι.
Ωστόσο, όταν προσπαθείτε να κάνετε βαριά ανύψωση, το Hyper-Threading μπορεί να είναι πιο χρήσιμο. Οι εφαρμογές που είναι πιθανότερο να ωφεληθούν είναι προγράμματα απόδοσης 3D, εφαρμογές διακωδικοποίησης ήχου / βίντεο βαρέως τύπου και επιστημονικές εφαρμογές που έχουν δημιουργηθεί για μέγιστη απόδοση πολλαπλών νημάτων. Ωστόσο, μπορεί επίσης να απολαύσετε μια αύξηση της απόδοσης κατά την κωδικοποίηση αρχείων ήχου στο iTunes, παίζοντας τρισδιάστατα παιχνίδια και κατάργηση / αποσυμπίεση φακέλων. Η αύξηση της απόδοσης μπορεί να είναι έως και 30%, αν και θα υπάρξουν επίσης καταστάσεις όπου το Hyper-Threading δεν παρέχει καθόλου ώθηση.
συμπέρασμα
Ως το ποσοστό ενίσχυσης της απόδοσης του μόνο έως και 30% δηλώνει, το Hyper-Threading είναι δεν το ίδιο με το διπλασιασμό του αριθμού των πυρήνων σε έναν επεξεργαστή. Αν ο πωλητής σας το πει ποτέ, προσέξτε, γιατί είτε είναι ανίδεοι ή χαρούμενοι να σας πει ψέματα αν πιστεύουν ότι θα σας βοηθήσουν να προωθήσετε το υλικό.
Με αυτό, το Hyper-Threading είναι ένα υπέροχο χαρακτηριστικό και αξίζει να το έχετε. Είναι ιδιαίτερα καλό εάν θέλετε να επεξεργάζεστε συχνά πολυμέσα ή να χρησιμοποιείτε τον υπολογιστή σας ως σταθμό εργασίας για επαγγελματικά προγράμματα όπως το Photoshop ή το Maya.
Ο Μάθιου Σμιθ είναι ανεξάρτητος συγγραφέας που ζει στο Πόρτλαντ Όρεγκον. Επίσης, γράφει και επεξεργάζεται για το Digital Trends.