Αναβάθμιση πλατφόρμας eclass Προβολή

Παρουσίαση/Προβολή

Εικόνα επιλογής

Συστήματα Παράλληλης & Κατανεμημένης Επεξεργασίας

(ΜΚ34) -  Μηνάς Δασυγένης

Περιγραφή Μαθήματος

Γενικές Πληροφορίες Μαθήματος

http://arch.ece.uowm.gr/mdasyg/pdfs/LessonGeneralGuidelines.pdf

Βοηθός Μαθήματος (για απομακρυσμένη υποστήριξη εργαστηριακών ασκήσεων μέσω email + Υπεύθυνος Online φροντιστηρίου): Dimitris Tsiktsiris <dtsiktsiris@uowm.gr>

Βοηθός Μαθήματος Ειρήνη Ταμπάκη <irma.tabakis@gmail.com>

Βοηθός Μαθήματος (εντός εργαστηρίου): Antonis Chatzisavvas <achatzisavvas@uowm.gr>

 

Βοηθός Μαθήματος (για αξιολόγηση εργαστηριακών ασκήσεων): Argiris Sideris <siderman@gmail.com>

Βοηθός Μαθήματος (για αξιολόγηση εργαστηριακών ασκήσεων): Dora Sanida <sanida.dora@gmail.com>

 

 

 

Γενική  περιγραφή.  Πρότυπο von Neumann.  Κατηγοριοποίηση  κατά Flynn.  Πολύ-επεξεργαστές,  Πολύ-υπολογιστές.  Συστήματα  κατανεμημένης  και  κοινόχρηστης μνήμης.  Υπολογισμός  απόδοσης.  Κλιμάκωση. Δίκτυα  διασύνδεσης  παράλληλων  υπολογιστών. Νόμος  του Grosch,  του Amdahl,  των Gustafson Barsis.  Σχεδιασμός  παράλληλων εφαρμογών.  Παραλληλοποίηση  προγραμμάτων - MPI. Συγχρονισμός. Γράφοι  εξάρτησης. Χρονοδρομολόγηση.  Συνάφεια διαμοιραζόμενης μνήμη. MESI. Parallel GPU. Μοντέλα και μηχανισμοί επικοινωνίας διεργασιών.

 

Εργαστηριακές ασκήσεις σε προγραμματισμό παράλληλων εφαρμογών σε OpenMPI, Openmp, threads και CUDA



Introduction to Parallel Systems. Von Neumann organization. Flynn taxonomy.
Multi computer systems and multi-core. Distributed and shared memory. Performance
estimation. Scaling. Interconnection networks. Laws of Grosch, Amdahl, Gustafson-Barsis.
Designing and programming parallel applications. MPI. Synchronization. Dependencies Graph.
Scheduling. Shared Memory coherence. MESI. Parallel GPU.

Laboratory assignments of parallel programming of OpenMPI, threads and CUDA.

 

 

Youtube Playlist Διαλέξεων και Ασκήσεων

 

Ημερομηνία δημιουργίας

Δευτέρα 3 Οκτωβρίου 2011