Εξέλιξη Κομματιού

Εισαγωγή

Περίληψη Λειτουργιών και Αρχιτεκτονικής MPI (MPI)

  • Βασικές αρχές παράλληλων υπολογισμών
  • Ο προ cessus MPI

  • Καθοδήγηση για την Εγκατάσταση MPICH

    • Επιλογές εγκατάστασης και ρύθμισης
    • Κοινόχρησες βιβλιοθήκες
    • Εγκατάσταση διαχειριστών διεργασίας

    • Βασικοί Προγραμματισμός με MPI

      • Γράφοντας, κωδικοποίηση και σύνδεση προγραμμάτων
      • Εντολές αποκωδικοποίησης
      • Χρήση Makefiles

      • Εκτέλεση Προγραμμάτων με MPI

        • Κανονικό mpiexec
        • Επεκτάσεις διαχείρισης διεργασιών
        • Οριοθέτηση remshell

        • Αποστολή και Λήψη Μηνυμάτων

          • Ρουτίνες μετάδοσης μηνυμάτων
          • Buffer και τύποι (tags)
          • Χρήση κλήσεων βιβλιοθήκης
          • Ευρεία διάδοση και μείωση

          • Σύμφωνη Επικοινωνία στο MPI

            • Ομαλοποίηση
            • Αρχικές μοντέλα, ρουτίνες και επιχειρήματα
            • Δημιουργία ομάδων

            • Εργασία με Ζητητικά Buffering

              • Διασυνδεόμενη και αδιασυνδεόμενη επικοινωνία
              • Δικαιοσύνη στη μετάδοση μηνυμάτων
              • Λειτουργίες επικοινωνίας

              • Κατανόηση Τύπων Δεδομένων και Αντικειμένων στο MPI

                • Βασικοί τύποι δεδομένων
                • Βέκτορες και δομές
                • Αλληλεπιδρασία δεδομένων
                • MPI αντικείμενα και αναφορές

                • Γράφοντας Βιβλιοθήκες Μετάδοσης Μηνυμάτων

                  • Ιδιότητες
                  • Ακολουθίες σειράς
                  • Διαχείριση και προσωρινή αποθήκευση tags

                  • Αξιολόγηση Του Συνόλου των Παράλληλων Προγραμμάτων

                    • O MPI timer
                    • Περιφερειακή διεπαφή
                    • Αρχεία Καταγραφής

                    • Ενσωμάτωση Πολλαπλών Προγραμμάτων

                      • Αποστολή και ανταλλαγή δεδομένων μεταξύ προγραμμάτων
                      • Χρήση intercommunicators

                      • Τονοθέτηση Προβλημάτων

                        Περίληψη και Συμπέρασμα

Απαιτήσεις

  • Εμπειρία σε γλώσσες προγραμματισμού όπως η C, C++, και Fortran

  • Ακροατήριο

    • Αναπτυξείς
    • Προγραμματιστές

 7 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (4)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες