Τεχνικός ΟΔΗΓΟΣ

Διαμέριση GPU πολλαπλών περιπτώσεων

Η GPU πολλαπλών περιπτώσεων (MIG) είναι μια τεχνολογία NVIDIA που χωρίζει μια ενιαία φυσική GPU σε πολλαπλά απομονωμένα διαμερίσματα υλικού.

2 λεπτά ανάγνωσηΤελευταία ενημέρωση

Επισκόπηση

It matters because it lets one expensive accelerator serve many small workloads at once without them interfering with each other.

Βαθιά κατάδυση

Παρουσιάστηκε με το NVIDIA A100 (Ampere) και συνεχίστηκε σε H100 και νεότερες GPU με κέντρο δεδομένων, η MIG χαράζει μια GPU σε έως και επτά ανεξάρτητες παρουσίες. Σε αντίθεση με το λογισμικό time-slicing, η MIG παρέχει πραγματική απομόνωση υλικού: κάθε στιγμιότυπο έχει τους δικούς της αποκλειστικούς πολυεπεξεργαστές ροής (SM), τμήματα cache L2, ελεγκτές μνήμης και ένα σταθερό τμήμα μνήμης υψηλού εύρους ζώνης. Ένα A100 με 40 GB μπορεί να χωριστεί σε επτά παρουσίες των 5 GB ή λιγότερες μεγαλύτερες. Κάθε διαμέρισμα συμπεριφέρεται σαν μια μικρότερη αυτόνομη GPU, επομένως μια θορυβώδης ή κολλημένη εργασία σε μια περίπτωση δεν μπορεί να λιμοκτονήσει ή να καταστρέψει μια άλλη. Αυτή η εγγυημένη ποιότητα υπηρεσιών καθιστά τη MIG ιδανική για εξυπηρέτηση συμπερασμάτων, συμπλέγματα πολλαπλών ενοικιαστών και περιβάλλοντα ανάπτυξης όπου πολλοί χρήστες μοιράζονται μία κάρτα.

Τεχνική διορατικότητα

Το MIG λειτουργεί κλείνοντας φυσικά την εσωτερική εγκάρσια γραμμή της GPU, έτσι ώστε κάθε στιγμιότυπο να έχει μια σταθερή διαδρομή προς το δικό της slice μνήμης και SM. Η NVIDIA ορίζει τα προφίλ ως κλάσματα όπως 1g,5gb (ένα υπολογιστικό κομμάτι, 5GB) έως 7g,40gb. Μια παρουσία GPU κρατά μνήμη και SM. μέσα σε αυτό μια Υπολογιστική Περίπτωση υποδιαιρεί περαιτέρω τα SM. Επειδή τα διαμερίσματα επιβάλλονται από υλικό, τα σφάλματα, τα σφάλματα ECC και το εύρος ζώνης μνήμης περιορίζονται σε μία μόνο παρουσία.

Στρατηγικός αντίκτυπος

Κόστος και προϋπολογισμός

Οι αποφάσεις για την αρχιτεκτονική καθορίζουν την απόδοση και το λειτουργικό κόστος για χρόνια.

Σαφέστερες αποφάσεις

Η τεχνική εκπαίδευση βοηθά τις ομάδες να επιλέξουν τη σωστή στοίβα, όχι μόνο τη νεότερη.

Ελεγχος ποιότητας

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

Το μέλλον του διαμερίσματος GPU πολλαπλών περιπτώσεων

Καθώς οι GPU αυξάνονται στα 80 GB, 141 GB και πέρα, η κατάτμηση γίνεται πιο ελκυστική, επειδή τα μεμονωμένα μοντέλα σπάνια χρειάζονται μια ολόκληρη κάρτα για συμπέρασμα. Περιμένετε στενότερη ενσωμάτωση Kubernetes και cloud, δυναμική αναδιαμέριση χωρίς αποστράγγιση του κόμβου και πιο λεπτομερή προφίλ. Οι ανταγωνιστικοί προμηθευτές επιδιώκουν παρόμοια εικονικοποίηση GPU τύπου SR-IOV και οι πλατφόρμες συμπερασμάτων χωρίς διακομιστή βασίζονται όλο και περισσότερο στη διαμέριση για να συσκευάζουν πυκνά πολλά μοντέλα και να περιορίζουν τα άχρηστα απόβλητα.

Υλοποίηση σε πραγματικό κόσμο

Ένας πάροχος cloud χωρίζει ένα A100 σε επτά περιπτώσεις, έτσι ώστε επτά πελάτες να λαμβάνουν ο καθένας ένα εγγυημένο, απομονωμένο τμήμα GPU για συμπέρασμα.

Ένα πανεπιστημιακό ερευνητικό σύμπλεγμα δίνει σε κάθε φοιτητή διδάκτορα ένα παράδειγμα MIG 10 GB για πρωτότυπο αντί να μονοπωλεί ολόκληρες κάρτες.

Μια υπηρεσία συμπερασμάτων συσκευάζει πολλά μικρά μοντέλα γλώσσας και όρασης σε ένα H100, το καθένα στο δικό του διαμέρισμα με προβλέψιμο λανθάνοντα χρόνο.

Ένα σύμπλεγμα Kubernetes διαφημίζει στιγμιότυπα MIG ως προγραμματιζόμενους πόρους, έτσι τα pods ζητούν «nvidia.com/mig-1g.5gb» όπως κάθε άλλος πόρος.

Κίνδυνοι & προστατευτικά κιγκλιδώματα

Η βελτιστοποίηση ενός σημείου αναφοράς μπορεί να κρύψει ευρύτερες αδυναμίες του συστήματος.

Το κόστος υποδομής και συντήρησης συχνά υποτιμάται.

Τα κενά ασφάλειας και παρατηρητικότητας μπορούν να αυξηθούν καθώς τα συστήματα γίνονται πιο πολύπλοκα.

Οδικός Χάρτης Εφαρμογής

1

Καθορίστε τους στόχους καθυστέρησης, ποιότητας και κόστους πριν από την εφαρμογή.

2

Σημείο αναφοράς υπό ρεαλιστικές συνθήκες φορτίου και δεδομένων.

3

Παρακολούθηση οργάνου για σφάλματα, μετατόπιση και επιπτώσεις από τον χρήστη.

4

Προετοιμάστε διαδρομές επαναφοράς και απόκρισης συμβάντος πριν την κλιμάκωση.

Συνεχίστε την εξερεύνηση

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Multi-Instance GPU Partitioning quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Έναρξη κουίζ

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Επόμενος οδηγός

Εκμάθηση πολλαπλών εργασιών

Συχνές ερωτήσεις

What is Multi-Instance GPU Partitioning?

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

Τι είδους απομόνωση παρέχει η MIG μεταξύ των περιπτώσεων;

Το MIG επιβάλλει την απομόνωση στο υλικό, αφιερώνοντας SM, τμήματα κρυφής μνήμης L2 και μνήμη σε κάθε εμφάνιση, έτσι ώστε οι φόρτοι εργασίας να μην μπορούν να παρεμβαίνουν.

Σε ποια αρχιτεκτονική NVIDIA παρουσιάστηκε για πρώτη φορά η MIG;

Η MIG έκανε το ντεμπούτο της με το A100 που βασίζεται σε Ampere και συνέχισε σε H100 και μεταγενέστερες GPU με κέντρο δεδομένων.

Ποιος είναι ο μέγιστος αριθμός περιπτώσεων στις οποίες μπορεί να χωριστεί μια GPU με δυνατότητα MIG;

Μια GPU με δυνατότητα MIG όπως το A100 μπορεί να χωριστεί σε έως και επτά ανεξάρτητες παρουσίες.

Σε ένα προφίλ MIG όπως το '1g.5gb', τι αντιπροσωπεύει το '5gb';

Το προφίλ κωδικοποιεί υπολογιστικές φέτες (1g) και την αποκλειστική μνήμη (5GB) που δίνεται στο στιγμιότυπο.

Για ποιον φόρτο εργασίας είναι ιδιαίτερα κατάλληλη η MIG;

Η MIG λάμπει όταν πολλοί μικροί, μεμονωμένοι φόρτοι εργασίας (όπως το συμπέρασμα) μοιράζονται μία κάρτα με εγγυημένη ποιότητα υπηρεσιών.