Πολυεπεξεργαστής

Συγγραφέας: John Stephens
Ημερομηνία Δημιουργίας: 26 Ιανουάριος 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
Μέσα στον υπολογιστή σου - Μπετίνα Μπέαρ
Βίντεο: Μέσα στον υπολογιστή σου - Μπετίνα Μπέαρ

Περιεχόμενο

Ορισμός - Τι σημαίνει ο πολυεπεξεργαστής;

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


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

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

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί τον πολυεπεξεργαστή

Κατά την επεξεργασία πολλαπλών επεξεργαστών, όλες οι CPU μπορούν να έχουν ίσες λειτουργίες ή μερικές μπορούν να δεσμευτούν για συγκεκριμένες λειτουργίες.

Διαφορετικοί τρόποι χρήσης ενός πολυεπεξεργαστή περιλαμβάνουν:


  • Ως μονοεπεξεργαστής, όπως μια ενιαία οδηγία, μεμονωμένα δεδομένα (SISD)
  • Μέσα σε ένα ενιαίο σύστημα για την εκτέλεση πολλαπλών, ατομικών σειρών οδηγιών σε πολλαπλές οπτικές γωνίες, όπως πολλαπλές οδηγίες, πολλαπλά δεδομένα (MIMD)
  • Μια ενιαία σειρά οδηγιών σε διάφορες οπτικές γωνίες, όπως μια απλή οδηγία, πολλαπλά δεδομένα (SIMD), η οποία χρησιμοποιείται συνήθως για την επεξεργασία φορέων
  • Πολλαπλές σειρές οδηγιών σε μια ενιαία οπτική γωνία, όπως η πολλαπλή εντολή, μεμονωμένα δεδομένα (MISD), η οποία χρησιμοποιείται για πλεονασμό σε συστήματα αποτυχίας και, περιστασιακά, για την περιγραφή επεξεργαστών υπερ-σπειρώματος ή αγωγών

Τα οφέλη από τη χρήση ενός πολυεπεξεργαστή περιλαμβάνουν:

  • Βελτιωμένη απόδοση
  • Πολλαπλές εφαρμογές
  • Πολλαπλοί χρήστες
  • Πολυλειτουργικότητα μέσα σε μια εφαρμογή
  • Υψηλή απόδοση και / ή απόκριση
  • Κοινή χρήση υλικού μεταξύ επεξεργαστών

Αρχιτεκτονική επικοινωνίας ενός πολυεπεξεργαστή:


  • Πέρασμα
    • Ανεξάρτητος χώρος διευθύνσεων για κάθε επεξεργαστή
    • Επικοινωνία με επεξεργαστή μέσω διέλευσης
    • Οι επεξεργαστές περιλαμβάνουν ιδιωτικές μνήμες
    • Επικεντρώνει την προσοχή σε υψηλές τιμές, μη τοπικές επιχειρήσεις

  • Κοινόχρηστη μνήμη
    • Η επικοινωνία του επεξεργαστή γίνεται μέσω ενός κοινόχρηστου χώρου διευθύνσεων
    • Η επικοινωνία του επεξεργαστή γίνεται μέσω μνήμης ανάγνωσης / εγγραφής κοινής μνήμης
    • Βολικό για συσκευές μικρής κλίμακας
    • Χαμηλότερη λανθάνουσα κατάσταση
    • Μη-ομοιόμορφη πρόσβαση μνήμης (NUMA) ή συμμετρική πολυεπεξεργασία (SMP)