υπολογιστή

* Γνώση Υπολογιστών >> υπολογιστή >> Σκεύη, εξαρτήματα

Πώς λειτουργεί ο επεξεργαστής διπλού πυρήνα;

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

Πώς επεξεργάζονται επεξεργαστές διπλού πυρήνα

Ο επεξεργαστής διπλού πυρήνα διαφέρει από έναν ενιαίο πυρήνα στο ότι ο επεξεργαστής ενός πυρήνα πρέπει να πάρει τις εισερχόμενες δεδομένα bits ένα κάθε φορά, επεξεργαστείτε το κομμάτι των δεδομένων και μετακινήστε το επόμενο. Μια διαδικασία διπλού πυρήνα ανιχνεύει εισερχόμενες ροές δεδομένων και καθορίζει αν θα μπορούσαν να υπολογιστούν ταχύτερα εάν λειτουργούσαν και οι δύο πυρήνες. Εάν συμβαίνει αυτό, ο επεξεργαστής διπλού πυρήνα θα διαιρέσει τα δεδομένα και θα τσακίσει τους αριθμούς ταυτόχρονα, πράγματι διπλασιάζοντας την ταχύτητα του επεξεργαστή. Ενώ είναι περιορισμένης χρήσης για εφαρμογές που δεν είναι "εντατικές επεξεργαστές", λάμπει πραγματικά όταν εργάζεστε με υπολογισμούς υψηλού επιπέδου ή ακόμα και παιχνίδια υπολογιστή. Όταν φορτώνονται νέα δεδομένα στην κρυφή μνήμη, τραβιέται από τη μονάδα σκληρού δίσκου. Επειδή η CPU μπορεί τυπικά να επεξεργάζεται δεδομένα ταχύτερα από τα μέσα αποθήκευσης από τα οποία απομακρύνεται, η απόδοση πάσχει. Σε επεξεργαστή διπλού πυρήνα, τα δεδομένα τραβιούνται από κάθε επεξεργαστή όταν απαιτείται. Ένας επεξεργαστής διπλού πυρήνα Οι ροές δεδομένων επεξεργάζονται ταυτόχρονα και μόλις υπολογιστούν τα δεδομένα, οι επεξεργαστές επαναφέρουν τα δεδομένα πίσω σε ένα μόνο χρησιμοποιήσιμο ρεύμα. Αυτό δεν πρέπει να συγχέεται με ένα σύστημα πολλαπλών επεξεργαστών, στο οποίο όλοι οι επεξεργαστές βρίσκονται στο ίδιο chip. Το σύστημα πολλαπλών επεξεργαστών, εξαιτίας του τρόπου με τον οποίο τα δεδομένα διαιρούνται και επανεντάσσονται, μπορεί να είναι σημαντικά ταχύτερα από μια ρύθμιση διπλού πυρήνα.

Απαιτήσεις λογισμικού> Οι επεξεργαστές διπλού πυρήνα είναι περιορισμένοι, εξαρτώνται από το λογισμικό. Το λογισμικό για κάθε πρόγραμμα πρέπει να είναι σε θέση να οργανώνει τα δεδομένα που αποστέλλονται και στους δύο πυρήνες επεξεργασίας, διαφορετικά οι διπλοί πυρήνες δεν θα αναγνωρίζουν σωστά τα δεδομένα και χρησιμοποιείται μόνο ένας πυρήνας επεξεργασίας. Τα προγράμματα που θα επωφεληθούν περισσότερο από τους επεξεργαστές διπλού πυρήνα είναι εκείνα που υποστηρίζουν το multi-threading. Αυτά τα προγράμματα ενσωματώνουν κωδικοποίηση που λέει στους επεξεργαστές πώς να διαιρέσουν καλύτερα τα δεδομένα για να επιτύχουν τις καλύτερες ταχύτητες. Επειδή οι ρυθμίσεις διπλού πυρήνα εξαρτώνται από το λογισμικό, οι προγραμματιστές λογισμικού ενσωματώνουν τη δυνατότητα αποστολής πολλαπλών νημάτων στους διπλούς πυρήνες επεξεργασίας, επιτρέποντας έτσι στα προγράμματα να μετατρέπουν τα δεδομένα τους δύο φορές γρήγορα. Παρόλο που αυτό ήταν αρχικά μόνο ένα όφελος για τους πελάτες που χρησιμοποιούν, για παράδειγμα, προγράμματα γραφικών rendering, τα τελευταία χρόνια η βιομηχανία λογισμικού έχει αρχίσει να προφθάσει με το πιο πρόσφατο υλικό. Τώρα, οι επεξεργαστές τετραπλού πυρήνα δεν είναι ασυνήθιστοι, χρησιμοποιώντας 4 επεξεργασμένους πυρήνες αντί για 1 ή 2. Αυτό σημαίνει ότι, σε γραφικά και σε εργασίες βαριάς επεξεργασίας, οι υπολογιστές θα μπορούν να χειρίζονται σημαντικά περισσότερα δεδομένα από ποτέ.

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

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