Sections
Προηγουμενα εξαμηνα
ΕΑΡΙΝΟ ΕΞAΜΗΝΟ 2005 / SPRING TERM 2005
Y7 - Παράλληλα Συστήματα / Parallel Systems
Μεταπτυχιακό μάθημα / Graduate CourseE06 - Παράλληλη Επεξεργασία / Parallel Processing
- 3ο σετ Προγραμμάτων
Χρήση του LAM/MPI για παράλληλα προγράμματα υπολογισμού του πολλαπλασιασμού πινάκων, χρησιμοποιώντας τις τεχνικές της αυτοδρομολόγησης και του strip partitioning.Προθεσμία: Δευτέρα, 23 Μαΐου 2005, ώρα 18:00
Ηλεκτρονική παράδοση των προγραμμάτων, με το turnin:
turnin set3@cse06 <αρχεία>
- 2ο σετ Προγραμμάτων
Χρήση των POSIX threads (pthreads) για παράλληλα προγράμματα υπολογισμού:- του π = 3.141592
- του πολλαπλασιασμού πινάκων
Προθεσμία: Παρασκευή 22 Απριλίου 2004
Ηλεκτρονική παράδοση των προγραμμάτων, με το turnin:
turnin set2@cse06 <αρχεία>
- 1ο σετ Προγραμμάτων
(α) Χρήση της κοινής μνήμης του Unix (SysV shared memory IPC) για παράλληλα προγράμματα υπολογισμού:- του π = 3.141592
- του πολλαπλασιασμού πινάκων
(β) Επίσης, θα πρέπει να υλοποιήσετε κλήσεις φραγής (barriers), να περιγράψετε αναλυτικά την λειτουργία τους και να τις δοκιμάσετε για την ορθότητα της λειτουργίας τους.
Δίνονται σειριακά προγράμματα για το π = 3.141592 και τον πολλαπλασιασμό πινάκων, καθώς και δύο πίνακες 256 επί 256, A και B για δοκιμές.
Προθεσμία: Δευτέρα, 11 Απριλίου 2005
Ηλεκτρονική παράδοση των προγραμμάτων, με το turnin:
turnin set1@cse06 <αρχεία>
- Οδηγίες για την χρήση του LAM / MPI
- Πως να χρονομετρήσετε στο Unix
- Διεργασίες, κοινή μνήμη και σημαφόροι στο Unix