Skip to main content

Τι είναι το MPP;

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

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

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

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