Χρησιμοποιούμε cookies για την ανάλυση της επισκεψιμότητάς μας. Αν συνεχίσετε να χρησιμοποιείτε την ιστοσελίδα μας, συναινείτε στη χρήση των cookies μας.
Οκ Συμφωνώ!
Πανεπιστήμιο
Ιωαννίνων
ΤΟ ΤΜΗΜΑ
Χαιρετισμός Κοσμήτορα
Στόχος του Τμήματος
Οργάνωση
ΓΡΑΜΜΑΤΕΙΑ
Προσωπικό
Κοινωνική Ευθύνη
Δράσεις
ΣΠΟΥΔΕΣ
Πληροφορικής & Τηλεπικοινωνιών (ΝΠΣ)
Μηχανικών Πληροφορικής ΤΕ (ΠΠΣ)
Διεθνείς Συνεργασίες (Erasmus+)
Προγράμματα Μεταπτυχιακών Σπουδών
Εκπόνηση Διδακτορικών Διατριβών
Δια βίου εκπαίδευση
Επαγγελματικα Δικαιωματα
Ακαδημαϊκό Ημερολόγιο
ΕΡΕΥΝΑ
Ερευνητικά Εργαστήρια
Ερευνητικά Έργα
Συνεργασίες
Μεταδιδακτορική Έρευνα - Σπουδές
ΧΡΗΣΙΜΑ
Αρχείο Ανακοινώσεων
Γραμματεία & Έντυπα
Πρόσβαση στο τμήμα
Φοιτητική μέριμνα
Σπουδές στην Αρτα
Πανεπιστήμιο Ιωαννίνων
ΔΙΑΣΦΑΛΙΣΗ ΠΟΙΟΤΗΤΑΣ
Πολιτική Ποιότητας
Χρήση & Διαχείριση Δεδομένων
Δεδομένα Ποιότητας
Πιστοποίηση & Αξιολόγηση
Μηχανισμός Παραπόνων/ Ενστάσεων
Δείκτες Ποιότητας (ΟΠΕΣΠ)
Ετήσια Στοχοθεσία
Στρατηγικός Σχεδιασμός
Αξιολογήσεις Διδασκαλίας
Στοιχεία Οργάνωσης, Λειτουργίας και Βιωσιμότητας
Επικοινωνία
ΠΡΩΤΟΕΤΕΙΣ
/
ΦΟΙΤΗΤΕΣ
/
ΚΑΘΗΓΗΤΕΣ
/
ΓΡΑΜΜΑΤΕΙΑ
/
ΑΠΟΦΟΙΤΟΙ
ΚATANEMHMENA & ΠΑΡΑΛΛΗΛΑ ΣΥΣΤΗΜΑΤΑ
Αρχική
ΚATANEMHMENA & ΠΑΡΑΛΛΗΛΑ ΣΥΣΤΗΜΑΤΑ
Μαθησιακά Αποτελέσματα:
Τα μαθησιακά αποτελέσματα που επιδιώκει να επιτύχει το μάθημα είναι:
Να απαντά στο ερώτημα σχετικά με την ανάγκη για παράλληλη υπολογιστική σε σύγχρονα υπολογιστικά συστήματα.
Κατανόηση ορολογίας και τεχνολογιών που χρησιμοποιούνται σε παράλληλα και κατανεμημένα συστήματα.
Συγγραφή παράλληλων προγραμμάτων.
Συγγραφή κατανεμημένων προγραμμάτων.
Συγγραφή ταυτόχρονων προγραμμάτων.
Ικανότητα ανάπτυξη λύσεων σε προβλήματα υπολογιστικής υψηλών επιδόσεων.
Κατανόηση προγραμματιστικού μοντέλου που χρησιμοποιείται σε μονάδες επεξεργασίας γραφικών (π.χ. Nvidia CUDA).
Γενικές Ικανότητες:
Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών.
Προσαρμογή σε νέες καταστάσεις.
Λήψη αποφάσεων.
Αυτόνομη εργασία.
Ομαδική εργασία.
Σχεδιασμός και διαχείριση έργων.
Άσκηση κριτικής και αυτοκριτικής.
Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης.
Περιεχόμενο Μαθήματος:
Αρχιτεκτονικές παράλληλων και κατανεμημένων συστημάτων.
Δίκτυα διασύνδεσης.
Βασικές αρχές παράλληλων και κατανεμημένων υπολογισμών σε συστήματα κοινόχρηστης μνήμης και σε συστήματα κατανεμημένης μνήμης.
Επιτάχυνση και αποδοτικότητα παράλληλων αλγορίθμων.
Διεργασίες, νήματα.
Ταυτοχρονισμός.
Κρίσιμα τμήματα, αμοιβαίος αποκλεισμός, αναμονή σε εκρήγορση, συγχρονισμός φράγματος, σημαφόροι, μεταβλητές υπό συνθήκη.
Πολυνηματικός προγραμματισμός με pThreads.
Πολυνηματικός προγραμματισμός υψηλού επιπέδου με το OpenMP.
Προγραμματισμός συστημάτων κατανεμημένης μνήμης με το MPI.
Μονάδες επεξεργασίας γραφικών (GPUs) για παράλληλη υπολογιστική.
Facebook
Instagram
Tweeter
Linkedin
Youtube