Sections
Προηγούμενα εξάμηνα:
ΕΑΡΙΝΟ ΕΞAΜΗΝΟ 2000 / SPRING TERM 2000
Αποτελέσματα εξετάσεων Σεπτεμβρίου 2000
E-06 - Παράλληλη Επεξεργασία / Parallel Processing
- 2ο σετ Προγραμμάτων
Χρήση του MPI για πολλαπλασιασμό πινάκων.
Πειραματισμός με 2, 3, και 4 υπολογιστές.Παράδοση και παρουσίαση στο εργαστήριο:
Τετάρτη, 7 Ιουνίου 2000, αμέσως μετά τις εξετάσεις
Ηλεκτρονική παράδοση των προγραμμάτων, με το turnin:
turnin par2@cse19 <αρχεία>
- 1ο σετ Προγραμμάτων
Χρήση της κοινής μνήμης του Unix (SysV shared memory IPC) και των νημάτων POSIX (pthreads) για παράλληλα προγράμματα υπολογισμού:- του π = 3.141592
- του πολλαπλασιασμού πινάκων
ΠΡΟΣΟΧΗ: Η συνάρτηση semctl() έχει προβλήματα στο Solaris. Επομένως, τα προγράμματά σας που χρησιμοποιούν κοινή μνήμη, είναι προτιμότερο να τα δοκιμάζετε στα Silicon Graphics.
Δίνονται σειριακά προγράμματα για το π = 3.141592 και τον πολλαπλασιασμό πινάκων, καθώς και δύο πίνακες 100 επί 100, A και B για δοκιμές.
Παράδοση και παρουσίαση στο εργαστήριο:
Δευτέρα, 22 Μαΐου 2000, ώρα 14:00
Ηλεκτρονική παράδοση των προγραμμάτων, με το turnin:
turnin par1@cse19 <αρχεία>
- Οδηγίες για την χρήση του LAM / MPI
- Τα περιεχόμενα του βιβλίου
E-19 - Θεωρία Γραφημάτων / Graph Theory
Ανεπίσημη βαθμολογία στις ΑσκήσειςΤα προγράμματά σας θα πρέπει να τα παραδίδετε εκτυπωμένα αλλά και ηλεκτρονικά, χρησιμοποιώντας το turnin (/usr/local/bin/turnin). Δείτε τις οδηγίες χρήσης του turnin. Για αυτό το μάθημα, η διεύθυνση που πρέπει να δίνετε είναι exerX@cse19 όπου Χ είναι ο αριθμός του σετ Ασκήσεων (exer1, exer2, ...).
- 4ο σετ Ασκήσεων (Προθεσμία: Τρίτη, 23 Μαΐου 2000)
- 3ο σετ Ασκήσεων (Προθεσμία: Πέμπτη, 20 Απριλίου 2000)
- 2ο σετ Ασκήσεων (Προθεσμία: Πέμπτη, 6 Απριλίου 2000. Παράταση λόγω εκλογών, γιά όσους την χρειάζονται: Τρίτη, 11 Απριλίου)
- 1ο σετ Ασκήσεων (Προθεσμία: Τρίτη, 21 Μαρτίου 2000)
- graphfile.c: Κώδικας C που πρέπει να κάνετε #include στο πρόγραμμά σας προκειμένου να διαβάζετε γράφους από αρχεία.
- testgrf.c: Μικρό πρόγραμμα που δείχνει πως να χρησιμοποιήσετε το graphfile.c
- g1 και g2: Αρχεία δύο απλών γράφων
Δεν υπάρχει προγραμματιστική άσκηση σε αυτό το σετ.
Δεν υπάρχει προγραμματιστική άσκηση σε αυτό το σετ.
Για τα προγράμματα: turnin exer2@cse19 <αρχεία>
Για τα προγράμματα: turnin exer1@cse19 <αρχεία>
Αρχεία και προγράμματα C που θα χρειαστείτε: