• Ελληνικά
  • English

MEM-294 Παράλληλοι Υπολογισμοί

MEM-294 Παράλληλοι Υπολογισμοί

ΚατεύθυνσηΜαθηματικώνΕφαρμοσμένων Μαθηματικών
ΕίδοςΕπιλογής Κορμού (Κ8)Επιλογής Προχωρημένο
Έτος/εξάμηνο3ο / Εαρινό
ECTS/Διδακτικές μονάδες8 / 5
Ώρες διαλέξεων/εργαστηρίων4 / 2
Προαπαιτού­μενα μαθήματαΚανένα
Συνιστώμενα μαθήματαMEM-104, MEM-107, MEM-251
Μέθοδος διδασκαλίαςΔιαλέξεις, εργαστήριο προβλημάτων
Μέθοδος αξιολόγησηςΤελική εξέταση, εξετάσεις προόδου

Μαθησιακά αποτελέσματα

Με την ολοκλήρωση του μαθήματος, οι φοιτητές θα είναι σε θέση:

  • Να γνωρίζουν την ταξινόμηση των παράλληλων αλγορίθμων (bit-level, control-level και data-parallel level).
  • Να γνωρίζουν τους περιορισμούς που θέτει η επικοινωνία μεταξύ υπολογιστικών μονάδων.
  • Να κατανοούν το πρόβλημα της τοπικότητας των δεδομένων και τα σχήματα επικοινωνίας των υπολογιστικών μονάδων.
  • Να είναι σε θέση να αναλύουν παράλληλους αλγορίθμους για την επίλυση σύνθετων προβλημάτων τηε αριθμητικής ανάλυσης.
  • Να είναι σε θέση να υλοποιούν παράλληλους αλγόριθμους χρησιμοποιώντας τα πρότυπα OpenMP και MPI.

Περιεχόμενο

  • Βασικά στοιχεία αρχιτεκτονικής παράλληλων μηχανών. Τοπολογία διασύνδεσης.
  • Πρότυπα παράλληλου υπολογισμού. Προσομοιώσεις μεταξύ προτύπων. Χρονοδρομολήγηση διεργασιών.
  • Βασικές τεχνικές σχεδιασμού παράλληλων αλγορίθμων. Παράλληλα συστήματα κοινής και κατανεμημένης μνήμης.
  • Παράλληλοι αλγόριθμοι για προβλήματα ταξινόιμησης, συγχώνευσης, προθεμάτων, κ.α. Παράλληλοι αλγόριθμοι για λύση γραμμικών συστημάτων.
  • Προγραμματισμός κατανεμημένης μνήμης με χρήση της OpenMP. Το μοντέλο μεταβίβασης μηνυμάτων MPI.

Συνιστώμενη βιβλιογραφία

  • Εισαγωγή στον Παράλληλο Υπολογισμό. Πρότυπα, Αλγόριθμοι, Προγραμματισμός, Γ. Πάντζιου, Β. Μάμαλης, Α. Τομαράς, Εκδόσεις Νέων Τεχνολογιών Ιδιωτική Κεφαλαιουχική Εταιρεία, 2013.
  • Parallel Computing: Theory and Practice, M.J. Quinn, McGraw-Hill, 1994.
  • Introduction to Parallel Computing, A. Grama, G. Karypis, V. Kumar, A. Gupta, Addison-Wesley, 2003.

Περιγράμματα μαθημάτων

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare