Sections
Προηγούμενα εξάμηνα:
ΕΑΡΙΝΟ ΕΞAΜΗΝΟ 2001 / SPRING TERM 2001
4-45 - Λειτουργικά Συστήματα / Operating Systems
-  Project (ομάδες των 3 ατόμων)
 Εισαγωγή προτεραιοτήτων στις διεργασίες χρηστών του MINIX: τροποποίηση της εντολής ps, υλοποίηση της εντολής nice και τροποποίηση του χρονοπρογραμματιστή.Παρουσίαση: Δευτέρα 25 Ιουνίου 2001, ώρα 13:00, στο εργαστήριο 
-  Προγραμματιστική Άσκηση (ατομική) 
 Πολλαπλοί παραγωγοί/καταναλωτές και συνδετημόνες φιλόσοφοι με χρήση διεργασιών, κοινής μνήμης και σημαφόρων στο Unix.Προθεσμία: Τετάρτη 16 Μαΐου 2001, στο μάθημα Ηλεκτρονική παράδοση των προγραμμάτων, με το turnin: turnin exer1@csc45 <αρχεία> 
- ΑΝΑΚΟΙΝΩΣΗ: Το μάθημα της Τρίτης, 24/4/2001, αναβάλεται..
-  Περιληπτικές οδηγίες για 
       την χρήση του MINIX
-  Διεργασίες,
       κοινή μνήμη και σημαφόροι στο Unix
  
E-06 - Παράλληλη Επεξεργασία / Parallel Processing
- Ύλη: όλα εκτός: 3.3, αποδείξεις στις 5.4 και 5.5, 7, 8.7, 9.5
-  3ο σετ Προγραμμάτων 
 Χρήση του LAM/MPI για παράλληλα προγράμματα υπολογισμού του πολλαπλασιασμού πινάκων, χρησιμοποιώντας τις τεχνικές διαχωρισμού σκακιέρας και του strip partitioning.Προθεσμία: Τετάρτη 30 Μαΐου 2001, ώρα 14:00 Ηλεκτρονική παράδοση των προγραμμάτων, με το turnin: turnin set3@cse06 <αρχεία> 
-  2ο σετ Προγραμμάτων 
 Χρήση της βιβλιοθήκης των νημάτων (pthreads) για παράλληλα προγράμματα υπολογισμού:- του π = 3.141592
- του πολλαπλασιασμού πινάκων
 Προθεσμία: Τετάρτη 16 Μαΐου 2001, ώρα 20:00 Ηλεκτρονική παράδοση των προγραμμάτων, με το turnin: turnin set2@cse06 <αρχεία> 
-  1ο σετ Προγραμμάτων 
 Χρήση της κοινής μνήμης του Unix (SysV shared memory IPC) για παράλληλα προγράμματα υπολογισμού:- του π = 3.141592
- του πολλαπλασιασμού πινάκων
 Δίνονται σειριακά προγράμματα για το π = 3.141592 και τον πολλαπλασιασμό πινάκων, καθώς και δύο πίνακες 256 επί 256, A και B για δοκιμές. Προθεσμία: Τετάρτη 4 Απριλίου 2001, ώρα 20:00 Ηλεκτρονική παράδοση των προγραμμάτων, με το turnin: turnin set1@cse06 <αρχεία> 
- Οδηγίες για την χρήση του LAM / MPI
- Πως να χρονομετρήσετε στο Unix
