Τι είναι η μαζική παράλληλη επεξεργασία (MPP); ορισμός & νόημα

click fraud protection

Αυτός ο τύπος αρχιτεκτονικής παράλληλης επεξεργασίας χρησιμοποιεί περισσότερους από χίλιους μεμονωμένους μικροεπεξεργαστές για την επίλυση ασυνήθιστα πολύπλοκων υπολογισμών. Αυτό σημαίνει πράγματα όπως επιστημονικοί ή μηχανικοί υπολογισμοί που δεν θα ήταν καθόλου δυνατοί με κανονικούς υπολογιστές. Ένας τύπος υπερυπολογιστή, τα MPP είναι μια καλύτερη εναλλακτική λύση στους «παραδοσιακούς» υπερυπολογιστές με έναν επεξεργαστή. Και τα δύο μπορούν να ολοκληρώσουν τις ίδιες εργασίες, αλλά τα MPP μπορούν να το κάνουν πιο γρήγορα και πιο αποτελεσματικά.

Η Technipages εξηγεί τη μαζική παράλληλη επεξεργασία (MPP)

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

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

Κοινές χρήσεις της μαζικής παράλληλης επεξεργασίας (MPP)

  • Τα MPP χρησιμοποιούν πολλαπλή παράλληλη επεξεργασία για να επιτύχουν εργασίες αδύνατες για έναν κανονικό υπολογιστή.
  • Διαφορετικοί τύποι MPP χρησιμοποιούν διαφορετικές ρυθμίσεις μνήμης/CPU.
  • Σε σύγκριση με τους υπερυπολογιστές ενός επεξεργαστή, οι MPP χρειάζονται πρόσθετη αρχιτεκτονική που να υποστηρίζει ειδικά τη ρύθμισή τους.

Συνήθεις κακές χρήσεις μαζικής παράλληλης επεξεργασίας (MPP)

  • Τα MPP είναι υπολογιστές που χρησιμοποιούν περισσότερους από έναν επεξεργαστές.