Σύγχρονη επεξεργαστές περιέχουν εκατοντάδες εκατομμύρια τρανζίστορ . Κάθε ελέγχει τη ροή του ηλεκτρικού ρεύματος , που αντιπροσωπεύουν ένα "ένα ", όταν επιτρέπει στο ρεύμα να περάσει μέσα και ένα " μηδέν" , όταν δεν το κάνει. Ο επεξεργαστής χρησιμοποιεί αυτή τη δυαδική γλώσσα για την εκτέλεση υπολογισμών στη συνέχεια στέλνει τα αποτελέσματα σε άλλα στοιχεία . Το ρολόι ρυθμούς την κυκλοφορία των εν λόγω πράξεων από την αύξηση και μείωση του ηλεκτρικού ρεύματος . Αυτό του επιτρέπει να πω μερικά συστατικά όταν για την αποστολή δεδομένων και άλλοι πότε να το περιμένουμε , διατηρώντας έτσι το σύστημα που ρέει . Με κάθε υψηλό /χαμηλό κύκλο , τρανζίστορ του επεξεργαστή χειριστείτε το ρεύμα για την εκτέλεση υπολογισμών και να εκτελέσει τις οδηγίες . Για παράδειγμα, ένα τριών gigahertz ( GHz) επεξεργαστή μπορεί να λειτουργεί σε ένα ρυθμό τρία δισεκατομμύρια κύκλους ανά δευτερόλεπτο . Οι περισσότεροι κύκλοι ένας επεξεργαστής μπορεί να χειριστεί ανά δευτερόλεπτο , τόσο πιο γρήγορα το ρολόι μπορεί να αντλήσει την τρέχουσα και την καλύτερη των εικόνων
Οδηγίες Per Clock ( IPC )
Η
Το IPC είναι η ποσό των οδηγιών ο επεξεργαστής εκτελεί ανά κύκλο . Εξαρτάται από τον αριθμό ενός επεξεργαστή των τρανζίστορ και η συνολική αρχιτεκτονική σε μεγάλο βαθμό . Αν και είναι της μόδας να εξομοιώσει την ταχύτητα του επεξεργαστή με την απόδοση , δεν έχει νόημα χωρίς IPC . Όπως ένα ταχέως κινούμενο τρένο φορτίου που μεταφέρουν ένα μόνο παράθυρο του φορτίου , δεν κάνει κανένα καλό να έχουμε έναν επεξεργαστή υψηλής ταχύτητας εκτελεί εντολές δισεκατομμύρια φορές το δευτερόλεπτο , αν κάθε φορά που εκτελεί μόνο δύο οδηγίες. Αν εκτελεί εβδομήντα δισεκατομμύρια , αρχίζει να λειτουργεί σαν ένα σύγχρονο υπολογιστή . Ένας γρήγορος τρόπος για να πάρετε μια γενική αίσθηση της απόδοσης ενός επεξεργαστή είναι να πολλαπλασιάσει IPC από το ρυθμό του ρολογιού .
Η Cache Size
Η
Επεξεργαστές πάρουν τα δεδομένα τους από τον υπολογιστή Random Access Memory ( RAM ) . Δεδομένου ότι τα στοιχεία χύνει μέσα , τα αντίγραφα που ο επεξεργαστής και το στέλνει σε ένα " cache ". Η μνήμη cache λειτουργεί ως προσωρινό σταθμό τρόπο πληροφορίες . Κάνει συχνά ή πρόσφατα δεδομένα που χρησιμοποιούνται άμεσα διαθέσιμα για να σώσει τον επεξεργαστή από την υποχρέωση να ανακτήσει από τη μνήμη RAM . Όσο μεγαλύτερη είναι η μνήμη cache , τα περισσότερα από αυτό το εύκολο στην πρόσβαση μνήμης του επεξεργαστή μπορεί να χρησιμοποιήσει . Εικόνων
Single - core εναντίον Multi-core
Η
Ένα multi-core επεξεργαστής είναι ουσιαστικά ένας αριθμός ομοίων επεξεργαστών ενσωματωθούν σε ένα ενιαίο τσιπ . Αυτό αυξάνει , αλλά δεν κυριολεκτικά διπλασιαστεί , το IPC . Επίσης, επιτρέπει στον επεξεργαστή να διαιρέσει εργασίας . Εάν το λογισμικό είναι γραμμένο για πολλαπλούς πυρήνες , ο επεξεργαστής μπορεί να χωρίσει πολύπλοκες οδηγίες σε έναν αριθμό απλούστερων οδηγίες , μια διαδικασία γνωστή ως " σπείρωμα. " Εάν το λογισμικό δεν είναι multi-core ειδικά , ο επεξεργαστής μπορεί να διαιρέσει την εργασία σε επίπεδο σύνολο των λειτουργιών , όπως το κατέβασμα βίντεο ή λειτουργία του λογισμικού , τη δημιουργία ενός «συγγένεια» μεταξύ ορισμένων πυρήνων και συγκεκριμένες δραστηριότητες .
Η
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα