/ / / Πολυπύρηνοι επεξεργαστές: πώς λειτουργούν

Πολυεπεξεργαστές: αρχές εργασίας

Πριν από πέντε ή έξι χρόνια, λίγοι άνθρωποι γνώριζαντην εισαγωγή πολυπύρηνων επεξεργαστών, παρόλο που αυτές οι συσκευές έχουν ήδη χρησιμοποιηθεί σε συστήματα διακομιστών. Η ολοκλήρωση του ίδιου με αυτά τα στοιχεία προσωπικών υπολογιστών ξεκίνησε το 2005.

επεξεργαστές πολλαπλών πυρήνων

Τι δίνουν λοιπόν οι πολυπύρηνοι επεξεργαστές όσον αφορά τη βελτίωση της απόδοσης του υπολογιστή;

Η αρχή της αύξησης της ισχύος της συσκευής λόγωτο έργο πολλαπλών πυρήνων είναι ο διαχωρισμός της επίλυσης προβλημάτων. Σε γενικές γραμμές, μπορούμε να πούμε ότι οποιαδήποτε διαδικασία εκτελείται στο σύστημα έχει πολλά νήματα. Με τη δυνατότητα ταυτόχρονης λειτουργίας πολλών εφαρμογών (διεργασιών), μιλάμε για πολλαπλές εργασίες, η οποία υποστηρίζεται από το λειτουργικό σύστημα των Windows.

Οι επεξεργαστές πολλαπλών πυρήνων σάς επιτρέπουν να αυξάνετετην ταχύτητα των προγραμμάτων, αν και η αρχή της πολλαπλής εργασίας εφαρμόζεται σε μια συσκευή ενός πυρήνα. Έτσι, ο ένας πυρήνας επεξεργάζεται πληροφορίες κειμένου, ο άλλος - ακούγοντας μουσική, ενώ αυτές οι εφαρμογές λειτουργούν ταυτόχρονα.

επεξεργαστές πολλαπλών πυρήνων intel

Εάν, για παράδειγμα, λάβετε ένα πρόγραμμα κατά των ιών, τότεΤο ένα νήμα θα σαρώσει τη μνήμη και τους σκληρούς δίσκους και το άλλο θα ενημερώσει τις βάσεις δεδομένων κατά των ιών. Το παράδειγμα είναι πολύ απλοποιημένο, αλλά σας επιτρέπει να κατανοήσετε τη γενική ιδέα με την οποία λειτουργούν οι πολυπύρηνοι επεξεργαστές.

Σε υπολογιστή με συμβατική συσκευή γιαΗ ταυτόχρονη λειτουργία των προγραμμάτων δημιουργεί μια εικονική δυνατότητα εκτέλεσης τους. Εδώ μπαίνει το λειτουργικό σύστημα, αλλάζει εναλλάξ την εργασία των νημάτων, όλα συμβαίνουν σε δευτερόλεπτο και είναι αόρατο για τον χρήστη. Αποδεικνύεται ότι τα Windows ενημέρωσαν λίγο το πρόγραμμα προστασίας από ιούς, στη συνέχεια άρχισαν τη σάρωση και μετά άρχισαν να ενημερώνονται ξανά. Ο χρήστης παίρνει την εντύπωση ότι όλα συμβαίνουν ταυτόχρονα.

Στην περίπτωση που εκτελείται επεξεργαστής πολλαπλών πυρήνων,καμία τέτοια αλλαγή δεν θα πραγματοποιηθεί. Το λειτουργικό σύστημα στέλνει ξεκάθαρα νήματα σε συγκεκριμένους πυρήνες. Ως αποτέλεσμα, καθίσταται δυνατή η απαλλαγή από την υποβάθμιση της απόδοσης, όπως στην περίπτωση εναλλαγής μεταξύ εργασιών.

πολυπύρηνος επεξεργαστής
Τα προγράμματα εκτελούνται ταυτόχρονα, σεΩς αποτέλεσμα, οι ενημερώσεις βάσεων δεδομένων και η σάρωση θα εκτελούνται πολύ πιο γρήγορα. Ωστόσο, δεν υποστηρίζει κάθε εφαρμογή αυτήν την τεχνολογία και μπορεί να βελτιστοποιηθεί με αυτόν τον τρόπο. Οι προγραμματιστές δημιουργούν όλο και περισσότερα προγράμματα που μπορούν να χειριστούν επεξεργαστές πολλαπλών πυρήνων.

Σήμερα η αγορά τέτοιων συσκευών χωρίζεται μεταξύAMD και Intel, οι οποίοι είναι κορυφαίοι κατασκευαστές. Οι σύγχρονοι σταθεροί υπολογιστές, συστήματα διακομιστών, καθώς και φορητοί υπολογιστές και smartphone χρησιμοποιούν επεξεργαστές Intel ή AMD πολλαπλών πυρήνων για εργασία.

Ακόμη και οι συσκευές σε χαμηλές τιμές δεν έχουνλιγότερο από δύο πυρήνες, αν και παράγονται επεξεργαστές με 4, 6, 8 ή περισσότερα στοιχεία. Ωστόσο, η πλήρης απόδοση των συσκευών μπορεί να επιτευχθεί μόνο με την ισορροπία ολόκληρου του συστήματος, των οποίων οι παράμετροι πρέπει να αντιστοιχούν στη μνήμη RAM, στον σκληρό δίσκο, στην κάρτα γραφικών και σε άλλα στοιχεία του υπολογιστή.