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

(ΜΚ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
-
Δεν υπάρχει περίγραμμα