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

* Γνώση Υπολογιστών >> Υλικό υπολογιστών >> Δίσκοι & Αποθήκευση Υπολογιστών

Πλεονεκτήματα των πολλών επεξεργαστών System-on - Chips

Έχοντας αρκετές επεξεργαστές σε ένα μόνο chip καθιστά τα συστήματα πιο γρήγορα και πιο ισχυρό . Αυτό είναι ιδιαίτερα σημαντικό για τα συστήματα σε «πραγματικό χρόνο » - συστήματα που λειτουργούν με συστήματα διαβίωσης ή με τη λειτουργία βίντεο . Υπολογιστές συχνά σταματούν για να συγχρονίσετε διαφορετικά "νήματα" - τα ξεχωριστά προγράμματα που εργάζονται από κοινού . Πολυεπεξεργαστών system-on -chips είναι μία λύση για να συντονίσουν τα διάφορα θέματα που συνθέτουν τα συστήματα πραγματικού χρόνου . Κύκλοι Machine
Η

Όλοι οι υπολογιστές της λειτουργίας επαναλαμβάνοντας το ίδιο " κύκλος μηχανής " ξανά και ξανά . Βήμα 1 : Λήψη την επόμενη εντολή από τη μνήμη . Βήμα 2 : Εκτελέστε την εντολή που μόλις παρατραβηγμένο . Αυτός είναι ο τρόπος που ο υπολογιστής λειτουργεί τον τρόπο του μέσω των προγραμμάτων - μια εντολή σε έναν χρόνο . Τα προγράμματα κωδικοποιούν αλγόριθμοι για το πώς να κάνει διάφορες εργασίες και ο υπολογιστής περνάει μόνο μέσα από τις οδηγίες του προγράμματος . Πριν από το 1970, όταν αρχικά chips που εμφανίζονται , η κεντρική μονάδα επεξεργασίας ( CPU ), που έκανε την γοητευτικός και εκτέλεση πρόσβαση στη μνήμη για κάθε εντολή όπως χρειαζόταν . Η πρώτη βελτίωση σε αυτή τη διαδικασία ήταν η ανάπτυξη της " cache" - ένα μικρό μπλοκ της εξαιρετικά υψηλής ταχύτητας μνήμη εικόνων
τσιπ υπολογιστών
Η

Με την ανάπτυξη των τσιπ . , η CPU τέθηκε σε ένα τσιπ , τη μνήμη cache σε μια άλλη και τη μνήμη για άλλες μάρκες . Για να φέρω ένα νέο εντολή που έπρεπε να μεταφέρει πληροφορίες από το ένα τσιπ στο άλλο . Το πρόβλημα με αυτό είναι ότι η πρόσβαση σε πληροφορίες "off chip" διαρκεί περίπου 1.000 φορές περισσότερο από ό, τι κινείται πληροφορίες γύρω από ένα τσιπ . Η πρώτη βελτίωση σε αυτό ήταν να θέσει μέρος της κρυφής μνήμης πάνω στο τσιπ . On - chip cache ονομάζεται L1 cache , και εκτός cache chip ονομάζεται L2 cache . Είναι πλέον μεγάλα μπλοκ του προγράμματος μετακόμισε στο L2 και μπλοκ του L2 μετακόμισε στο L1 ? Η πλειοψηφία των λήψεων είναι κατασκευασμένα από L1 , η οποία επιταχύνει σημαντικά τη διαδικασία ανάκτησης /εκτελέσει

Η . multiprocessing
Η

οι υπολογιστές έχουν πάρει πιο γρήγορα τόσο το γοητευτικός και εκτέλεσης , αλλά δεν υπάρχει άλλος τρόπος για να επιταχυνθεί η επεξεργασία : πολυεπεξεργασία . Αυτό σημαίνει ότι έχει δύο ή περισσότερους επεξεργαστές, όπου κάθε CPU εργάζεται για διαφορετικές διαδικασίες . Μερικές από τις πρώτες εφαρμογές αυτής της ιδέας που εμπλέκονται το χειρισμό των διαδικασιών εισόδου και εξόδου. Πρόωρη υπολογιστές δεν εργάζονταν μέσω του αλγορίθμου επεξεργασίας κατά την εκτύπωση . Έχοντας μια άλλη CPU να ελέγχουν μόνο την εκτύπωση σημαίνει ότι το κύριο CPU δίνει ακριβώς το CPU του εκτυπωτή το μήνυμα για την εκτύπωση και , στη συνέχεια, συνεχίζεται με την επεξεργασία , ενώ εμφανίζεται η εκτύπωση . Multiprocessing καλείται επίσης η παράλληλη επεξεργασία , επειδή δύο ή περισσότερες διεργασίες λαμβάνουν χώρα ταυτόχρονα .
Εικόνων Συστήματα σε ένα τσιπ
Η

Κάνοντας αρκετές επεξεργαστές μαζί με κρύπτες L1 τους σε ένα μόνο chip σημαίνει ότι η πλειοψηφία των οδηγιών φέρνει , καθώς και τα μηνύματα μεταξύ των μεταποιητών , δεν χρειάζεται να πάει off- chip . Αυτά τα τσιπ γίνονται όλο και πιο δημοφιλής για την υψηλή ταχύτητα επεξεργασίας πολύπλοκων προγραμμάτων .
Η
εικόνων

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

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