PDA

Επιστροφή στο Forum : Παράλληλα Συστήματα - Κοτρώνης - Βασικό 1ου τομέα - Εαρινό 2012



manta-rini
05-03-2012, 02:26
Γενικές Πληροφορίες:


Το μάθημα καλύπτει τα τρία επίπεδα των παραλλήλων συστημάτων: αρχιτεκτονική, προγραμματισμός, αλγόριθμοι.

Εισαγωγή: γενικά, παράλληλος προγραμματισμός, παράλληλες αρχιτεκτονικές, μέτρα απόδοσης.

Παράλληλες Αρχιτεκτονικές: Γενική επισκόπηση και εμβάθυνση στις κλάσεις MIMD κοινής και κατανεμημένης μνήμης, επίσης με GPUs.

Παράλληλος Προγραμματισμός- Εργαλεία: Προγραμματισμός MPI και εργαστήριο. Προγραμματισμός κοινής μνήμης με OpenMP και GPGPU (cuda).

Παράλληλοι Αλγόριθμοι επεξεργασίας πινάκων, ταξινόμησης, αναζήτησης κ.α. για διάφορες αρχιτεκτονικές. Υπολογισμός παράλληλης πολυπλοκότητας (επεξεργασία, επικοινωνία).

από σελίδα e-class (http://eclass.di.uoa.gr/courses/D36/) μαθήματος.

e-mail καθηγητή:
Κοτρώνης: cotronis [at] di [.] uoa [.] gr

Πρόγραμμα Διαλέξεων:
Δευτέρα 15:00-17:00, αίθουσα Α2
Τρίτη 15:00-17:00, αίθουσα Α2

Διαδικαστικά:
Θα υπάρξει εργασία 2 ατόμων που θα πιάνει το 40% η ακόμα και το 50% :158: του τελικού βαθμού (δεν διευκρίνησε ποσοστό πάντως). Μπορούν να πάνε και 3 άτομα, αλλά στην περίπτωση αυτή θα έχει περισσότερες απαιτήσεις και θα πρέπει να υπάρχει αναφορά του τι κάνει ο καθένας κλπ.

ΎΛΗ (συγκρεντρωμένη σε ένα pdf). (http://www.forums.gr/showthread.php?41706-%D0%E1%F1%DC%EB%EB%E7%EB%E1-%D3%F5%F3%F4%DE%EC%E1%F4%E1-%CA%EF%F4%F1%FE%ED%E7%F2-%C2%E1%F3%E9%EA%FC-1%EF%F5-%F4%EF%EC%DD%E1-%C5%E1%F1%E9%ED%FC-2012&p=1280986&viewfull=1#post1280986)

Διαλέξεις:
1) Δευτέρα, 5/3/2012: http://eclass.di.uoa.gr/modules/document/img/pdf.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Parallel%20Intro.pdf)Parallel Intro.pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Parallel%20Intro.pdf) , http://eclass.di.uoa.gr/modules/document/img/pdf.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_1%20pacheco%20Intro.pdf)Chapter_1 pacheco Intro.pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_1%20pacheco%20Intro.pdf) (μέχρι κάποιο σημείο)
2) Τρίτη, 6/3/2012: http://eclass.di.uoa.gr/modules/document/img/pdf.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_1%20pacheco%20Intro.pdf)Chapter_1 pacheco Intro.pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_1%20pacheco%20Intro.pdf) (το τελειώσαμε), http://eclass.di.uoa.gr/modules/document/img/pdf.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_2%20pacheco%20H//W%20S//W.pdf)Chapter_2 pacheco H/W S/W.pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_2%20pacheco%20H//W%20S//W.pdf) (αρκετά επιγραμματικά)
3) Δευτέρα, 12/3/2012: http://eclass.di.uoa.gr/modules/document/img/pdf.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_3%20pacheco%20OpenMP.pdf)Chapter_3 pacheco OpenMP.pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_3%20pacheco%20OpenMP.pdf) (1-45)
4) Τρίτη, 13/3/2012: http://eclass.di.uoa.gr/modules/document/img/pdf.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_3%20pacheco%20OpenMP.pdf)Chapter_3 pacheco OpenMP.pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_3%20pacheco%20OpenMP.pdf) (46-83) , http://eclass.di.uoa.gr/modules/document/img/pdf.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/3.%20Programming%20-%20MPI%20course%20%28tempus%20ch5%29.pdf)3. Programming - MPI course (tempus ch5).pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/3.%20Programming%20-%20MPI%20course%20%28tempus%20ch5%29.pdf) (παράγραφοι: 5.5, 5.6, 5.7,5.9)
5) Δευτέρα, 19/3/2012: Εργαστηριακό μάθημα.
6) Τρίτη, 20/3/2012: Δεν έγινε μάθημα.
7) Δευτέρα. 26/3/2012: Εργαστηριακό μάθημα.
8) Τρίτη, 27/3/2012: OpenMP.
9) Δευτέρα, 2/4/2012: Δεν έγινε μάθημα.
10) Τρίτη, 3/4/2012: Επίδειξη προγραμμάτων OpenMP.
11) Δευτέρα, 23/4/2012: http://eclass.di.uoa.gr/modules/document/img/pdf.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_2%20pacheco%20H//W%20S//W.pdf)Chapter_2 pacheco H/W S/W.pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_2%20pacheco%20H//W%20S//W.pdf) (1-130)
12) Τρίτη, 24/4/2012: http://eclass.di.uoa.gr/modules/document/img/pdf.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_2%20pacheco%20H//W%20S//W.pdf)Chapter_2 pacheco H/W S/W.pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_2%20pacheco%20H//W%20S//W.pdf) (130 - τέλος).
13) Δευτέρα, 30/4/2012: Επίσκεψη στον Uranos, παράλληλο υπολογιστή HP Superdome.
14) Τρίτη, 1/5/2012: Δεν έγινε μάθημα.
15) Δευτέρα, 7/5/2012: Δεν έγινε μάθημα λόγω εκλογών.
16) Τρίτη, 8/5/2012: Παρουσίαση Cuda.
17) Δευτέρα, 14/5/2012: Dense Matrix Algorithms: Matrix-Vector Multiplication, Matrix-Matrix Multiplication, Cannon's Algorithm.
18) Τρίτη, 15/5/2012:



Ανακοινώσεις:
Θα γίνουν δύο εργαστηριακά μαθήματα την Δευτέρα 19/3 και στις 26/3. Αναμένεται ανακοίνωση από e-class.









Χρήσιμα link:
http://www.mediafire.com/?9tn378j25v3gusm






Παλιότερα thread μαθήματος:
2011 (http://www.forums.gr/showthread.php?36439-%D0%E1%F1%DC%EB%EB%E7%EB%E1-%D3%F5%F3%F4%DE%EC%E1%F4%E1-%CA%EF%F4%F1%FE%ED%E7%F2-%C8%E5%EF%F7%DC%F1%E7%F2-%C2%E1%F3%E9%EA%FC-1%EF%F5-%C5%E1%F1%E9%ED%FC-2011)
2010 (http://www.forums.gr/showthread.php?31867-%D0%E1%F1%DC%EB%EB%E7%EB%E1-%D3%F5%F3%F4%DE%EC%E1%F4%E1-%C8%E5%EF%F7%DC%F1%E7%F2-%CA%EF%F4%F1%FE%ED%E7%F2-%28%C2%E1%F3%E9%EA%FC-1%EF%F5%29-%C5%E1%F1%E9%ED%FC-2010)
2009

(http://www.forums.gr/showthread.php?23680-%D0%E1%F1%DC%EB%EB%E7%EB%E1-%D3%F5%F3%F4%DE%EC%E1%F4%E1-%C5%E1%F1%E9%ED%FC-08-09)

Belle
05-03-2012, 16:10
Γνωρίζουμε γιατί το μάθημα δεν φαίνεται καθόλου στο πρόγραμμα μεταδόσεων από τηλεμετάδοση; Μου κάνει εντύπωση γιατί εμφανίζει όλα τα μαθήματα, ακόμα κι αν δεν έχουν τηλεμετάδοση, εκτός από τα Παράλληλα...

manta-rini
05-03-2012, 21:26
Γνωρίζουμε γιατί το μάθημα δεν φαίνεται καθόλου στο πρόγραμμα μεταδόσεων από τηλεμετάδοση; Μου κάνει εντύπωση γιατί εμφανίζει όλα τα μαθήματα, ακόμα κι αν δεν έχουν τηλεμετάδοση, εκτός από τα Παράλληλα...

Δεν αναφέρθηκε καθόλου το θέμα της τηλεμετάδοσης. Θα τον ρωτήσω αύριο αν το θυμηθώ.

Warlock
07-03-2012, 21:23
Το μάθημα έχει τίποτα προαπαιτούμενα;

Για σύγγραμα έχει πει καθόλου;

bujar
07-03-2012, 22:38
Τα εργαστηρια ποτε ειναι?

manta-rini
07-03-2012, 23:40
Τα εργαστηρια ποτε ειναι?

Θα είναι αργότερα, θα μας πει ο Κοτρώνης πότε, λογικά έχουμε καιρό ακόμα. Επίσης θα γίνονται στις ώρες του μαθήματος, θα πηγαίνουμε στα Sun.


Το μάθημα έχει τίποτα προαπαιτούμενα;

Για σύγγραμα έχει πει καθόλου;

Έχει πει ότι καλο είναι να ξέρουμε καλή C και ότι θα εμβαθύνουμε και άλλο στα πλαίσια του μαθήματος και μετά ότι θυμόμαστε από λειτουργικά/syspro (αν τα χουμε περάσει δλδ) ευπρόσδεκτο είναι.
Για σύγγραμμα δεν έχει πει κάτι ακόμα, για κάποιες σημειώσεις έχω ακούσει που θα πάρουμε από το γραφείο του οι οποίες είναι στα αγγλικά ένα μεγάλο ποσοστό.

bujar
08-03-2012, 00:39
Θα είναι αργότερα, θα μας πει ο Κοτρώνης πότε, λογικά έχουμε καιρό ακόμα. Επίσης θα γίνονται στις ώρες του μαθήματος, θα πηγαίνουμε στα Sun.

danke very much

daimonios..
08-03-2012, 01:57
telika eipe o kotronis mia h ergasia h mporei kai parapanw?
pantws afhse flou to poso tha pianei.

manta-rini
08-03-2012, 02:32
telika eipe o kotronis mia h ergasia h mporei kai parapanw?
pantws afhse flou to poso tha pianei.

Εγώ μια κατάλαβα ότι θα βάλει, τύπου project. Όντως το άφησε φλου. Κάτι μεταξύ 30%-50%..Πιστεύω η αλήθεια είναι κάπου στην μέση.:tounge:

Belle
08-03-2012, 16:54
Τα εργαστηρια ποτε ειναι?

Αυτά τα εργαστήρια είναι υποχρεωτικά;

TopGear
08-03-2012, 17:19
Αυτά τα εργαστήρια είναι υποχρεωτικά;

Απ'ότι ξέρω θα είναι για να μάθουμε το MPI, OpenMP κτλ και απλά αντί να κάνουμε μάθημα στην Α2, θα το κάνουμε στα εργαστήρια.

manta-rini
08-03-2012, 20:03
Προαιρετικά είναι αν κρίνουμε από πέρσι. Επίσης δεν είναι ακριβώς εργαστήρια, είναι εργαστηριακά μαθήματα που αντί για την Α2 θα γίνονται στο εργαστήριο οπότε ισχύει ότι και στις κανονικές διαλέξεις. Θα τα ξεκαθαρίσουμε αυτά όμως εν καιρώ...

vryl
09-03-2012, 17:20
Η εργασία στο τέλος είναι προγραμματιστική; Μπορεί να γίνει από ένα άτομο;

manta-rini
09-03-2012, 17:45
Η εργασία στο τέλος είναι προγραμματιστική; Μπορεί να γίνει από ένα άτομο;

Ναι προγραμματιστική είναι. Τι να σου πω, ιδανικά είπε ότι είναι για 2 άτομα. Δεν ανέφερε καθόλου για 1. Λογικά θα είναι μεγάλος ο φόρτος για ένα άτομο, εκτός και αν το ΄χεις πολύ το θέμα.

TopGear
09-03-2012, 20:24
Ναι προγραμματιστική είναι. Τι να σου πω, ιδανικά είπε ότι είναι για 2 άτομα. Δεν ανέφερε καθόλου για 1. Λογικά θα είναι μεγάλος ο φόρτος για ένα άτομο, εκτός και αν το ΄χεις πολύ το θέμα.

Ενδέχεται να επιτρέψει και 3 άτομα, αλλά τα ψιλομάσαγε πάνω σ'αυτό, δεν έχει αποφασίσει ακόμη. Έλεγε πώς 2 συνεργάζονται ιδανικά μεταξύ τους κτλ κτλ...

manta-rini
09-03-2012, 20:33
Είχε πει ότι αφήνει 3, αλλά ότι θα έχει πολλές απαιτήσεις και ότι θα περιμένει πολύ καλή εργασία από ομάδα των 3 και αναλυτικό report ποιος έκανε τι, και καλά για να αποτρέψει την περίπτωση όπου θα δουλεύουν οι 2 και ο τρίτος θα κάθεται..κάτι τέτοιο κατάλαβα..Για ένα άτομο δεν ανέφερε τίποτα.

vryl
10-03-2012, 21:30
Αξίζει κανείς να πάρει το μάθημα; Πείτε μου τη γνώμη σας.

manta-rini
12-03-2012, 19:54
Αξίζει κανείς να πάρει το μάθημα; Πείτε μου τη γνώμη σας.

Άμα θες βασικό πρώτου τομέα νομίζω είναι καλή επιλογή για εαρινό. Οι hardcore δευτεροτομίτες θα το βρουν ενδιαφέρον. Και γενικότερα μου ΄χει δώσει την εντύπωση ότι έχει περισσότερες πρακτικές εφαρμογές από ότι άλλα προγραμματιστικά μαθήματα..

gggg
13-03-2012, 17:22
Είπε μήπως στο μάθημα ποια μέρα την επομένη βδομάδα θα γίνει το εργαστήριο?

manta-rini
13-03-2012, 17:59
Είπε μήπως στο μάθημα ποια μέρα την επομένη βδομάδα θα γίνει το εργαστήριο?


Θα γίνει εργαστήριο τις επόμενες δύο Δευτέρες 19/3 και 26/3 στην ώρα του μαθήματος. Θα ενημερώσει το eclass είπε με ανακοίνωση, οδηγίες εργαστηρίου κλπ κλπ.

bujar
13-03-2012, 18:44
Απο webmail


Σημειώσεις + Υλικό Εργαστήριου

Ανέβασα τις σημειώσεις έως τώρα, καθώς και το υλικό του εργαστηρίου.


Που ειναι και δεν τα βλεπω?

manta-rini
13-03-2012, 19:05
Μήπως εννοεί αυτές τις οδηγίες εργαστηρίου; http://eclass.di.uoa.gr/modules/document/img/rar.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%B2%CE%BF%CE%B7%CE%B8%CE%B7%CF%84%CE%B9%CE%BA%C F%8C%20%CF%85%CE%BB%CE%B9%CE%BA%CF%8C%20MPI/Short%20Intro%20Lab%20to%20MPICH2%20in%20di.rar) Short Intro Lab to MPICH2 in di.rar (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%B2%CE%BF%CE%B7%CE%B8%CE%B7%CF%84%CE%B9%CE%BA%C F%8C%20%CF%85%CE%BB%CE%B9%CE%BA%CF%8C%20MPI/Short%20Intro%20Lab%20to%20MPICH2%20in%20di.rar) (Έγγραφα--> Βοηθητικό Υλικό ΜΡΙ)

Μιας και σήμερα είπε ότι θα είναι ίδιες με τις περσινές.

Το υπόλοιπο υλικό ανεβασμένο ήδη ήταν, απλά βλέπω ότι έχει ενημερώσει την αντζέντα..


//όντως και εγώ δεν βγάζω άκρη έτσι όπως τα ΄χει γράψει..:S

bujar
13-03-2012, 20:08
Μήπως εννοεί αυτές τις οδηγίες εργαστηρίου; http://eclass.di.uoa.gr/modules/document/img/rar.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/βοηθητικό υλικό MPI/Short Intro Lab to MPICH2 in di.rar) Short Intro Lab to MPICH2 in di.rar (http://eclass.di.uoa.gr/modules/document/file.php/D36/βοηθητικό υλικό MPI/Short Intro Lab to MPICH2 in di.rar) (Έγγραφα--> Βοηθητικό Υλικό ΜΡΙ)

Μιας και σήμερα είπε ότι θα είναι ίδιες με τις περσινές.

Το υπόλοιπο υλικό ανεβασμένο ήδη ήταν, απλά βλέπω ότι έχει ενημερώσει την αντζέντα..


//όντως και εγώ δεν βγάζω άκρη έτσι όπως τα ΄χει γράψει..:S


Ε θα ενημερωσει στο μαθημα. Κατι που με καιει τωρα, σε linux δουλευουμε?

desade
13-03-2012, 21:51
Ε θα ενημερωσει στο μαθημα. Κατι που με καιει τωρα, σε linux δουλευουμε?

Ναι, το εργαστήριο θα γίνει στα UNIX. Tον ρώτησα για την MPICH2 και μου είπε πως παίζει και σε Windows ( σε αντίθεση με την openMP) αλλά :

1. Δεν έχεις όφελος να τρέξεις MPI σπίτι σου, εκτός αν θες να δεις αν το πρόγραμμά σου κολλάει ( ή έχεις καμιά δεκαριά μηχανήματα σπίτι σου ).

2. Για να παίξει η MPICH2 στα Windows πρέπει να ορίσεις environmental variables και άλλες τέτοιες μ...κίες, δηλαδή ουσιαστικά να φτιάξεις ένα .cshrc στο PC σου.

Μπορούμε να μπαίνουμε στα UNIX της σχολής από το σπίτι μας και να κάνουμε εξάσκηση αν θέλουμε, θα μας δώσει οδηγίες τί να προσθέσουμε στο .cshrc και ό,τι άλλο χρειάζεται για να τρέξουμε MPI. Α, και τώρα που το θυμήθηκα, πώς μπαίνουμε στα UNIX από το σπίτι; Έχω να μπω αιώνες μιλάμε...

bujar
13-03-2012, 22:08
Ναι, το εργαστήριο θα γίνει στα UNIX. Tον ρώτησα για την MPICH2 και μου είπε πως παίζει και σε Windows ( σε αντίθεση με την openMP) αλλά :

1. Δεν έχεις όφελος να τρέξεις MPI σπίτι σου, εκτός αν θες να δεις αν το πρόγραμμά σου κολλάει ( ή έχεις καμιά δεκαριά μηχανήματα σπίτι σου ).

2. Για να παίξει η MPICH2 στα Windows πρέπει να ορίσεις environmental variables και άλλες τέτοιες μ...κίες, δηλαδή ουσιαστικά να φτιάξεις ένα .cshrc στο PC σου.

Μπορούμε να μπαίνουμε στα UNIX της σχολής από το σπίτι μας και να κάνουμε εξάσκηση αν θέλουμε, θα μας δώσει οδηγίες τί να προσθέσουμε στο .cshrc και ό,τι άλλο χρειάζεται για να τρέξουμε MPI. Α, και τώρα που το θυμήθηκα, πώς μπαίνουμε στα UNIX από το σπίτι; Έχω να μπω αιώνες μιλάμε...

Danke. Με putty στο linuxXX.di.uoa.gr οπου ΧΧ απο 01 μεχρι δεν θυμαμαι

desade
13-03-2012, 22:44
Danke. Με putty στο linuxXX.di.uoa.gr οπου ΧΧ απο 01 μεχρι δεν θυμαμαι

Thank you very much.

TopGear
20-03-2012, 12:10
Ειδικά για σήμερα Τρίτη η αίθουσ Α2 θα διατεθεί για εξέταση προόδου σε άλλο μάθημα. Το μάθημα Παράλληλα Συστήματα θα γίνει σε άλλη αίθουσα. Συνάντηση στο προαύλιο ...................

TopGear
20-03-2012, 17:32
Το μάθημα σήμερα αναβλήθηκε λόγω πληρότητας αιθουσών για εξετάσεις.

Ραντεβού next Monday στο εργαστήριο.

solar
23-03-2012, 03:36
apo vivlia ti pairnoume??

bujar
23-03-2012, 03:40
Το μάθημα σήμερα αναβλήθηκε λόγω πληρότητας αιθουσών για εξετάσεις.

Ραντεβού next Monday στο εργαστήριο.

Ωρα? Στα linux να υποθεσω? Και κατι τελευταιο, αυτο θα ειναι το 1ο απο τα 2?

TopGear
23-03-2012, 04:29
Ωρα?

Την ώρα του μαθήματος (3-5).


Στα linux να υποθεσω?

Ναι.


Και κατι τελευταιο, αυτο θα ειναι το 1ο απο τα 2?

Έχει ήδη γίνει ένα εργαστήριο την προηγούμενη Δευτέρα.

bujar
23-03-2012, 05:06
Έχει ήδη γίνει ένα εργαστήριο την προηγούμενη Δευτέρα.

Οχι ρε γαμωτο. Δεν ειδα κατι στο eclass. Fuck. Εχεις την καλοσυνη να μου πεις τι ειπωθηκε, τι κανατε, για
να κατσω να τα δω λιγο μονος μου?

solar
23-03-2012, 13:17
Οχι ρε γαμωτο. Δεν ειδα κατι στο eclass. Fuck. Εχεις την καλοσυνη να μου πεις τι ειπωθηκε, τι κανατε, για
να κατσω να τα δω λιγο μονος μου?

ta exei anevasmena sto eclass... syndesou se ena unix tis sxolis me ssh, perna me ftp ta arxeia tou eclass kai kane oti leei to pdf tou eclass.. einai douleia pou tha mporouse na tin kanei kai kathenas monos tou spiti tou (oxi sto pc tou, alla me ssh)

prosoxi stis entoles pou tha kaneis copy tou pdf, merikes "-" einai lathos... px mporei na einai "_" ,opote exe to nou sou min psaxnesai gia lathi xwris logo

bujar
23-03-2012, 16:44
ta exei anevasmena sto eclass... syndesou se ena unix tis sxolis me ssh, perna me ftp ta arxeia tou eclass kai kane oti leei to pdf tou eclass.. einai douleia pou tha mporouse na tin kanei kai kathenas monos tou spiti tou (oxi sto pc tou, alla me ssh)

prosoxi stis entoles pou tha kaneis copy tou pdf, merikes "-" einai lathos... px mporei na einai "_" ,opote exe to nou sou min psaxnesai gia lathi xwris logo

Ευχαριστω πολυ

thehighdriver
26-03-2012, 10:53
/*edited*/

nightcrawler
02-04-2012, 11:11
Ματαιωση μαθήματος λόγω ασθένειας

Το σημερινό μάθημα 2/4/2012 ματαιώνεται λόγω ασθένειας.

JpJ
02-04-2012, 16:15
μάγκες ειμαι σε απεγνωσμένη αναζήτηση βασικού μαθήματοςς εφόσον τον ήπιαμε... :p τι γνώσεις προαπαιτούνται για το συγκεκριμένο μάθημα. Το χάσαμε το τραίνο ή παλεύεται???

bujar
02-04-2012, 18:09
μάγκες ειμαι σε απεγνωσμένη αναζήτηση βασικού μαθήματοςς εφόσον τον ήπιαμε... :p τι γνώσεις προαπαιτούνται για το συγκεκριμένο μάθημα. Το χάσαμε το τραίνο ή παλεύεται???

Απο οτι εχω καταλαβει καλη γνωση c. Απο εκει και περα πρεπει να μαθεις το api στο οποιο θα δουλεψουμε. Λογικα παλευονται οι ασκησεις.

Gabri
04-04-2012, 00:05
Πιστεύω οτι μπορείς να το αρχίσεις και τώρα,απλά μην το καθυστερήσεις άλλο.NOW or never!

bujar
07-04-2012, 21:46
Η 1η ασκηση ποτε ειπε οτι θα βγει?

nightcrawler
08-04-2012, 17:48
σολο γινεται να κανουμε την εργασια ετσι?

TopGear
08-04-2012, 19:51
σολο γινεται να κανουμε την εργασια ετσι?

1-2 άτομα είχε πει στις αρχές πώς θα αφήσει. Το 2 του φαίνεται "ιδανικός" αριθμός για συνεργασία. Το 3 το βρίσκει μεγάλο, καθώς θεωρεί δεν υπάρχει καλή συννενόηση, ωστόσο ενδέχεται και να το επιτρέψει, αλλά θα περιμένει να δει πολύ καλό αποτέλεσμα.

Πάντως, δεν νομίζω να'χει αντίρρηση για 1, αλλά υποθέτω θα πρέπει να το κατέχεις καλά το πράμα, αφού θα'χει κάποιες δυσκολίες όσο να'ναι.

nightcrawler
08-04-2012, 21:05
1-2 άτομα είχε πει στις αρχές πώς θα αφήσει. Το 2 του φαίνεται "ιδανικός" αριθμός για συνεργασία. Το 3 το βρίσκει μεγάλο, καθώς θεωρεί δεν υπάρχει καλή συννενόηση, ωστόσο ενδέχεται και να το επιτρέψει, αλλά θα περιμένει να δει πολύ καλό αποτέλεσμα.

Πάντως, δεν νομίζω να'χει αντίρρηση για 1, αλλά υποθέτω θα πρέπει να το κατέχεις καλά το πράμα, αφού θα'χει κάποιες δυσκολίες όσο να'ναι.
θενξ το καταλαβα.απλα με τη δουλεια ειμαι λιγο οτι να ναι.

Passive Viewer
11-04-2012, 20:24
Παιδια ερωτηση,...

Επειδη τωρα σκεφτομαι εντελη να το παρω το μαθημα....
Επειδη εχω χασει τα εργαστηρια,μαθηματα και γενικα το μπουσουλα? Προλαβαινω τυπικα και ατυπα να παρω το μαθημα η μπα? Σεπτεμβρη θελει και εκει εργασια???

thanx

Sib
11-04-2012, 20:29
Σεπτέμβρη απαιτεί εργασίες και πάλι.
Εργαστήρια δεν χάνεις πολλά, κατέβασε τα και κάντα μόνος σου.
Από θεωρία ξεκίνα να διαβάζεις τις διαφάνειες που κάναμε και δεν θα έχεις πρόβλημα, αλλά μην χάσεις τα επόμενα γιατί αρχίζουμε να μπαίνουμε σε πιο δύσκολα.

Passive Viewer
12-04-2012, 16:04
Σεπτέμβρη απαιτεί εργασίες και πάλι.
Εργαστήρια δεν χάνεις πολλά, κατέβασε τα και κάντα μόνος σου.
Από θεωρία ξεκίνα να διαβάζεις τις διαφάνειες που κάναμε και δεν θα έχεις πρόβλημα, αλλά μην χάσεις τα επόμενα γιατί αρχίζουμε να μπαίνουμε σε πιο δύσκολα.

ωραιος, thanx....

flash_sparrow
12-04-2012, 23:33
παιδια τα αρχεια για τα 2 εργαστηρια ποια ειναι? γιατι γινεται ενας χαμος στο eclass..

thnx

Constantine
15-04-2012, 19:48
Ακούστηκε τίποτα για εργασία? Είπε πότε θα την ανακοινώσει? Μέχρι στιγμής δεν έχω ακούσει τίποτα... Ξέρει κανείς?

bujar
23-04-2012, 22:51
παιδια τα αρχεια για τα 2 εργαστηρια ποια ειναι? γιατι γινεται ενας χαμος στο eclass..

thnx


Καποιος για αυτο?

Shaman-King
25-04-2012, 17:34
Από webmail:

Εργαστήριο cuda

Ανέβασα τα 3 προγράμματα cuda.Την Δευτέρα 30/4 θα επισκεφτούμε τον Uranos, παράλληλο υπολογιστή HP Superdome. Συνάντηση στις 3 στην αίθουσα Α2.

bujar
25-04-2012, 19:23
Μπορει να εξηγησει καποιος τι ειπε για τα 3 προγραμματα? Εννοω εχουν να κανουν με τις εργασιες?

manta-rini
28-04-2012, 04:10
Μπορει να εξηγησει καποιος τι ειπε για τα 3 προγραμματα? Εννοω εχουν να κανουν με τις εργασιες?

Είναι παραδείγματα άλλου είδους παραλληλισμού. Δεν έχουν σχέση με την εργασία μιας και αυτή είναι MPI από όσο ξέρω. Εκτός και αν την αλλάξει φέτος -που δεν το νομίζω-.
Στο μεταξύ την Τρίτη που μας πέρασε τι έκανε; Στο eclass λέει για συνέχεια 2ου κεφαλαίου, αλλά από όσο είδα την Δευτέρα το είχε κάνει σχεδόν όλο. :tounge:

bujar
28-04-2012, 15:17
Είναι παραδείγματα άλλου είδους παραλληλισμού. Δεν έχουν σχέση με την εργασία μιας και αυτή είναι MPI από όσο ξέρω. Εκτός και αν την αλλάξει φέτος -που δεν το νομίζω-.


danke very much.

charisma
29-04-2012, 16:18
pote tha mathoume akrivws ta pososta ergasias/graptou????

Spike
01-05-2012, 04:41
Το βιβλίο [πατσεκο] καλύπτει τα όσα λέγονται στο μάθημα, και όσα χρειάζονται?
Πέρα από τα λίγα με Cuda που είδα ότι έγιναν και δεν περιέχονται στο βιβλίο..

theboyisdead
05-05-2012, 16:02
Το βιβλίο [πατσεκο] καλύπτει τα όσα λέγονται στο μάθημα, και όσα χρειάζονται?
Πέρα από τα λίγα με Cuda που είδα ότι έγιναν και δεν περιέχονται στο βιβλίο..

Το βιβλίο αυτό καλύπτει συγκεκριμένο κομμάτι της ύλης και δεν χρειάζεται να το διαβάσουμε όλο. Οι διαφάνειες είναι ένας "μπούσουλας" για το τι γίνεται στο μάθημα.




Μάθημα την Δευτέρα μάλλον δεν θα κάνουμε έτσι; Αυτό δεν είχε πει;

bujar
08-05-2012, 00:36
Ρε παιδια ποτε θα βγει η εργασια? Εχει πει τιποτα?

manta-rini
08-05-2012, 17:12
Ρε παιδια ποτε θα βγει η εργασια? Εχει πει τιποτα?

Κάτι είπε πριν για επόμενη βδομάδα και ότι θα αφήσει προθεσμία όσο μεγαλύτερη γίνεται, μέχρι τέλη Ιουνίου. Δεν είμαι όμως σίγουρη γιατί παρακολουθησα από τηλεμετάδοση.

bujar
08-05-2012, 19:19
Κάτι είπε πριν για επόμενη βδομάδα και ότι θα αφήσει προθεσμία όσο μεγαλύτερη γίνεται, μέχρι τέλη Ιουνίου. Δεν είμαι όμως σίγουρη γιατί παρακολουθησα από τηλεμετάδοση.

Ευχαριστω πολυ

Sib
11-05-2012, 13:37
Προσπαθώ να ξεκινήσω να διαβάζω σοβαρά το πρώτο κομμάτι(θεωρία + mpi) πριν βγει η εργασία.. Αλλά έχω χαθεί στις σημειώσεις του...
Έχει κανένας ιδέα τι πρέπει να διαβάσω?
1)Αντίστοιχο κεφ στο βιβλίο (το οποίο είναι ποίο ή ποία?)
2)Εργαστήριο ΜΠΙ σίγουρα
3)?άλλες σημειώσεις?

Sib
11-05-2012, 19:51
Διάβασα το πρώτο κεφάλαιο από το βιβλίο...
Μετά ξεκίνησα το Introduction to Parallel processing αλλά δεν ξέρω τι ακριβώς να διαβάσω από αυτό..έχει πολλά που δεν κάναμε και χάθηκε λίγο...
Το μόνο άλλο που μπορώ να φανταστώ είναι να δω το πρώτο εργαστήριο?
Καμία ιδέα?

Διόρθωση, θα διαβάσω το αντίστοιχο κεφάλαιο του βιβλίου μας για ΜΠΙ... και θα δω και το άλλο pdf: 3 Programming MPI course μήπως δω τίποτα που έχουμε ξανακάνει...

JpJ
12-05-2012, 16:27
Η εργασία θα έχει προθεσμία για μετα την εξεταστική μηπως!γιατι αποτι βλέπω αργεί πολυ το πράγμα!

bujar
12-05-2012, 20:16
Η εργασία θα έχει προθεσμία για μετα την εξεταστική μηπως!γιατι αποτι βλέπω αργεί πολυ το πράγμα!

Επισης θα ειναι 2 ή μια? Γιατι δεν βγαινει...

TopGear
12-05-2012, 20:46
Επισης θα ειναι 2 ή μια? Γιατι δεν βγαινει...

Μια εργασία βάζει απ'όσο ξέρω και είχε πει θα είναι σίγουρα μέχρι 2 άτομα, ενδεχομένως και 3, απλά από ομάδα 3 ατόμων, θα'χει περισσότερες "απαιτήσεις".

bujar
12-05-2012, 20:51
Μια εργασία βάζει απ'όσο ξέρω και είχε πει θα είναι σίγουρα μέχρι 2 άτομα, ενδεχομένως και 3, απλά από ομάδα 3 ατόμων, θα'χει περισσότερες "απαιτήσεις".


A παλι καλα. Εγω που ειμαι μονος μου θα εχω προβλημα?

nightcrawler
12-05-2012, 20:52
σολο γινεται τελικα?διευκρινστηκε?
με προλαβε ο απο πανω/fail/.

TopGear
12-05-2012, 21:02
A παλι καλα. Εγω που ειμαι μονος μου θα εχω προβλημα?


σολο γινεται τελικα?διευκρινστηκε?
με προλαβε ο απο πανω/fail/.

Είπε μέχρι 2 σίγουρα, αλλά και 3 θα επιτρέψει 99%. Συνεπώς, θα μπορεί και κάποιος μόνος του.

Τώρα, όσον αφορά στη βαθμολόγηση, στους 3 ίσως έχε απαιτήσεις, στους 2 τυπική βαθμολόγηση και στον 1, ανάλογα και με το αποτέλεσμα της δουλειάς του, ίσως είναι πιο επιεικής. Για τους 3 έχει πει τι θα κάνει στη βαθμολόγηση, 2 και 1, είναι δικές μου εκτιμήσεις.

black rose
14-05-2012, 21:23
Παιδιά, μήπως πήγε κανείς στο σημερινό μάθημα να μας πει τι έκανε?

wallace
16-05-2012, 16:50
για την εργασια είχε πει παλαιότερα ότι θα είναι μια θα μπορεί να γίνει και ατομικά και σε ομάδες η ημερομηνία παράδοσης θα είναι έως το Σεπτέμβρη και θα μπορεί να δοθεί ανεξάρτητα από το τι θα γίνει στην εξέταση του μαθήματος. Θα μπορεί δλδ κάποιος να τη δώσει μέχρι και το Σεπτέμβρη και αν έχει πάρει προβιβάσιμο βαθμό στην εξέταση Ιουνίου θα περαστεί κανονικά μόλις παραδοθεί και η εργασία. Εαν το μάθημα δοθεί το Σεπτέμβρη η εργασία θα μετρήσει τότε. Γενικά ήταν αρκετά ευέλικτος στο θέμα αυτό καθώς θεωρεί την εργασία ως ακαδημαικό κομμάτι του μαθήματος και τμήμα της εξάσκησης μας με το αντικείμενο, και όχι τόσο καθαρά βαθμολογικό.

JpJ
19-05-2012, 21:03
A παλι καλα. Εγω που ειμαι μονος μου θα εχω προβλημα?

φίλε αν θες να ενώσουμε τις μοναξιές μας το συζητάμε! αλλα δεν είμαι ακόμα σίγουρος αν θα την κάνω την εργασία γιατί αργεί πολύ και πρέπει να διαβάσω άλλα για την εξεταστική και δεν νομίζω να γίνεται αυτό παράλληλα με μια απαιτητική εργασία!

bujar
19-05-2012, 23:10
φίλε αν θες να ενώσουμε τις μοναξιές μας το συζητάμε! αλλα δεν είμαι ακόμα σίγουρος αν θα την κάνω την εργασία γιατί αργεί πολύ και πρέπει να διαβάσω άλλα για την εξεταστική και δεν νομίζω να γίνεται αυτό παράλληλα με μια απαιτητική εργασία!

Δες τα pm σου

bujar
21-05-2012, 14:11
Παιδια ο καθηγητης περα απο το βιβλιο, εχει δωσει και καποιες σημειωσεις? Που μπορω να τις παρω?
Ευχαριστω εκ των προτερων

desade
22-05-2012, 16:13
Παιδια ο καθηγητης περα απο το βιβλιο, εχει δωσει και καποιες σημειωσεις? Που μπορω να τις παρω?
Ευχαριστω εκ των προτερων

Ό,τι έχει δώσει είναι στο e-class, πήγαινε και δες.

Ο Κοτρώνης ανέβασε εκεί που λέει "Ανταλλαγή Αρχείων" ένα αρχείο που λέγεται Grama - Introduction to Parallel Computing 2e.chm (http://eclass.di.uoa.gr/modules/dropbox/dropbox_download.php?id=2). Το chm viewer των Windows δε μου το άνοιγε οπότε έβαλα ένα addon στον Firefox που λέγεται ChmFox 2.2 και το ανοίγει μια χαρά. Το λέω για όσους έχουν το ίδιο πρόβλημα. Στην τάξη είχε και ο Κοτρώνης πρόβλημα αλλά τελικά έφταιγε το μήκος του path που είχε το αρχείο. Στην δική μου περίπτωση δεν έφταιγε αυτό γιατί το πέταξα απευθείας στο σκληρό, όχι σε υποκατάλογο. Ποιός ξέρει τί να φταίει...

TopGear
22-05-2012, 16:34
Ανέβασε κι άλλο υλικό όπως είπε και στο web mail.

TopGear
28-05-2012, 14:44
Ματαιωση μαθήματος Δευτέρα 28/5

Σήμερα δεν θα μπορέσω να έρθω στο μάθημα λόγω έκτακτης κατάστασης. Συγνώμη που ειδοποιώ τόσο αργά.
...............

sabanatos13
29-05-2012, 21:54
Μήπως έχει πει πότε θα βγάλει την εκφώνηση της άσκησης;

manta-rini
30-05-2012, 01:42
Μήπως έχει πει πότε θα βγάλει την εκφώνηση της άσκησης;

Ούτε και αυτός δεν ξέρει μου φαίνεται. Ενώ είναι κάμποσα μαθήματα που έχει δώσει μια γενική περιγραφή του project, από εκφώνηση τίποτα.
Υπάρχει κακή οργάνωση φέτος, ίσως λόγω του ότι λείπει ο Θεοχάρης που το κάνανε μαζί, ποιος ξέρει;
Τις προηγούμενες χρονιές έβγαινε η εκφώνηση λίγο μετά τις γιορτές του Πάσχα και η διορία ήταν μέχρι την μέρα της τελικής εξέτασης.

Λέω να του προτείνουμε να μεταφέρει την ημερομηνία του τελικού διαγωνίσματος προς το τέλος της εξεταστικής, ειδάλλως μας βλέπω να περιμένουμε κανά δίμηνο τους βαθμούς. :tounge:
Και αύριο να έβγαζε την εκφώνηση ένας μήνας για αυτή την άσκηση θεωρώ ότι είναι μικρό διάστημα.
Και πολλοί από μας που το ΄χουμε πάρει για να ξεμπερδεύουμε με πρώτο τομέα θα έχουμε πρόσθετο άγχος μέχρι να βγουν τα αποτελέσματα όσο να ΄ναι..

Όλα αυτά βέβαια δεδομένου ότι δεν θα πέσει λουκέτο στο ΕΚΠΑ.:tounge:

nightcrawler
30-05-2012, 01:53
αμα του πεις να μεταφερει το γραπτο θα γινει μπαχαλο ως συνηθως αφου αλλοι θα δινουν αλλα κτλ.
ειλικρινα τι σχεδιο εχει στο μυαλο του για την εργασια κ ποτε να τη βγαλει δν μπορω να καταλαβω.γιατι οτι θα λιωνουμε με την ασκηση που σε 2 βδομαδες αρχιζει η εξεταστικη νταξει τι να πω.
μας βλεπω για σεπτεμβρη.

manta-rini
30-05-2012, 02:03
αμα του πεις να μεταφερει το γραπτο θα γινει μπαχαλο ως συνηθως αφου αλλοι θα δινουν αλλα κτλ.


Χιουμοριστικά το είπα περισσότερο..όχι ότι θα με χάλαγε, αλλά θα γίνει ο γνωστός χαμός και να δεχόταν ο Κοτρώνης κάτι τέτοιο.



ειλικρινα τι σχεδιο εχει στο μυαλο του για την εργασια κ ποτε να τη βγαλει δν μπορω να καταλαβω.γιατι οτι θα λιωνουμε με την ασκηση που σε 2 βδομαδες αρχιζει η εξεταστικη νταξει τι να πω.
μας βλεπω για σεπτεμβρη.

Έλα ντε. Έχει καθυστερήσει πολύ. Κανά μήνα ίσως. Λογικά θα δώσει διορία και μετά την τελική εξέταση, αλλά πόσο περισσότερο; Μέχρι το τέλος της εξεταστικής το πολύ θα είναι. Και μέτα μέχρι να τα διορθώσει θα φτάσει η εξέταση του Σεπτεμβρίου. Για όσους δεν έχουν θέμα με το πτυχίο ίσως και να είναι καλύτερα να το (το project) αφήσουν για Σεπτέμβρη.

Προσωπικά δεν έχω τέτοια πολυτέλεια. :/

bujar
30-05-2012, 02:25
Καλο θα ηταν να εχουμε 2 μετρα. Για οσους πανε κανονικα, να παει για σεπτεμβρη (οπως τεδ) και για οσους τελειωνουν τωρα, να εχουν την δυνατοτητα να την παραδωσουν νωριτερα για να βγει ο βαθμος τους αμεσα. Ειναι κριμα να μας ξεσκισει χωρις λογο. Τοσα εχουμε να περιμενουμε και να ανησυχουμε... ας μην ειναι αυτο το μαθημα αλλο ενα. Καλο θα ηταν να μαζευτουμε καμποσα ατομα να παμε να του μιλησουμε για να τον προλαβουμε. Γιατι αν βγαλει αποφαση, αντε μετα να την αλλαξει. Τι λετε, μαζευομαστε να παμε να του το προτεινουμε? Ολοι κερδισμενοι θα βγουν. Και τα παιδια που βιαζονται θα παρουν νωριτερα τα αποτελεσματα (αφου λιγοτεροι θα παραδωσουν τωρα) και οι υπολοιποι θα κανουμε το προγραμμα μας, αλλα και ο καθηγητης θα ειναι ενταξει με ολους αφου θα εχει λιγοτερες ασκησεις και πιεση.

Υ.Γ Δεν το παιζω αγωνιστης και ιστορια. Απλα να τρεξουμε τωρα, για να μην βριζουμε μετα (γιατι αυτο θα γινει στο τελος). Και 5-10 ατομα να μαζευτουμε ειναι μια χαρα πιστευω..

//Αν παλι δεν μαζευτουμε και γινει αυτο που λεω (με το βρισιδι και το ποσο μπουρδελο ειναι η κατασταση), σας το λεω απο τωρα θα τρολλαρω και δεν θα δωσω το τηλ μου για μπουκετα.

manta-rini
30-05-2012, 02:40
Τι να του προτείνουμε ακριβώς; Δεν κατάλαβα καλά.

bujar
30-05-2012, 02:44
Τι να του προτείνουμε ακριβώς; Δεν κατάλαβα καλά.

Να τον προλαβουμε πριν βγαλει ημερομηνια και να του πουμε η εργασια να παει για σεπτεμβρη, οποτε βολευονται τα παιδια που
δεν τελειωνουν τωρα και χαλαρωνουν να επικεντρωθουν στην εξεταστικη και οσα παιδια τελειωνουν τωρα και θελουν να εχουν διορθωμενη την εργασια συντομα, να οριστει μια ημερομηνια παραδοσης για εκεινους και μονο λιγο μετα την εξεταστικη. Οποτε και λιγοτερες εργασιες θα υπαρχουν για διορθωση αρα θα εχετε τα αποτελεσματα αμεσα (και ας ειναι λιγο μετα την εξεταστικη η παραδοση) και ο καθηγητης δεν θα πιεστει (αφου δεν θα τον πρηζουμε για το ποτε
θα βγουν τα αποτελεσματα- aka λιγοτερος φορτος)

manta-rini
30-05-2012, 02:49
Δεν αντιλέγω, αλλά ούτως ή άλλως η εργασία παραδίδεται και Σεπτέμβρη για όποιον θέλει ;) και δίνει γραπτά σε όποια από τις 2 εξεταστικές θέλει.
Απλώς λέμε ότι έτσι που άργησε να βγάλει την εκφώνηση θα πιεστούν όσοι θέλουν τώρα να δώσουν διαγώνισμα και άσκηση.

bujar
30-05-2012, 02:51
Δεν αντιλέγω, αλλά ούτως ή άλλως η εργασία παραδίδεται και Σεπτέμβρη για όποιον θέλει ;) και δίνει γραπτά σε όποια από τις 2 εξεταστικές θέλει.
Απλώς λέμε ότι έτσι που άργησε να βγάλει την εκφώνηση θα πιεστούν όσοι θέλουν τώρα να δώσουν διαγώνισμα και άσκηση.

Αυτο μαλλον το ξεχασα εντελως,,,
I 'm just an idiot, don't mind me. Back in my cave...

sabanatos13
30-05-2012, 10:20
Αν μαζευτούμε μπόλικα άτομα και του πούμε επειδή άργησε να την βγάλει φέτος να την κάνει προαιρετική;Γιατί και να βάλει διορία μέχρι τον Σεπτέμβρη σίγουρα θα υπάρχουν άτομα που χρωστάνε πολλά μαθήματα και το καλοκαίρι δεν λέει να λιώνεις πάνω από το pc :p

Passive Viewer
30-05-2012, 11:43
Αν μαζευτούμε μπόλικα άτομα και του πούμε επειδή άργησε να την βγάλει φέτος να την κάνει προαιρετική;Γιατί και να βάλει διορία μέχρι τον Σεπτέμβρη σίγουρα θα υπάρχουν άτομα που χρωστάνε πολλά μαθήματα και το καλοκαίρι δεν λέει να λιώνεις πάνω από το pc :p

Agree!!!!!!!!!!!

TopGear
30-05-2012, 16:17
Αν μαζευτούμε μπόλικα άτομα και του πούμε επειδή άργησε να την βγάλει φέτος να την κάνει προαιρετική;Γιατί και να βάλει διορία μέχρι τον Σεπτέμβρη σίγουρα θα υπάρχουν άτομα που χρωστάνε πολλά μαθήματα και το καλοκαίρι δεν λέει να λιώνεις πάνω από το pc :p

Βασικά, δεν είναι ότι "δε λέει να λιώνεις". Η κύρια εργασία του μαθήματος, που θα μετρήσει μάλλον 40% ή και παραπάνω, δεν έχει μπει καν ως τώρα. Όταν οι εξετάσεις ξεκινάνε σύντομα, ο καθένας έχει υποχρεώσεις και μετά είναι καλοκαίρι και κλείνουν οι σχολές, δε μπορείς να "αναγκάσεις" τον άλλο να κάνει άσκηση ως μέσα Ιουλίου. Άλλο να είναι 1 άσκηση από πολλές που μετράει πχ 10% και να τραβήξει λίγο παραπάνω κι άλλο να παλεύεις για το 40% της βαθμολογίας σου ως αργά.

Σαφώς πρέπει να την κάνει προαιρετική και για τις 2 περιόδους ή καθόλου για Ιούνιο και Σεπτέμβριο όποιος θέλει, δε βγαίνει αλλιώς.

manta-rini
30-05-2012, 21:56
Στο μάθημα είπε ότι θα πιάνει 30% τελικά.

Shaman-King
03-06-2012, 01:38
Στο μάθημα είπε ότι θα πιάνει 30% τελικά.
Μήπως είπε και περίπου πότε υπολογίζει να τη βάλει;

manta-rini
05-06-2012, 16:07
Μήπως είπε και περίπου πότε υπολογίζει να τη βάλει;

Λοιπόν, σήμερα έκανε το τελευταίο μάθημα αν κατάλαβα καλά ή θα κάνει και την επόμενη βδομάδα;
Την εκφώνηση της άσκησης θα την βγάλει αύριο και θα έχει διορία για 12/7 για οσους την παραδώσουν τώρα τον Ιούνη και την ημέρα της γραπτής εξέτασης (20/9 με τα τωρινά δεδομένα) για όσους την παραδώσουν Σεμπτέμβριο.

Τα ποσοστά είναι 50% για ΟpenMP-MPI και ένα 10% το προαιρετικό για Cuda.
Θα ακολουθήσει και ανακοίνωση.

nightcrawler
05-06-2012, 18:41
απο το 30% ποτε φτασαμε στο 50%?
ωραιος αφου δν την εβγαλε κ μεσα στην εξεταστικη να λεμε παλι καλα.
μετανοειτε.

ενας δν υπηρχε στο μαθημα να διερωτηθει "παραλογοοοο?"

TopGear
05-06-2012, 22:04
Λοιπόν, σήμερα έκανε το τελευταίο μάθημα αν κατάλαβα καλά ή θα κάνει και την επόμενη βδομάδα;
Την εκφώνηση της άσκησης θα την βγάλει αύριο και θα έχει διορία για 12/7 για οσους την παραδώσουν τώρα τον Ιούνη και την ημέρα της γραπτής εξέτασης (20/9 με τα τωρινά δεδομένα) για όσους την παραδώσουν Σεμπτέμβριο.

Τα ποσοστά είναι 50% για ΟpenMP-MPI και ένα 10% το προαιρετικό για Cuda.
Θα ακολουθήσει και ανακοίνωση.

Ναι, αλλά είχε πει πώς μπορούμε αν θέλουμε να δώσουμε τώρα και να "κρατήσουμε" βαθμό για Σεπτέμβρη και την άσκηση να τη δώσουμε, σωστά;

Αυτό πάντως, δεν εξακολουθεί να αναιρεί τα προηγούμενα για την ημερομηνία ανακοίνωσης της άσκησης, όταν έχουμε κι εξετάσεις ενδιάμεσα. Δεν πιάνει, ούτε 5%, ούτε 10%, ούτε 15%. Πιάνει 50% και ο χρόνος είναι ελάχιστος. Ούτε μπορεί να "υποχρεώσει" κάποιον να την κάνει Σεπτέμβριο, αν αυτός προγραμμάτιζε για Ιούνιο κι ήλπιζε πώς θα'χε βγει η άσκηση από Μάϊο στη χειρότερη.

theboyisdead
05-06-2012, 22:43
Λοιπόν, σήμερα έκανε το τελευταίο μάθημα αν κατάλαβα καλά ή θα κάνει και την επόμενη βδομάδα;
Την εκφώνηση της άσκησης θα την βγάλει αύριο και θα έχει διορία για 12/7 για οσους την παραδώσουν τώρα τον Ιούνη και την ημέρα της γραπτής εξέτασης (20/9 με τα τωρινά δεδομένα) για όσους την παραδώσουν Σεμπτέμβριο.

Τα ποσοστά είναι 50% για ΟpenMP-MPI και ένα 10% το προαιρετικό για Cuda.
Θα ακολουθήσει και ανακοίνωση.

Ρε παιδιά σήμερα (Τρίτη 5) έκανε μάθημα; Αφού τη δεύτερη ώρα δεν ήταν ΚΑΝΕΝΑΣ στην αίθουσα...


Όπως και να 'χει μας είχε υποσχεθεί ανακοίνωση της εκφώνησης εδώ και 2 βδομάδες και δεν υπερβάλλω...Πιστεύω ότι κάτι πρέπει να του πούμε γενικά, δεν γίνεται να είναι όλα τόσο χαλαρά (παράδοση, επαφή με το μάθημα) και να έχει τέτοιες απαιτήσεις ο τύπος.






Υ.Γ.: Το λέω γιατί καίγομαι για βασικό πρώτου. Ελπίζω να είμαι ο μόνος αλλά όπως και να έχει κάτι πρέπει να του πούμε...

Non-Serviam
06-06-2012, 01:10
Ναι, αλλά είχε πει πώς μπορούμε αν θέλουμε να δώσουμε τώρα και να "κρατήσουμε" βαθμό για Σεπτέμβρη και την άσκηση να τη δώσουμε, σωστά;

Αυτό πάντως, δεν εξακολουθεί να αναιρεί τα προηγούμενα για την ημερομηνία ανακοίνωσης της άσκησης, όταν έχουμε κι εξετάσεις ενδιάμεσα. Δεν πιάνει, ούτε 5%, ούτε 10%, ούτε 15%. Πιάνει 50% και ο χρόνος είναι ελάχιστος. Ούτε μπορεί να "υποχρεώσει" κάποιον να την κάνει Σεπτέμβριο, αν αυτός προγραμμάτιζε για Ιούνιο κι ήλπιζε πώς θα'χε βγει η άσκηση από Μάϊο στη χειρότερη.

+1 Για το κράτημα βαθμού για το Σεπτέμβρη. Αν μπορεί να το επιβεβαιώσει κάποιος.

TopGear
06-06-2012, 01:35
Υ.Γ.: Το λέω γιατί καίγομαι για βασικό πρώτου. Ελπίζω να είμαι ο μόνος αλλά όπως και να έχει κάτι πρέπει να του πούμε...

Μια απ'τα ίδια...Κι εγώ θέλω βασικό πρώτου και ξέρω κι άλλο κόσμο που ήλπιζε στο συγκεκριμένο μάθημα...

manta-rini
06-06-2012, 01:44
απο το 30% ποτε φτασαμε στο 50%?
ωραιος αφου δν την εβγαλε κ μεσα στην εξεταστικη να λεμε παλι καλα.
μετανοειτε.

ενας δν υπηρχε στο μαθημα να διερωτηθει "παραλογοοοο?"

Τι να σου πω; Ξεχνάει ο ίδιος τι έχει πει. Φοβάμαι όταν θα τις διορθώσει μην του έρθει κανά άλλο ποσοστό.. :Ρ


Ναι, αλλά είχε πει πώς μπορούμε αν θέλουμε να δώσουμε τώρα και να "κρατήσουμε" βαθμό για Σεπτέμβρη και την άσκηση να τη δώσουμε, σωστά;



Ε ναι. Μπορεί να γίνεται και το αντίθετο. Άσκηση τώρα, γραπτή εξέταση Σεπτέμβρη.



Αυτό πάντως, δεν εξακολουθεί να αναιρεί τα προηγούμενα για την ημερομηνία ανακοίνωσης της άσκησης, όταν έχουμε κι εξετάσεις ενδιάμεσα. Δεν πιάνει, ούτε 5%, ούτε 10%, ούτε 15%. Πιάνει 50% και ο χρόνος είναι ελάχιστος. Ούτε μπορεί να "υποχρεώσει" κάποιον να την κάνει Σεπτέμβριο, αν αυτός προγραμμάτιζε για Ιούνιο κι ήλπιζε πώς θα'χε βγει η άσκηση από Μάϊο στη χειρότερη.

Αφού είναι πάνω από μήνα, πάλι καλά :Ρ Αν και δεν τον πολυεμπιστεύομαι για το 50%



Ρε παιδιά σήμερα (Τρίτη 5) έκανε μάθημα; Αφού τη δεύτερη ώρα δεν ήταν ΚΑΝΕΝΑΣ στην αίθουσα...



Έκανε 1 ώρα μόνο και μετά έφυγε. Επίσης δεν κατάλαβα αν αυτό είναι το τελευταίο μάθημα που έκανε. Ειδα από τηλεμετάδοση και δεν το πιασα. Κάτι είπε ότι θα είναι busy τις επόμενες 2 εβδομάδες, αλλά δεν κατάλαβα αν θα έχουμε μάθημα την επόμενη βδομάδα ή όχι. Μου έδωσε την εντύπωση ότι τελείωσε μιας και έλεγε γενικά πράγματα για τις εξετάσεις. Έκανε και ένα ξεκαθάρισμα με το υλικό του eclass.





Όπως και να 'χει μας είχε υποσχεθεί ανακοίνωση της εκφώνησης εδώ και 2 βδομάδες και δεν υπερβάλλω...Πιστεύω ότι κάτι πρέπει να του πούμε γενικά, δεν γίνεται να είναι όλα τόσο χαλαρά (παράδοση, επαφή με το μάθημα) και να έχει τέτοιες απαιτήσεις ο τύπος.

Υ.Γ.: Το λέω γιατί καίγομαι για βασικό πρώτου. Ελπίζω να είμαι ο μόνος αλλά όπως και να έχει κάτι πρέπει να του πούμε...

Η αλήθεια είναι πως έχει διάθεση να βοηθήσει, αλλά τα θαλάσσωσε με τις ημερομηνίες. Λίγο που είναι μόνος του, λίγο που δεν έχει καμία σχέση η περσινή άσκηση με την φετινή. Μα να βάλει και Cuda? :S

nightcrawler
06-06-2012, 02:15
πανω απο ενα μηνα και τις 3 βδομαδες εχουμε εξετασεις με οτι αυτο σημαινει.κ νταξει δν λεω να χεις μονο αυτο γιατι οι περισσοτεροι εχουν κ αλλα.
ατιμη κενωνια.
ελπιζω στην ανακοινωση της εργασιας να ειναι διαφωτιστικος για το ποσο πιανει κ αν κρατιεται γιατι τουλαχιστον τα γραπτα μενουν,μν λεει αλλα τωρα αλλα σε ενα μηνα και αλλα οταν βγαλει αποτελεσματα.

manta-rini
07-06-2012, 00:18
Δεν το πιστεύω, ούτε σήμερα έβγαλε εκφώνηση.:tounge:

Spike
07-06-2012, 18:59
Ανέβηκε η εκφώνηση στο e-class. Που είναι το bonus cuda part ρε παιδιά? :'(

http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%86%CF%83%CE%BA%CE%B7%CF%83%CE%B7/ParSys2012-askhsh.pdf

sabanatos13
07-06-2012, 22:15
Παιδιά όπως και να 'χει πιστεύω πρέπει να του ζητήσουμε να γίνει προαιρετική η άσκηση,αφού η παράδοση είναι 12 ιουλίου,η εξεταστική αρχίζει σε 10 μέρες και τελειώνει 7 ιουλίου.Συν ότι έχουμε και άλλες εργασίες σε μαθήματα του ίδιου έτους π.χ. syspro,με ότι συνεπάγεται αυτό.

charisma
07-06-2012, 23:56
opote einai teliko?? 50-50???
k to apofasizei arxes iouni???
den yparxei periptwsi na allaxei tpt???
einai san na mas anagazei na kapsoume to mathima me ayto pou kanei(pososta/imerominies paradwsis):im_afraid:

flash_sparrow
08-06-2012, 00:36
την εργασια μπορουμε να την κανουμε και για σεπτεμβρη? τι εχει πει πανω σε αυτο το θεμα;

nightcrawler
08-06-2012, 09:58
Εκκρεμμότητες

1. Ανακοίνωσα την άσκηση (2 προθεσμίες 12/7 και ημερομηνία εξέτασης Σεπτεμβρίου)
2. Προσδιόρισα την ύλη για τις εξετάσεις (θεματικές ενότητες)
3. άνοιξα περιοχές συζήτησης για εργασίες κλπ.
4. Δεν έβαλα Παλαιότερα θέματα, γιατί η ύλη άλλαξε και μάλλον θα σας μπερδέψουν οι εκφωνήσεις (μένει στις εκκρεμμότητες)

Shaman-King
08-06-2012, 11:14
Εκκρεμμότητες
2. Προσδιόρισα την ύλη για τις εξετάσεις (θεματικές ενότητες))
Πού βρίσκεται αυτό ακριβώς; (στο eclass φαντάζομαι, αλλά πού;)

nightcrawler
08-06-2012, 11:22
Πού βρίσκεται αυτό ακριβώς; (στο eclass φαντάζομαι, αλλά πού;)
οταν πας στη σελιδα ειναι το 1 με τιτλο Σημειωσεις και Υλη,
εχει τις δαιαφανειες και καποιες ενοτητες απο τα 2 βιβλια.Ελπιζω αυτο να ειναι.:)

Shaman-King
08-06-2012, 12:20
οταν πας στη σελιδα ειναι το 1 με τιτλο Σημειωσεις και Υλη,
εχει τις δαιαφανειες και καποιες ενοτητες απο τα 2 βιβλια.Ελπιζω αυτο να ειναι.:)
A ok thanks! (Στραβομάρα)

understracker
09-06-2012, 04:05
Όλη η Ύλη για το 2012 περιλαμβάνεται στο pdf ylh - parsys - 2012.pdf (https://www.dropbox.com/s/n2tnwkayhkvv0uc/ylh%20-%20parsys%20-%202012.pdf).
Στο φάκελο Παράλληλα Συστήματα (https://www.dropbox.com/sh/s9j6b2kuhqow50q/JG0t81C8KG) θα βρείτε και τα δύο βιβλία (pacheco & karypis et al) από τα οποία έκοψα και έραψα το υλικό.

wallace
09-06-2012, 19:50
επίσης καλό είναι ότι συζητήσεις απορίες και προτάσεις για το μάθημα να τις κάνουμε και στο eclass στην περιοχή συζητήσεων. Ζήτησα από τον κ.Κοτρώνη να το ανοίξει ώστε να έχουμε μια αλληλεπίδραση αφού δε θα μπορεί και αυτός για κάποιες μέρες να είναι στο γραφείο του, τουλάχιστον έτσι θα μπορούμε να έχουμε ένα διαυλο επικοινωνίας και να διευκρινίζονται πολλά άμεσα. Επίσης για το ποσοστό της εργασίας είχε πει στο τελευταίο μάθημα ότι ακόμα δεν εχει αποφασίσει ακριβώς πόσο θα πιάνει αλλά θα προσπαθήσει να βοηθήσει όσο μπορεί ώστε να περαστεί το μάθημα, συγκεκριμένα ανέφερε σαν παράδειγμα ότι αν κάποιος είναι γύρω στο 4 στο γραπτό αλλά εχει κάνει καλύτερη δουλειά στην άσκηση θα τον ανεβάσει ώστε να πάρει προβιβάσιμο βαθμό και αντίστροφα με την εργασία αν είναι κατώτερη του γραπτού. Γενικά έχει διάθεση να βοηθήσει στο θέμα αυτό με την προυπόθεση βέβαια ότι θα έχει γίνει και προσπάθεια από μερους μας.

bujar
10-06-2012, 01:55
Καλησπερα, υπαρχουν τιποτα σημειωσεις? Γιατι το pdf που ανεβασε (το συγκεντρωτικο) δεν νομιζω οτι με βοηθαει και πολυ.
Γνωριζω για τις παλιες, αλλα ειπε οτι εχει αλλαξει η υλη, οποτε φανταζομαι θα εχω προβλημα με τις παλιες.

Spike
10-06-2012, 03:45
Όλη η Ύλη για το 2012 περιλαμβάνεται στο pdf ylh - parsys - 2012.pdf (https://www.dropbox.com/s/n2tnwkayhkvv0uc/ylh%20-%20parsys%20-%202012.pdf).



Μπράβο re μαν, καταπληκτικός!

But! :P Είναι 100% σωστό έτσι? Δεν έχει παραπανήσια πράματα ή ακόμη χειρότερα να
λείπουν πράματα.. Το λέω διότι μας έφτιαξες και είναι πολύ βολικό να ναι σε ένα pdf τα
της ύλης, και από αυτό θα διαβάσω. Μην την πατήσω..

understracker
10-06-2012, 16:28
Μπράβο re μαν, καταπληκτικός!

But! :P Είναι 100% σωστό έτσι? Δεν έχει παραπανήσια πράματα ή ακόμη χειρότερα να
λείπουν πράματα.. Το λέω διότι μας έφτιαξες και είναι πολύ βολικό να ναι σε ένα pdf τα
της ύλης, και από αυτό θα διαβάσω. Μην την πατήσω..

Περιέχει (σε κάθε περίπτωση μπορείς να κάνεις και ο ίδιος την αντιπαραβολή για να μη με βρίζεις μετά):

Βιβλίο Pacheco:

Κεφάλαιο 1: Ολόκληρο
Κεφάλαιο 2: 2.3, 2.6, 2.7, 2.8, 2.9, 2.10


Karypis et.al:

Κεφάλαιο 8: 8.1, 8.2
Κεφάλαιο 9: 9.1, 9.2, 9.3, 9.4



Ανέβασα ολόκληρα τα βιβλία (https://www.dropbox.com/sh/s9j6b2kuhqow50q/JG0t81C8KG) για την περίπτωση που υπάρχει κάποια αναφορά σε προηγούμενα και χρειάζεται να ανατρέξετε αν δεν βγαίνει νόημα. Η αρχική Ύλη ήταν:


Από βιβλία διαβάστε
Pacheco κεφ1 + 2 (Επικεντρωθείτε 2.3, 2.6, 2.7, 2.8, 2.9, 2.10
Karypis et.al ch8 (8.1, 8.2) ch9 (9.1, 9.2, 9.3, 9.4)

Αν θες ρίξε μια ματιά και στις διαφάνειες μήπως έχει κάτι που δεν περιλαμβάνεται στα βιβλία:



Parallel Intro.pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Parallel%20Intro.pdf)


Chapter_1 pacheco Intro.pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_1%20pacheco%20Intro.pdf)


1. Introduction to Parallel processing (TempusCh1).pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/1.%20Introduction%20to%20Parallel%20processing%20% 28TempusCh1%29.pdf)
]

Chapter_2 pacheco H/W S/W.pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/Chapter_2%20pacheco%20H//W%20S//W.pdf)




Γενικά πιστεύω πως με το ylh-parsys-2012.pdf (https://www.dropbox.com/s/n2tnwkayhkvv0uc/ylh%20-%20parsys%20-%202012.pdf) είσαι καλυμμένος αν το διαβάσεις καλά. Να δώσεις ιδιαίτερη προσοχή στους αλγορίθμους από το karypis et al που υπάρχουν στα κεφ 8,9 (πολλαπλασιασμοί, ταξινόμηση) και στο υπολογισμό του πλήθους των παράλληλων βημάτων που κάνουν για να τερματίσουν. Είναι σημαντικό να γνωρίζεις πως λειτουργει ο αλγόριθμος σε ένα μικρό παράδειγμα. Π.χ. μια ακολουθία προς ταξινόμιση ή δύο μικρούς πίνακες προς πολλαπλασιασμό.

theboyisdead
10-06-2012, 17:38
Αύριο θα γίνει μάθημα;

manta-rini
10-06-2012, 22:01
Αύριο θα γίνει μάθημα;

Έλα ντε. Στο προηγούμενο μάθημα κατάλαβα πως όχι, αλλά δεν είμαι καθόλου σίγουρη. Αύριο που θα είμαι νωρίτερα στην σχολή, αν τον βρω στο γραφείο του θα τον ρωτήσω και θα ενημερώσω. Ελπίζω το αργότερο μέχρι τις 2.

TopGear
10-06-2012, 22:06
Αφού την προηγούμενη φορά δεν έκανε καν 2η ώρα κι είπε πώς θα'ναι κι απασχολημένος, δεν νομίζω να γίνει.

Στείλτε κανά mail καλύτερα μπας κι απαντήσει έγκαιρα από απόψε.

wallace
10-06-2012, 22:45
για αύριο δεν θα γίνει το μάθημα όπως και την Τρίτη το διευκρίνησε την προηγούμενη βδομάδα, ξέχασα να το αναφέρω και αυτό, εχει αρκετό φόρτο εργασίας είπε στην αίθουσα. Ημουν παρών στην αίθουσα για να μην υπάρξουν παρεξηγησεις.

katerina_z++
13-06-2012, 11:37
Ξέρει κανείς εάν μπορούμε να δώσουμε γραπτό τώρα τον Ιούνη αλλά την εργασία να την παραδώσουμε Σεπτέμβρη;

manta-rini
13-06-2012, 11:40
Ξέρει κανείς εάν μπορούμε να δώσουμε γραπτό τώρα τον Ιούνη αλλά την εργασία να την παραδώσουμε Σεπτέμβρη;

Ναι, γίνεται.

sabanatos13
13-06-2012, 15:44
Μήπως ξέρει κανένας πώς υπολογίζουμε τα βήματα εκτέλεσης ενός παράλληλου αλγορίθμου;

lili
16-06-2012, 16:30
Paidia thelw na kanw kapoies erwtiseis!
1) Telika poso pianei sunolika i askisi kai uparxei bonus kommati?
2) Sti grapti eksetasi prepei na pareis toulaxiston 5 gia na peraseis to mathima i kai na min pas katholou mporei na peraseis (leme twra) mono me to project?
Euxaristw polu!

TopGear
16-06-2012, 16:54
Paidia thelw na kanw kapoies erwtiseis!
1) Telika poso pianei sunolika i askisi kai uparxei bonus kommati?

Σύμφωνα με όσα είπε, θα μετρήσει 50%. Δεν ξέρω για bonus κομμάτι.


2) Sti grapti eksetasi prepei na pareis toulaxiston 5 gia na peraseis to mathima i kai na min pas katholou mporei na peraseis (leme twra) mono me to project?
Euxaristw polu!

Δεν είπε κάτι τέτοιο, αλλά εννόησε πώς επειδή κιόλας έβγαλε πολύ αργά την άσκηση, αν κάποιος γράψει ακόμη και κοντά στο 4 κι έχει πάει και λίγο καλά στην εργασία, θα τον βοηθήσει για να περάσει το μάθημα.

TopGear
19-06-2012, 21:54
Θέλω να δώσω το μάθημα, αλλά δεν καταλαβαίνω τι να διαβάσω.

-Από εδώ (http://eclass.di.uoa.gr/modules/units/?id=20), αν διαβάσουμε τις διαφάνειες, είμαστε εντάξει;

-Ή πρέπει να διαβάσουμε από τα βιβλία τα εξής:


Pacheco κεφ1 + 2 (Επικεντρωθείτε 2.3, 2.6, 2.7, 2.8, 2.9, 2.10

Karypis et.al ch8 (8.1, 8.2) ch9 (9.1, 9.2, 9.3, 9.4) ch10 (10.1, 10.2, 10.3)

-Ή και τα δύο;

Shaman-King
19-06-2012, 22:44
Απ'ότι καταλαβαίνω μερικές από τις διαφάνειες περιέχουν πράγματα του ενός βιβλίου, και οι άλλες διαφορετική ύλη.
Οπότε πιστεύω διαβάζουμε και τα δύο, τα οποία εν μέρει αλληλοκαλύπτονται.

Shaman-King
19-06-2012, 22:46
Απ'ότι καταλαβαίνω μερικές από τις διαφάνειες περιέχουν πράγματα του ενός βιβλίου, και οι άλλες διαφορετική ύλη.
Οπότε πιστεύω διαβάζουμε και τα δύο, τα οποία εν μέρει αλληλοκαλύπτονται.
Εκτός από αυτά που λέει:


Τα υπόλοιπα υλικό για τις ασκήσεις

TopGear
19-06-2012, 23:50
Απ'ότι καταλαβαίνω μερικές από τις διαφάνειες περιέχουν πράγματα του ενός βιβλίου, και οι άλλες διαφορετική ύλη.
Οπότε πιστεύω διαβάζουμε και τα δύο, τα οποία εν μέρει αλληλοκαλύπτονται.

Ναι, το είδα γιατί πχ κάποιες διαφάνειες ονομάζονται κεφάλαιο 1 και κεφάλαιο 2.

Δηλαδή όλα ε; Πφφφφφφφφφφ.

Sib
23-06-2012, 18:00
Σίγουρα στο μάθημα μας το έκανε όλο αυτό?
http://eclass.di.uoa.gr/modules/document/img/pdf.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/1.%20Introduction%20to%20Parallel%20processing%20% 28TempusCh1%29.pdf)1. Introduction to Parallel processing (TempusCh1).pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/1.%20Introduction%20to%20Parallel%20processing%20% 28TempusCh1%29.pdf)

Εγώ ήμουν σε όλα σχεδόν τα μαθήματα και νομίζω αυτό λέει πολλά που δεν κάναμε... είναι μεν 45 σελίδες, αλλά έχει πάρα πολλά μέσα και πολύ δουλεία γενικά..

TopGear
23-06-2012, 20:36
Σίγουρα στο μάθημα μας το έκανε όλο αυτό?
http://eclass.di.uoa.gr/modules/document/img/pdf.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/1.%20Introduction%20to%20Parallel%20processing%20% 28TempusCh1%29.pdf)1. Introduction to Parallel processing (TempusCh1).pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/1.%20Introduction%20to%20Parallel%20processing%20% 28TempusCh1%29.pdf)

Εγώ ήμουν σε όλα σχεδόν τα μαθήματα και νομίζω αυτό λέει πολλά που δεν κάναμε... είναι μεν 45 σελίδες, αλλά έχει πάρα πολλά μέσα και πολύ δουλεία γενικά..

Εγώ θα εμπιστευτώ τον understracker (http://www.forums.gr/showthread.php?41706-%D0%E1%F1%DC%EB%EB%E7%EB%E1-%D3%F5%F3%F4%DE%EC%E1%F4%E1-%CA%EF%F4%F1%FE%ED%E7%F2-%C2%E1%F3%E9%EA%FC-1%EF%F5-%F4%EF%EC%DD%E1-%C5%E1%F1%E9%ED%FC-2012&p=1281508&viewfull=1#post1281508). Κι επειδή τον εμπιστεύομαι και γιατί δεν έχω το χρόνο να διαβάσω όλα όσα "υποθετικά" έκανε και στο τέλος να αποδειχθεί ότι δεν τα'χαμε. Γιατί έτσι όπως έχουν οργανωθεί κάποια πράγματα, μου φαίνεται πώς κανείς δεν καταλαβαίνει ακριβώς τι να διαβάσει.

Οπότε το ylh-parsys-2012 που'χει ανεβάσει, πιστεύω είναι το καταλληλότερο-πιο συμπυκνωμένο αρχείο για να διαβάσει κανείς. Ας μας σπρώξει λίγο και απ'την άσκηση, αφού έγινε μπαχαλάκι το μάθημα, δε θα'πρεπε καν να αναρωτιόμαστε τι να διαβάσουμε. Λες και τους είναι δύσκολο να τα ορίζουν αυτά στην αρχή του εξαμήνου, φτάνουν οι εξετάσεις κι υπάρχουν καθηγητές που δεν έχουν δώσει καμία διευκρίνιση ακόμη.

trelonhsiwths
26-06-2012, 17:07
Ξερει κανεις που μπορουμε να βρουμε την εκφωνηση της εργασιας? Eκει που την παραδιδουμε λεει οτι η εκφωνηση βρισκεται στις θεματικες ενοτητες.. ΠΟΥ ειναι αυτο?

TopGear
26-06-2012, 17:56
Ξερει κανεις που μπορουμε να βρουμε την εκφωνηση της εργασιας? Eκει που την παραδιδουμε λεει οτι η εκφωνηση βρισκεται στις θεματικες ενοτητες.. ΠΟΥ ειναι αυτο?

http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%86%CF%83%CE%BA%CE%B7%CF%83%CE%B7/ParSys2012-askhsh.pdf

Εν τω μεταξύ, στην περιοχή συζητήσεων, το ΑΠΟΛΥΤΟ 0 για την άσκηση.

manta-rini
28-06-2012, 03:54
Σίγουρα στο μάθημα μας το έκανε όλο αυτό?
http://eclass.di.uoa.gr/modules/document/img/pdf.gif (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/1.%20Introduction%20to%20Parallel%20processing%20% 28TempusCh1%29.pdf)1. Introduction to Parallel processing (TempusCh1).pdf (http://eclass.di.uoa.gr/modules/document/file.php/D36/%CE%A3%CE%B7%CE%BC%CE%B5%CE%B9%CF%8E%CF%83%CE%B5%C E%B9%CF%82%20%CE%93%CE%B9%CE%AC%CE%BD%CE%BD%CE%B7% 20%CE%9A%CE%BF%CF%84%CF%81%CF%8E%CE%BD%CE%B7%29/1.%20Introduction%20to%20Parallel%20processing%20% 28TempusCh1%29.pdf)

Εγώ ήμουν σε όλα σχεδόν τα μαθήματα και νομίζω αυτό λέει πολλά που δεν κάναμε... είναι μεν 45 σελίδες, αλλά έχει πάρα πολλά μέσα και πολύ δουλεία γενικά..

Μην πολυασχοληθείς, σαν reference το είχε.

JpJ
28-06-2012, 11:06
παιδιά να ρωτήσω κάτι! ισχύει οτι γράφουμε με ανοικτά βιβλία? και αν ναι! εγώ που δεν δικαιόμουν σύγγραμα μπορώ να εκτυπώσω το βιβλίο??

Shaman-King
28-06-2012, 14:33
παιδιά να ρωτήσω κάτι! ισχύει οτι γράφουμε με ανοικτά βιβλία?
Δεν έχω δει να αναφέρεται πουθενά κάτι τέτοιο.
Ας επιβεβαιώσει κάποιος που να ξέρει σίγουρα...

Ανωνυμος
28-06-2012, 16:06
Καλησπέρα αρχικά...
Έπειτα, άλλαξε την ύλη;; Θυμάμαι ότι είχε βάλει και από το 10 του Καρύπη αλλά τώρα στο eclass δε το έχει... Έχει μέχρι το 9.4.. Ξέρει κανείς τίποτα;;

Ευχαριστώ

manta-rini
28-06-2012, 16:19
Δεν γράφουμε με ανοικτά βιβλία μιας και δεν θα ζητήσει να γράψουμε κώδικα. Θα ζητηθούν κάποια αμιγώς θεωρητικά θέματα και κάποιες εφαρμογές αλγορίθμων, οπότε θα πρέπει να ξέρουμε κάποια πράγματα απ έξω. Αυτά τα είπε στο τελευταίο μάθημα.

black rose
28-06-2012, 16:28
Καλησπέρα αρχικά...
Έπειτα, άλλαξε την ύλη;; Θυμάμαι ότι είχε βάλει και από το 10 του Καρύπη αλλά τώρα στο eclass δε το έχει... Έχει μέχρι το 9.4.. Ξέρει κανείς τίποτα;;

Ευχαριστώ

Με αυτό τι παίζει?? Είναι το 10 στην ύλη?? Παρατήρησα πως και ο under το έχει βάλει στο pdf που έφτιαξε, αν και στο eclass δεν το λέει.
Να προσθέσω επίσης πως του έστειλα να επιβεβαιώσω τα ποσοστά εργασίας και γραπτού και είναι όντως 50-50 και είπε πως αν κάποιος κάνει και το επιπλέον κομμάτι που λέει η άσκηση, τα ποσοστά θα πάνε 60 εργασία, 40 γραπτό, αν ο νέος υπολογισμός είναι υπέρ του φοιτητή.
Τον ρώτησα και για το αν θέλει βάση στο γραπτό ή/και στην εργασία για να περάσουμε το μάθημα, αλλά δεν απάντησε σε αυτό :Sad:

TopGear
28-06-2012, 16:31
Με αυτό τι παίζει?? Είναι το 10 στην ύλη?? Παρατήρησα πως και ο under το έχει βάλει στο pdf που έφτιαξε, αν και στο eclass δεν το λέει.
Να προσθέσω επίσης πως του έστειλα να επιβεβαιώσω τα ποσοστά εργασίας και γραπτού και είναι όντως 50-50 και είπε πως αν κάποιος κάνει και το επιπλέον κομμάτι που λέει η άσκηση, τα ποσοστά θα πάνε 60 εργασία, 40 γραπτό, αν ο νέος υπολογισμός είναι υπέρ του φοιτητή.
Τον ρώτησα και για το αν θέλει βάση στο γραπτό ή/και στην εργασία για να περάσουμε το μάθημα, αλλά δεν απάντησε σε αυτό :Sad:

Εφόσον στο eclass αναφέρει διαβάστε από Pacheco 1-2.x και απ'τον Καρύπη 9.x-10x, πάει να πει πώς τα'χουμε.

Όπου x, οι ενότητες που λέει να επικεντρωθούμε.

Υποθέτω δεν επηρεάζει αν γράψουμε 4 στο γραπτό και με λίγο καλύτερη εργασία περάσουμε, είχε πει πώς θα "βοηθήσει" σ'αυτόν τον τομέα ή γενικά αν κάποιος είναι κοντά στο να περάσει, ωστόσο δε διευκρίνισε εάν θέλει βάση, μάλλον δε θέλει, θα το'χε αναφέρει λογικά.

black rose
28-06-2012, 16:40
Εφόσον στο eclass αναφέρει διαβάστε από Pacheco 1-2.x και απ'τον Καρύπη 9.x-10x, πάει να πει πώς τα'χουμε.

Όπου x, οι ενότητες που λέει να επικεντρωθούμε.

Υποθέτω δεν επηρεάζει αν γράψουμε 4 στο γραπτό και με λίγο καλύτερη εργασία περάσουμε, είχε πει πώς θα "βοηθήσει" σ'αυτόν τον τομέα ή γενικά αν κάποιος είναι κοντά στο να περάσει, ωστόσο δε διευκρίνισε εάν θέλει βάση, μάλλον δε θέλει, θα το'χε αναφέρει λογικά.

:O Εγώ στο eclass βλέπω αυτό:


Εδώ οι διαφάνειες.Από βιβλία διαβάστε
Pacheco κεφ1 + 2 (Επικεντρωθείτε 2.3, 2.6, 2.7, 2.8, 2.9, 2.10
Karypis et.al ch8 (8.1, 8.2) ch9 (9.1, 9.2, 9.3, 9.4)

Γράφει και αλλού την ύλη??

TopGear
28-06-2012, 16:42
:O Εγώ στο eclass βλέπω αυτό:


Εδώ οι διαφάνειες.Από βιβλία διαβάστε
Pacheco κεφ1 + 2 (Επικεντρωθείτε 2.3, 2.6, 2.7, 2.8, 2.9, 2.10
Karypis et.al ch8 (8.1, 8.2) ch9 (9.1, 9.2, 9.3, 9.4)

Γράφει και αλλού την ύλη??



Ε τότε θυμόμουν εγώ λάθος, συγγνώμη. :Doh::Doh:

Νόμιζα ήταν το 9-10, αντί 8-9.

Το σωστό είναι το δικό σου, απλά δε θυμόμουν ακριβώς.

black rose
28-06-2012, 16:46
Ε τότε θυμόμουν εγώ λάθος, συγγνώμη. :Doh::Doh:

Νόμιζα ήταν το 9-10, αντί 8-9.

Το σωστό είναι το δικό σου, απλά δε θυμόμουν ακριβώς.

Δεν υπάρχει θέμα, απλώς για να μη μπερδευτούμε! :-)

Shaman-King
28-06-2012, 17:08
Αρχικά είχε και το 10 σίγουρα.
Τώρα θα πρέπει να το αφαίρεσε...

Sib
28-06-2012, 17:11
ήταν 8-10 πριν από μια εβδομάδα... γιατί διάβασα όλη την υλή μια φορά στα γρήγορα και διάβασα και για τους γράφους.. τέλοςπαντων, ελπίζω λιγότερα και ευκολότερα να βάλει :P

manta-rini
28-06-2012, 17:31
Ακόμα καλύτερα. :)

Sib
28-06-2012, 17:38
όχι για εμένα :P
+ προτιμούσα τα τελευταία γιατί ήταν εύκολα :P

manta-rini
28-06-2012, 18:20
Εγώ δεν τα είχα διαβάσει και θα τους έριχνα μια ματιά μιας και δεν πρόσεξα την αλλαγή στο eclass. Οπότε γλυτώνω χρόνο. Με σώσατε..:D:D

bujar
28-06-2012, 19:27
Απαιτειται βαση στο γραπτο και βαση στην εργασια για να περασει κανεις το μαθημα?
Ή και συνδυαστικα (πχ 4 εργασια, 1 στην εξεταση) ενα 5 για να περασεις?
Σορυ αν εχει απαντηθει, ευχαριστω εκ των προτερων

manta-rini
28-06-2012, 19:41
Βάση δεν υπάρχει σίγουρα. Από εκεί και έπειτα δεν ΄χει δώσει σαφή απάντηση, έχει πει κάτι του στυλ "Ό,τι συμφέρει τον φοιτητή."
Οπότε θεωρητικά ισχύει και το 4 + 1 που έγραψες.

TopGear
28-06-2012, 19:44
Βάση δεν υπάρχει σίγουρα. Από εκεί και έπειτα δεν ΄χει δώσει σαφή απάντηση, έχει πει κάτι του στυλ "Ό,τι συμφέρει τον φοιτητή."
Οπότε θεωρητικά ισχύει και το 4 + 1 που έγραψες.

Οπότε αφεντικό, ξέρεις εμείς. :cheers:

TopGear
28-06-2012, 21:44
Αύριο γράφουμε κάπου συγκεκριμένα; Πχ Α κτλ ή ξεκινάμε από Αμφιθέατρο και βλέπουμε;

//Υπάρχει κανένας να μας τρολλάρει που ξέρει όλους τους χρόνους των αλγορίθμων απ'το κεφάλαιο 8; 1-D, 2-D, Cannon κτλ :p

understracker
28-06-2012, 23:54
Ενημέρωσα το συγκεντρωτικό pdf (http://www.forums.gr/showthread.php?41706-%D0%E1%F1%DC%EB%EB%E7%EB%E1-%D3%F5%F3%F4%DE%EC%E1%F4%E1-%CA%EF%F4%F1%FE%ED%E7%F2-%C2%E1%F3%E9%EA%FC-1%EF%F5-%F4%EF%EC%DD%E1-%C5%E1%F1%E9%ED%FC-2012&p=1281508&viewfull=1#post1281508) ύστερα από την αλλαγή που έκανε στην ύλη (έβγαλε τους αλγόριθμους των γράφων). Καλή επιτυχία σε όλους άυριο.

Shaman-King
29-06-2012, 00:16
Ενημέρωσα το συγκεντρωτικό pdf (http://www.forums.gr/showthread.php?41706-%D0%E1%F1%DC%EB%EB%E7%EB%E1-%D3%F5%F3%F4%DE%EC%E1%F4%E1-%CA%EF%F4%F1%FE%ED%E7%F2-%C2%E1%F3%E9%EA%FC-1%EF%F5-%F4%EF%EC%DD%E1-%C5%E1%F1%E9%ED%FC-2012&p=1281508&viewfull=1#post1281508) ύστερα από την αλλαγή που έκανε στην ύλη (έβγαλε τους αλγόριθμους των γράφων). Καλή επιτυχία σε όλους άυριο.
Γενικά thanks για τη βοήθεια. Καλή επιτυχία σε όλους...

Constantine
29-06-2012, 06:43
Καλημέρα! Βρήκα λίγο πιο συγκεντρωμένα (αλλά και απλουστευμένα) το 8ο κεφάλαιο του Καρύπη εδώ
http://www2.it.lut.fi/kurssit/04-05/010653000/Lectures/Dense%20matrix%20algorithms.pdf

Όχι ότι λέει κάτι διαφορετικό, απλά έχει ξεκαθαρίσει λίγο τους πίνακες και τους τύπους και έχει κάπως πιο μεθοδευμένα τις κινήσεις για το κάθε στάδιο υπολογισμού...

Αλλά και πάλι δεν δινει παρά μόνο τους βασικούς σειριακούς αλγόριθμους...

Υπάρχει μήπως κανένας που έχει ασχοληθεί και έχει βγάλει τους αλγόριθμους για D1 και D2 Partitioning?

Constantine
29-06-2012, 10:51
Αν κάτι έμαθα να κάνω σωστά σε αυτό το μάθημα είναι ότι πλέον μπορώ να προφέρω λέξεις όπως "simultaneous", "toroidal" και άλλες με απίστευτη ευφράδεια!!!

TopGear
29-06-2012, 20:03
Πιστεύω πρέπει να κάνουμε χρήση της μισής μονάδας μπόνους που υποσχέθηκε, επειδή δε ρωτήσαμε απορίες για τα θέματα.

:trollface::trollface::trollface:

xoumopoulada
04-07-2012, 12:13
​Webmail

Παράταση Εργασιών

Η νέα ημερομηνία κατάθεσης εργασιών (για βαθμό Ιουνίου) είναι η 16/7/2012.Πάντα ισχύει και η προθεσμία του Σεπτεμβρίου την ημέρα της εξέτασης (δεν θα δοθεί παράταση)

TopGear
04-07-2012, 13:41
​Webmail

Παράταση Εργασιών

Η νέα ημερομηνία κατάθεσης εργασιών (για βαθμό Ιουνίου) είναι η 16/7/2012.Πάντα ισχύει και η προθεσμία του Σεπτεμβρίου την ημέρα της εξέτασης (δεν θα δοθεί παράταση)

Βάλε το και στις εργασίες. Ή να το κάνω εγώ;

//Άσε, το'βαλα εγώ γιατί σε είδα offline.

Shaman-King
04-07-2012, 22:45
Έχει πει τίποτα για προφορική εξέταση στην εργασία;

TopGear
04-07-2012, 23:25
Έχει πει τίποτα για προφορική εξέταση στην εργασία;

Δεν υπάρχει (είμαι κατά 99,9% σίγουρος).

Shaman-King
05-07-2012, 00:15
Δεν υπάρχει (είμαι κατά 99,9% σίγουρος).
Okk thanks

understracker
09-07-2012, 02:19
Για την εργασία το παρακάτω ίσως σας φανεί χρήσιμο

https://www.dropbox.com/sh/s9j6b2kuhqow50q/adEuvBc__y/MPI-notes.pdf

bujar
09-07-2012, 02:58
Η επικοινωνια θα ειναι blocking ή οχι? Εχει ειπωθει κατι?

BBoyd
13-07-2012, 10:36
Παιδιά αφελής η ερώτηση αλλά οκ θα την κάνω.Η εργασία είναι η ίδια για Σεπτέμβρη;;;

TopGear
13-07-2012, 10:39
Παιδιά αφελής η ερώτηση αλλά οκ θα την κάνω.Η εργασία είναι η ίδια για Σεπτέμβρη;;;

Ναι. Με ημερομηνία παράδοσης, τη μέρα της εξέτασης. Δε θα υπάρξει καμία παράταση για τότε, το τόνισε.

xoumopoulada
14-07-2012, 10:30
Για την εργασία, από webmail μικρούληδες



Νέα προθεσμια

Επειδή ακόμα διορθώνω γραπτά μπορώ να παρατείνω την προθεσμια υποβολής της εργασίας μέχρι την Κυριακή 22/7.

nightcrawler
17-07-2012, 18:48
Απο eclass


Η η-τάξη από την Πέμπτη και για μια εβδομάδα θα είναι ανοικτή μόνο για ανάγνωση. Μπορείτε να καταθέσετε εργασίες μέχρι να κλείσει. Αν δεν προλάβετε να μου τις στείλετε με εμαιλ.

TopGear
17-07-2012, 21:45
Απο eclass


Η η-τάξη από την Πέμπτη και για μια εβδομάδα θα είναι ανοικτή μόνο για ανάγνωση. Μπορείτε να καταθέσετε εργασίες μέχρι να κλείσει. Αν δεν προλάβετε να μου τις στείλετε με εμαιλ.


Εγώ πάντως θα πρότεινα τη λύση mail, γιατί αν κάποιος τη στείλει πριν την Πέμπτη και δεν την έχει δει ο Κοτρώνης, σε περίπτωση μιας στραβής κατά τη μεταφορά των account, πάπαλα η άσκηση.

TopGear
18-07-2012, 20:27
Εναλλακτική επικοινωνία

Όπως ξέρετε το eclass από αύριο θα είναι διαθέσιμο μόνο για ανάγνωση. Αν αργήσει η επαναφορά του θα ανεβάσω την βαθμολογία σας στο http://users.uoa.gr/~cotronis/................

bujar
24-07-2012, 17:30
Εχει καταλαβει κανεις τι εννοει στην εκφωνηση με αυτο?


Συγκεκριμένα αναπτύξτε παραμετροποιημένα προγράμματα με βάση
a. Το μέγεθος Ν της ορθογωνικής τοπολογίας διεργασιών NxN, η οποία έχει ακραίες συνδέσεις, ώστε να σχηματίζει torus (περιοδικότητα διαστάσεων στο MPI)

Αν εχει καποιος καποια εξηγηση η καποιο λινκ θα ημουν υποχρεος

Ανώνυμος
25-07-2012, 09:24
Εχει καταλαβει κανεις τι εννοει στην εκφωνηση με αυτο?



Αν εχει καποιος καποια εξηγηση η καποιο λινκ θα ημουν υποχρεος

Αυτό που είχαμε καταλάβει εμείς ήταν ουσιαστικά πως χρειάζεται ένα πλέγμα διαδικασιών N*N. Δηλαδή αν δίνεις N=3, οι διεργασίες που θα τρέχουν θα είναι 9. Και θα τρέχουν όπως δείχνουν οι διαφάνειες που αφορούν τον αλγόριθμο cannon. Δηλαδή αν m*m ο πίνακας, τότε κάθε διεργασία θα παίρνει έναν υποπίνακα m/3*m/3. Τώρα αν ρωτάς που χρειάζεται αυτό, δε ξέρουμε. Αφού ουσιαστικά στην εκτέλεση πρέπει να κάνουμε mpiexec -n N^2 οπότε εξ'αρχής μπορούμε να βρούμε το N με κατάλληλη συνάρτηση...

Όσο για το torus (περιοδικότητα) εννοεί την δυνατότητα π.χ η πρώτη διεργασία (δηλαδή η (0,0) σε καρτεσιανές συντεταγμένες) να στέλνει τον υποπίνακα της αριστερά ή πάνω (ανάλογα για ποιον υποπίνακα μιλάμε) χωρίς πρόβλημα. Δηλαδή αφορά την περιοδικότητα στις διαστάσεις. Το αναφέρει και σε κάποιες διαφάνειες. Αυτό βοηθάει αν χρησιμοποιήσεις τα mpi_cart_shift..

Αυτά και ελπίζω να σε βοήθησα σε αυτά που ρώτησες. Καλές συνέχειες..

Hiro
25-07-2012, 18:23
μήπως ξέρει κανείς πού είναι η εκφώνηση της εργασίας? Δεν βρίσκω κάτι στα έγγραφα του eclass

//thanks!

TopGear
25-07-2012, 20:44
μήπως ξέρει κανείς πού είναι η εκφώνηση της εργασίας? Δεν βρίσκω κάτι στα έγγραφα του eclass

http://eclass.uoa.gr/modules/document/file.php/D36/%CE%86%CF%83%CE%BA%CE%B7%CF%83%CE%B7/ParSys2012-askhsh.pdf

manta-rini
27-07-2012, 12:01
βαθμοί mystudies.

bujar
29-07-2012, 03:04
Αυτό που είχαμε καταλάβει εμείς ήταν ουσιαστικά πως χρειάζεται ένα πλέγμα διαδικασιών N*N. Δηλαδή αν δίνεις N=3, οι διεργασίες που θα τρέχουν θα είναι 9. Και θα τρέχουν όπως δείχνουν οι διαφάνειες που αφορούν τον αλγόριθμο cannon. Δηλαδή αν m*m ο πίνακας, τότε κάθε διεργασία θα παίρνει έναν υποπίνακα m/3*m/3. Τώρα αν ρωτάς που χρειάζεται αυτό, δε ξέρουμε. Αφού ουσιαστικά στην εκτέλεση πρέπει να κάνουμε mpiexec -n N^2 οπότε εξ'αρχής μπορούμε να βρούμε το N με κατάλληλη συνάρτηση...

Όσο για το torus (περιοδικότητα) εννοεί την δυνατότητα π.χ η πρώτη διεργασία (δηλαδή η (0,0) σε καρτεσιανές συντεταγμένες) να στέλνει τον υποπίνακα της αριστερά ή πάνω (ανάλογα για ποιον υποπίνακα μιλάμε) χωρίς πρόβλημα. Δηλαδή αφορά την περιοδικότητα στις διαστάσεις. Το αναφέρει και σε κάποιες διαφάνειες. Αυτό βοηθάει αν χρησιμοποιήσεις τα mpi_cart_shift..

Αυτά και ελπίζω να σε βοήθησα σε αυτά που ρώτησες. Καλές συνέχειες..

Με βοηθησες παρα πολυ. Αυτο για το οποιο θα ηθελα παραπανω πληροφοριες ειναι το bold κομματι.
Μην με ρωτησεις τι δεν καταλαβα, δεν εχω καταλαβει γενικα το "σχημα". Αν υπαρχει καποιο λινκ
η να μου πεις ποιες ακριβως διαφανειες μπορουν να με βοηθησουν θα ημουν υποχρεος.

Ανώνυμος
29-07-2012, 11:19
Με βοηθησες παρα πολυ. Αυτο για το οποιο θα ηθελα παραπανω πληροφοριες ειναι το bold κομματι.
Μην με ρωτησεις τι δεν καταλαβα, δεν εχω καταλαβει γενικα το "σχημα". Αν υπαρχει καποιο λινκ
η να μου πεις ποιες ακριβως διαφανειες μπορουν να με βοηθησουν θα ημουν υποχρεος.

Καλημέρα αρχικά.

Λοιπόν, κοίτα στο eclass: Παράλληλα Συστήματα->Θεματικές Ενότητες(κάτω μέρος τις αρχικής σελίδας των παράλληλων συστημάτων στο eclass)-> Εργαστήριο MPI->08-VirtualTopologies.ppt. Από εκει πέρα δες από την 46 διαφάνεια και μετά που θα δεις κάποια παραδείγματα σε σχέση και με την MPI_cart_shift και την περιοδικότητα που λέω..

Αν δε σε βοηθήσουν αυτά, μου λες...

Καλή συνέχεια

Constantine
30-07-2012, 07:42
Έχω κάποιες απορίες σχετικά με το uranos.... Ενώ ακολούθησα τη διαδικασία και μετέφερα το πρόγραμμά μου στο erato, έκανα compile και πήρα τα αποτελέσματα που ήθελα, κατόπιν έφτιαξα το pbs αρχείο και το έκανα submit (qsub) και πήρα πίσω το job id... Από εκεί και πέρα τι γίνεται όμως? Δεν είδα τίποτε άλλο να συμβαίνει... Ακόμη και όταν έκαν qstat δεν έδειξε τίποτα. Καμία άλλη εργασία δεν έτρεχε, ούτε έδειχνε τίποτα για εργασίες σε ουρά... Μπορεί να μου πει κάποιος πως μπορώ να ελέγξω αν κάνω σωστά την όλη διαδικασία?

Ανώνυμος
30-07-2012, 12:06
Έχω κάποιες απορίες σχετικά με το uranos.... Ενώ ακολούθησα τη διαδικασία και μετέφερα το πρόγραμμά μου στο erato, έκανα compile και πήρα τα αποτελέσματα που ήθελα, κατόπιν έφτιαξα το pbs αρχείο και το έκανα submit (qsub) και πήρα πίσω το job id... Από εκεί και πέρα τι γίνεται όμως? Δεν είδα τίποτε άλλο να συμβαίνει... Ακόμη και όταν έκαν qstat δεν έδειξε τίποτα. Καμία άλλη εργασία δεν έτρεχε, ούτε έδειχνε τίποτα για εργασίες σε ουρά... Μπορεί να μου πει κάποιος πως μπορώ να ελέγξω αν κάνω σωστά την όλη διαδικασία?

Εμένα πάντως από τη τρέχων περιγραφή μου φαίνονται όλα εντάξει. Κοίτα μόνο αν το μονοπάτι της εργασίας που δίνεις στο pbs είναι σωστό. Αν και γενικά νομίζω ότι πάντα επιστρέφονται αρχεία της μορφής onoma_pbs.oJOB_ID ή αν υπάρχει λάθος: αρχείο onoma_pbs.eJOB_ID


**πάντως τώρα που πήγα να μπω στην erato δεν μπορούσα. Οπότε μπορεί να υπάρχει κάποιο γενικότερο κόλλημα.

Constantine
30-07-2012, 17:51
έχεις δίκιο... Δεν είχα κάνει ls για να δω ότι μου επέστρεψε ένα .ο αρχείο με το όνομα της εργασίας... Και τώρα τι γίνεται? Δεν βρήκα πουθενά κάποια πληροφορία στο τι να κάνω το αρχείο αυτό? Να το ανοίξω με κάτι? Να το χρησιμοποιήσω στο erato κάπως?

Ανώνυμος
30-07-2012, 18:57
έχεις δίκιο... Δεν είχα κάνει ls για να δω ότι μου επέστρεψε ένα .ο αρχείο με το όνομα της εργασίας... Και τώρα τι γίνεται? Δεν βρήκα πουθενά κάποια πληροφορία στο τι να κάνω το αρχείο αυτό? Να το ανοίξω με κάτι? Να το χρησιμοποιήσω στο erato κάπως?

κανονικά πρέπει να σου εμφανίζονται και τα 2 αρχεία που ανέφερα. Και το .ο και το .e. Το .ο είναι το output file που ουσιαστικά περιέχει τα αποτελέσματα που έχεις βάλει να εκτυπώνονται στην διεργασία. Το .e είναι το error file στο οποίο γράφονται τα σφάλματα που έγιναν π.χ segmentation. Αν το error file είναι κενό όλα τρέξαν κανονικά και στο output file πρέπει να βλέπεις τις τυχόν εκτυπώσεις που έχεις βάλει να γίνονται. Εν τέλει αυτά τα αρχεία είναι ανακατευθύνσεις του standard output που κάνει ο uranus.

Για να δεις τι περιέχουν αρκεί ένα cat.

Constantine
30-07-2012, 20:12
κανονικά πρέπει να σου εμφανίζονται και τα 2 αρχεία που ανέφερα. Και το .ο και το .e. Το .ο είναι το output file που ουσιαστικά περιέχει τα αποτελέσματα που έχεις βάλει να εκτυπώνονται στην διεργασία. Το .e είναι το error file στο οποίο γράφονται τα σφάλματα που έγιναν π.χ segmentation. Αν το error file είναι κενό όλα τρέξαν κανονικά και στο output file πρέπει να βλέπεις τις τυχόν εκτυπώσεις που έχεις βάλει να γίνονται. Εν τέλει αυτά τα αρχεία είναι ανακατευθύνσεις του standard output που κάνει ο uranus.

Για να δεις τι περιέχουν αρκεί ένα cat.

Όχι δεν υπάρχουν δυο τύποι αρχείων παρά μονο 2 .ο αρχεία από τις 2 φορές που προσπάθησα να "τρέξω" την εφαρμογή.
Μόλις άνοιξα ένα και περιέχει τα εξής:


Warning: no access to tty (Error 0).
Thus no job control in this shell.
(c)Copyright 1983-2003 Hewlett-Packard Development Company, L.P.
(c)Copyright 1979, 1980, 1983, 1985-1993 The Regents of the Univ. of California
(c)Copyright 1980, 1984, 1986 Novell, Inc.
(c)Copyright 1986-2000 Sun Microsystems, Inc.
(c)Copyright 1985, 1986, 1988 Massachusetts Institute of Technology
(c)Copyright 1989-1993 The Open Software Foundation, Inc.
(c)Copyright 1990 Motorola, Inc.
(c)Copyright 1990, 1991, 1992 Cornell University
(c)Copyright 1989-1991 The University of Maryland
(c)Copyright 1988 Carnegie Mellon University
(c)Copyright 1991-2003 Mentat Inc.
(c)Copyright 1996 Morning Star Technologies, Inc.
(c)Copyright 1996 Progressive Systems, Inc.



RESTRICTED RIGHTS LEGEND
Use, duplication, or disclosure by the U.S. Government is subject to
restrictions as set forth in sub-paragraph (c)(1)(ii) of the Rights in
Technical Data and Computer Software clause in DFARS 252.227-7013.




Hewlett-Packard Company
3000 Hanover Street
Palo Alto, CA 94304 U.S.A.


Rights for non-DOD U.S. Government Departments and Agencies are as set
forth in FAR 52.227-19(c)(1,2).

Ανώνυμος
31-07-2012, 14:55
Όχι δεν υπάρχουν δυο τύποι αρχείων παρά μονο 2 .ο αρχεία από τις 2 φορές που προσπάθησα να "τρέξω" την εφαρμογή.
Μόλις άνοιξα ένα και περιέχει τα εξής:


Warning: no access to tty (Error 0).
Thus no job control in this shell.
(c)Copyright 1983-2003 Hewlett-Packard Development Company, L.P.
(c)Copyright 1979, 1980, 1983, 1985-1993 The Regents of the Univ. of California
(c)Copyright 1980, 1984, 1986 Novell, Inc.
(c)Copyright 1986-2000 Sun Microsystems, Inc.
(c)Copyright 1985, 1986, 1988 Massachusetts Institute of Technology
(c)Copyright 1989-1993 The Open Software Foundation, Inc.
(c)Copyright 1990 Motorola, Inc.
(c)Copyright 1990, 1991, 1992 Cornell University
(c)Copyright 1989-1991 The University of Maryland
(c)Copyright 1988 Carnegie Mellon University
(c)Copyright 1991-2003 Mentat Inc.
(c)Copyright 1996 Morning Star Technologies, Inc.
(c)Copyright 1996 Progressive Systems, Inc.



RESTRICTED RIGHTS LEGEND
Use, duplication, or disclosure by the U.S. Government is subject to
restrictions as set forth in sub-paragraph (c)(1)(ii) of the Rights in
Technical Data and Computer Software clause in DFARS 252.227-7013.




Hewlett-Packard Company
3000 Hanover Street
Palo Alto, CA 94304 U.S.A.


Rights for non-DOD U.S. Government Departments and Agencies are as set
forth in FAR 52.227-19(c)(1,2).


Λοιπόν... Το έψαξα λίγο παραπάνω.. Τελικά είχα μπερδευτεί με το OpenMP με clusters που και εκεί χρειαζόταν qsub, qstat και τέτοια. Στον uranus πράγματι βγάζει ένα αρχείο με αυτά που λες. Το θέμα είναι ότι σε μένα (και σε άλλους αν δεις Συζητήσεις στο eclass) υπήρχε πρόβλημα και δεν έτρεχε για περισσότερες από 2*2 διεργασίες (+ ότι σε μας για 4 διεργασίες και μέγεθος 840 έτρεχε πολύ πιο αργά σε αντίθεση με κατάλληλο mpiboot).

Επομένως, τελικά καλύτερα να το τρέξεις στα linux της σχολής με mpiboot. Οδηγίες μπορείς να βρεις στο eclass:

Παράλληλα Συστήματα->Θεματικές Ενότητες(κάτω μέρος τις αρχικής σελίδας των παράλληλων συστημάτων στο eclass)-> Εργαστήριο MPI->Short Intro Lab to MPICH2 in di.rar

Αυτό το rar αρχείο περιέχει ένα αρχείο: Instructions MPICH2 for Linux.pdf εκεί μέσα θα δεις κατάλληλες οδηγίες

Sorry για το μπέρδεμα και καλή συνέχεια

Constantine
31-07-2012, 15:38
Επομένως, τελικά καλύτερα να το τρέξεις στα linux της σχολής με mpiboot.

Έχω τελειώσει τις δοκιμές μου στα μηχανήματα της σχολής με αρκετούς συνδυασμούς (σε ένα μηχάνημα αλλά και σε πολλά) και δεν ήξερα αν οι δοκιμές στον uranus είναι υποχρεωτικές...

Θα ήθελα να το δω να παίζει στον uranus είναι η αλήθεια, αλλά μέχρι στιγμής κάτι τέτοιο μου είναι αδύνατο... Πάντως δοκίμασα το εκτελέσιμο που στέλνω στον uranus, στο erato και παίζει μια χαρά... Δηλαδή δεν είναι θέμα προγράμματος. Αυτό το ξεκαθάρισα...


Sorry για το μπέρδεμα και καλή συνέχεια
Ευχαριστώ πολύ! Ούτως ή άλλως θα παίξω και με το cluster με το OpenMP, οπότε χρήσιμες είναι οι πληροφορίες σου!

Constantine
08-08-2012, 08:02
Να ρωτήσψ κάτι ακόμα... Οι υπολογιστές στο εργαστήριο linux είναι διαθέσιμοι για προγραμματισμό CUDA??? Λίγο απίθανο ε???

Hiro
09-08-2012, 10:38
σε OpenMP τί επιταχύνσεις έχετε πετύχει? εγώ με qsub κτλ έχω μόνο x2 επιτάχυνση..

nikos-reggae
09-08-2012, 20:00
paidia na sas rwtisw tin ergasia mexri pote tou semptembri mporoume na tin paradwsoume???

//thnx!!!!

manta-rini
09-08-2012, 20:26
paidia na sas rwtisw tin ergasia mexri pote tou semptembri mporoume na tin paradwsoume???

//thnx!!!!

Μέχρι 20/9 που είναι και η γραπτή εξέταση του μαθήματος.

Constantine
21-08-2012, 00:54
Εχω κοντεψει να κανω το μηχανημα μου ψητο 2 φορες δοκιμαζοντας για μεγαλο μεγεθος πθνακα (1680χ1680) και για 25 threads στο openmp... Εχω γραψει τοσο ασχημο κωδικα ή κατι τετοιο μπορει να ειναι λογικο για ενα απλο pc???

Ανώνυμος
21-08-2012, 10:39
Εχω κοντεψει να κανω το μηχανημα μου ψητο 2 φορες δοκιμαζοντας για μεγαλο μεγεθος πθνακα (1680χ1680) και για 25 threads στο openmp... Εχω γραψει τοσο ασχημο κωδικα ή κατι τετοιο μπορει να ειναι λογικο για ενα απλο pc???

Κοίτα, στον υπολογιστή που μας πρότεινε με 4 πυρήνες-8 διεργασίες (δες eclass στο εργαστήριο του OpenMP το Job Submission.rar) γενικά δε γίνονται και πολλά πράματα, αλλά δεν είναι και τραγικά (μιλάω σε σχέση με το mpi). Εμείς ,ας πούμε, πετύχαμε στο πίνακα που λες με 25 διεργασίες, επιτάχυνση της τάξεως του 5 (αντί για 150sec 30sec χοντρικά). Αν ο υπολογιστής σου δεν είναι καλύτερος από αυτόν που ανέφερα καλύτερα να δοκιμάσεις αυτόν που λέω...

Constantine
21-08-2012, 23:06
Δυστυχως ο υπολογιστης μου ειναι quad core i7 με 8 διεργασιες και 8g ram... Απο αποψη υπολογιστη ειναι αρκετα δυνατο μηχανημα... Προφανως πασχει το προγραμμα μου... Αυτο το παρατηρησα εξαρχης με τις δοκιμες οπου ακομη και σε μικροτερους πινακες δεν παιρνω ταχυτητες μικροτερες απο το σειριακο αλγοριθμο της μιας διεργασιας... Παντα ο σειριακος αλγοριθμος μου βγαινει πιο γρηγορος... Αλλα παρ΄ ολα αυτα θεωρω οτι εχω υλοποιησει σωστα τον σλγοριθμο του cannon...

Ανώνυμος
21-08-2012, 23:15
Μάλιστα.. Δυο πράγματα θέλω να ρωτήσω:

1) Κάνεις ανταλλαγή πινάκων;; δηλαδή κάτι σε στυλ send/recieve

2) Αν και δε παρέχει μεγάλη βελτίωση κοίτα λίγο αν έχει θέμα με το διάβασμα από την cache. Αν δε καταλαβαίνεις τι λέω κοίτα λίγο το OpenMP.rar στο eclass

Αλλά γενικά μπορείς να πετύχεις επιταχύνσεις μεγαλύτερες από 2 οπότε ψάχτο λίγο..

Constantine
23-08-2012, 09:43
Μάλιστα.. Δυο πράγματα θέλω να ρωτήσω:

1) Κάνεις ανταλλαγή πινάκων;; δηλαδή κάτι σε στυλ send/recieve

2) Αν και δε παρέχει μεγάλη βελτίωση κοίτα λίγο αν έχει θέμα με το διάβασμα από την cache. Αν δε καταλαβαίνεις τι λέω κοίτα λίγο το OpenMP.rar στο eclass

Αλλά γενικά μπορείς να πετύχεις επιταχύνσεις μεγαλύτερες από 2 οπότε ψάχτο λίγο..

Στο 1) όχι δεν χρησιμοποιώ send/receive... Αυτό το κάνω στο MPI αλλά όχι στο OMP.

Ουσιατικά εφτιαξα ένα πρόγραμμα που εκτελεί γραμμικά τον αλγόριθμο cannon (και πράγματι εκτελεί σωστά όλα τα βήματα του αλγορίθμου) και κατόπιν στα σημεία όπου έχουμε loops αυτά τα αναθέτω σε περισσότερα του ενός threads...

Να σου δώσω ένα παράδειγμα χρόνων.... Για τον πίνακα 840x840 με 25 διεργασίες το πρόγραμμα κάνει 1.64e+01 sec ενώ για τον ίδιο πίνακα το απλό σειριακό πρόγραμμα κάνει 5.9 δευτερόλεπτα ή κάτι περίπου τόσο λίγο (~5.9e+00 sec)

Θα ξαναρίξω μια ματιά στις σημειώσεις μπας και βρω άκρη... ευχαριστώ πάντως...

Ανώνυμος
23-08-2012, 10:55
Μμμμ.. Δε ξέρω αν αυτό που κάνεις στον αλγόριθμο openMP διατηρεί τις ιδιότητες του αλγορίθμου cannon.. Εννοώ πως κάθε νήμα, τουλάχιστον έτσι φανταζόμασταν εμείς, πρέπει να έχει ένα συγκεκριμένο υποπίνακα για τον πολ/σμο και προφανώς η λογική που κάθε νήμα παίρνει έναν υποπίνακα είναι αυτή του cannon με τα shift.. Αν υπάρχει αυτή η λογική τότε δε ξέρω τι άλλο μπορεί να φταίει...


edit: Ως προς τους χρόνους με ένα νήμα για 840*840 κάνει ~17,4sec ενώ με 25 νήματα κάνει 4,4sec


Υ.Γ τώρα παρατήρησα πως δεν είχες πει εσύ για το *2.. αλλά ο hiro στην αρχή της σελίδας

Hiro
23-08-2012, 16:13
Υ.Γ τώρα παρατήρησα πως δεν είχες πει εσύ για το *2.. αλλά ο hiro στην αρχή της σελίδας

ναι, όσο μεγάλο testcase και να βάλω γύρω στο x2 επιτάχυνση βγάζω.. αλλά οι χρόνοι μου είναι αρκετά μικροί.

στο 1680x1680 με N = 1 έχω 4,2sec και με N = 5 έχω 1,6sec.. δοκίμασα και σε μεγαλύτερα testcase (πχ 8000x8000) και εκεί πάνω από x2 επιτάχυνση δεν έχω...

(σε αντίθεση με το MPI που έχω καταφέρει κάτι x21 επιταχύνσεις)


Εμείς ,ας πούμε, πετύχαμε στο πίνακα που λες με 25 διεργασίες, επιτάχυνση της τάξεως του 5 (αντί για 150sec 30sec χοντρικά).

Για δοκίμασε:

1) compile με -O3
2) Φαντάζομαι σε κάποιο κομμάτι έχεις τον γνωστό σειριακό πολλαπλασιαμό O(M^3) για τους πολλαπλασιαμούς των μικρών πινάκων. Δοκίμασε σειρά ikj αντί για ijk στα loops. (περισσότερα εδώ (http://www.codeproject.com/Tips/262862/Matrix-Multiplication-CSharp) , αγνόησε τα υπόλοιπα για jagged arrays κτλ που λέει )

τί χρόνους έχεις τώρα στο 1680x1680?

Ανώνυμος
24-08-2012, 11:32
ναι, όσο μεγάλο testcase και να βάλω γύρω στο x2 επιτάχυνση βγάζω.. αλλά οι χρόνοι μου είναι αρκετά μικροί.

στο 1680x1680 με N = 1 έχω 4,2sec και με N = 5 έχω 1,6sec.. δοκίμασα και σε μεγαλύτερα testcase (πχ 8000x8000) και εκεί πάνω από x2 επιτάχυνση δεν έχω...

(σε αντίθεση με το MPI που έχω καταφέρει κάτι x21 επιταχύνσεις)

Εντάξει αν κάνεις ήδη τόσο μικρούς χρόνους δεν υπάρχει θέμα πιστεύω... Εμάς στο openMP η επιτάχυνση έφτασε μέχρι 5,2



Για δοκίμασε:

1) compile με -O3
2) Φαντάζομαι σε κάποιο κομμάτι έχεις τον γνωστό σειριακό πολλαπλασιαμό O(M^3) για τους πολλαπλασιαμούς των μικρών πινάκων. Δοκίμασε σειρά ikj αντί για ijk στα loops. (περισσότερα εδώ (http://www.codeproject.com/Tips/262862/Matrix-Multiplication-CSharp) , αγνόησε τα υπόλοιπα για jagged arrays κτλ που λέει )

τί χρόνους έχεις τώρα στο 1680x1680?

Τα optimizer (-Ο ) τα είχαμε δοκιμάσει και πράγματι βγάζει αρκετά καλύτερους χρόνους.. Απλά επειδή κρύβουν κάποια πράγματα (π.χ μπορεί να υπάρχει λάθος στον κώδικα και παρόλα αυτά λόγο ακριβώς του optimizer να μην φαίνεται) είπαμε να μην βάλουμε στη μεταγλώττιση -O

Όσο για το 2ο πολύ καλό... Δε το είχαμε δει.. .. Θενκς για τις συμβουλές πάντως..

kostas77733
25-08-2012, 02:12
Ενα βιβλιο mpi θεωρια και εφαρμογες που εχω(που ειναι και στα Ελληνικα!!!)
δεν μπορουμε να διαβασουμε απο εκει?
η μονο απο το Pdf το αγγλικο?
thanks

flash_sparrow
25-08-2012, 18:18
παιδια καποιος που εκανε την εργασια, υπαρχει κατι συγκεκριμενο που πρεπει να διαβασουμε για να βοηθηθουμε; και γενικα τι προτεινετε να κανω ωστε να αρχισω να καταλαβαινω τι παιζει με την εργασια;
θα ηταν μεγαλη βοηθεια! ευχαριστω!

Spike
27-08-2012, 13:34
Για την άσκηση θέλει 2 διαφορετικά προγράμματα για MPI και OpenMP έτσι?

Όχι δηλαδή hybrid σύστμα όπου οι nodes να επικοινωνούν με MPI και εσωτερικά
κάθε node να χρησιμποιεί OpenMP..

Επίσης, μπορούμε να κάνουμε την υλοποίηση και σε C++?

flash_sparrow
07-09-2012, 14:16
σχετικα με την υλη, στο eclass λεει αυτα
Pacheco κεφ1 + 2 (Επικεντρωθείτε 2.3, 2.6, 2.7, 2.8, 2.9, 2.10

Karypis et.al ch8 (8.1, 8.2) ch9 (9.1, 9.2, 9.3, 9.4)

για το πρωτο οκ.. το αλλο βιβλιο που υπαρχει;

TopGear
07-09-2012, 14:19
σχετικα με την υλη, στο eclass λεει αυτα
Pacheco κεφ1 + 2 (Επικεντρωθείτε 2.3, 2.6, 2.7, 2.8, 2.9, 2.10

Karypis et.al ch8 (8.1, 8.2) ch9 (9.1, 9.2, 9.3, 9.4)

για το πρωτο οκ.. το αλλο βιβλιο που υπαρχει;

Ό,τι θες, βρίσκεται εδώ (http://www.forums.gr/showthread.php?41706-%D0%E1%F1%DC%EB%EB%E7%EB%E1-%D3%F5%F3%F4%DE%EC%E1%F4%E1-%CA%EF%F4%F1%FE%ED%E7%F2-%C2%E1%F3%E9%EA%FC-1%EF%F5-%F4%EF%EC%DD%E1-%C5%E1%F1%E9%ED%FC-2012&p=1281508&viewfull=1#post1281508).

Γενικά, έχει φτιάξει ένα pdf που περιλαμβάνει τα πάντα που χρειάζεσαι. Εγώ από κει διάβασα τον Ιούνιο.

flash_sparrow
07-09-2012, 14:24
Ό,τι θες, βρίσκεται εδώ (http://www.forums.gr/showthread.php?41706-%D0%E1%F1%DC%EB%EB%E7%EB%E1-%D3%F5%F3%F4%DE%EC%E1%F4%E1-%CA%EF%F4%F1%FE%ED%E7%F2-%C2%E1%F3%E9%EA%FC-1%EF%F5-%F4%EF%EC%DD%E1-%C5%E1%F1%E9%ED%FC-2012&p=1281508&viewfull=1#post1281508).

Γενικά, έχει φτιάξει ένα pdf που περιλαμβάνει τα πάντα που χρειάζεσαι. Εγώ από κει διάβασα τον Ιούνιο.

ωραιος..αυτο το γενικο pdf μας καλυπτει πληρως ή ειναι τα πιο σημαντικα;

TopGear
07-09-2012, 14:28
ωραιος..αυτο το γενικο pdf μας καλυπτει πληρως ή ειναι τα πιο σημαντικα;

Είναι βασικά αυτά που μας είπε να διαβάσουμε. Δλδ έχει πάρει τις αναφερόμενες παραγράφους απ'το 1ο κεφάλαιο, τις άλλες απ'το 2ο κτλ κτλ (κι από τα 2 βιβλία) και τις έχει ενώσει όλες σε 1 pdf.

Εγώ από κει διάβασα πάντως (δεν είχα και τον τρελό χρόνο βέβαια να τα διαβάσω χωριστά) και τελικά με κάλυψε.

flash_sparrow
07-09-2012, 14:29
Είναι βασικά αυτά που μας είπε να διαβάσουμε. Δλδ έχει πάρει τις αναφερόμενες παραγράφους απ'το 1ο κεφάλαιο, τις άλλες απ'το 2ο κτλ κτλ (κι από τα 2 βιβλία) και τις έχει ενώσει όλες σε 1 pdf.

Εγώ από κει διάβασα πάντως (δεν είχα και τον τρελό χρόνο βέβαια να τα διαβάσω χωριστά) και τελικά με κάλυψε.

ωραια..σ'ευχαριστω πολυ..

flash_sparrow
12-09-2012, 11:49
στην υλη, στα κεφαλαια 8,9 ειναι μονο αυτα που εχει στις παρενθεσεις σωστα;

TopGear
12-09-2012, 12:03
στην υλη, στα κεφαλαια 8,9 ειναι μονο αυτα που εχει στις παρενθεσεις σωστα;

Ε ναι. Εγώ αυτά διάβασα για Ιούνιο πάντως και δεν είδα να βάλει κάτι άσχετο. Όσα υπάρχουν σε παρενθέσεις.

flash_sparrow
12-09-2012, 12:13
Ε ναι. Εγώ αυτά διάβασα για Ιούνιο πάντως και δεν είδα να βάλει κάτι άσχετο. Όσα υπάρχουν σε παρενθέσεις.
thnx man :wink:

*Mk*
12-09-2012, 18:00
Λοιπόν η χαζή ερώτηση είναι οτι όταν κάνω πολλαπλασιασμό σειριακά και πολλαπλασιασμό με Cannon πρέπει να παίρνω τα ίδια αποτελέσματα? Έτσι δεν είναι?

Έχω το εξής πρόβλημα με τον αλγ. Cannon σε MPI: όταν το τρέχω με μια διεργασία, παίρνω τα ίδια αποτελέσματα με τον σειρακό. όταν τρέχω με π.χ. 2x2 διεργασίες παίρνω διαφορετικά αποτελέσματα απο τον σειριακό. επίσης διαφορετικά είναι τα αποτελέσματα του πολλαπλασιασμού όταν αλλάζω μέγεθος τοπολογίας με ίδιο όμως μέγεθος πίνακα.
Χρησιμοποιώ MPI_Scatter() και ο αλγόριθμος του Cannon είναι σωστός (το έχω τσεκάρει και άλλου παιδιού). Υποψιάζομαι οτι στην MPI_Scatter() υπάρχει το προβλημα.
Καμιά άλλη λύση για στείλω τον αρχικό πίνακα σε κομμάτια στις άλλες διεργασίες?

Spike
12-09-2012, 22:34
Σίγουρα πρέπει να σου δίνουν το ίδιο αποτέλεσμα, είτε σειριακά είτε παράλληλα
με οσεσδήποτε διεργασίες.

Τώρα με την MPI_Scatter παίζουν 2 θέματα. Το ένα είναι ότι πρέπει να διαμορφώσεις
κατάλληλα τον πίνακα ώστε να μοιράσει τα blocks σωστά στις διεργασίες και να μη
μοιράζει τις γραμμές πχ.. Αλλά αυτό γίνεται με λίγο παραπάνω κόπο.

// edit: Λοιπόν, άκυρο το παρακάτω γκρι. Τελικά με τη σειρά τα στέλνει..
Το άλλο είναι (και γιαυτό δεν είμαι 100% βέβαιος) ότι δεν ξέρεις πως θα μοιράσει τα
blocks ανάμεσα στις διεργασίες η MPI_Scatter. Δηλάδη (νομίζω πως) δεν είναι σίγουρο
ότι η διεργασία 0 θα πάρει το 1ο block, η διεργασία 1 το 2ο, κλπ.. Άρα δεν θα ξέρεις
ποια διεργασία έχει ποιο block, και συνεπώς δεν μπορείς να τρέξεις τον cannon.

Άλλη λύση από την MPI_Scatter είναι ένα loop με sends/receives.. (MPI_Send, κλπ)

*Mk*
13-09-2012, 01:05
Συμφωνώ απόλυτα με ό,τι λες. Έχω κολλήσει όμως απίστευτα, πως μπορώ με την MPI_Scatter να μην μοιράζει γραμμές?
Ότι σχετικό έχω βρει δείχνει οτι η MPI_Scatter() δουλεύει ως εξής:

π.χ. πινακας 2x2 έστω 1 2 3 4
5 6 7 8
τον αποθηκεύω σαν γραμμή 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 και έχω 2 διεργασίες, η MPI_Scatter()
θα κάνει 1,2,3,4 -> Ρο 5,6,7,8 ->Ρ1

Γίνεται να δουλέψει διαφορετικά?

Spike
13-09-2012, 02:41
Η MPI_Scatter έτσι δουλεύει. Το μόνο που μπορείς να κάνεις είναι να μετακινήσεις
τα στοιχεία του πίνακά σου με τέτοιο τρόπο έτσι ώστε όταν αυτός μοιραστεί στις
διεργασίες να ανατεθούν σωστά τα blocks.

Δηλαδή τον παρακάτω πίνακα ...


1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16

ή αλλιώς σε μία γραμμή:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

... έστω ότι θες να το σπάσεις σε 4 sub-matrices/blocks, θα τον "μετατρέψεις" σε:


1 2 5 6 3 4 7 8 9 10 13 14 11 12 15 16

Jimi
13-09-2012, 16:31
Ρε μάγκες, ουερ δε φακ είναι η εκφώνηση της άσκησης για σεπτέμβρη?????? Σε αυτό το καινούριο η-κλασ δε βγάζω άκρη...
Ευχαριστώ

TopGear
13-09-2012, 16:52
Ρε μάγκες, ουερ δε φακ είναι η εκφώνηση της άσκησης για σεπτέμβρη?????? Σε αυτό το καινούριο η-κλασ δε βγάζω άκρη...
Ευχαριστώ

http://eclass.uoa.gr/modules/document/file.php/D36/%CE%86%CF%83%CE%BA%CE%B7%CF%83%CE%B7/ParSys2012-askhsh.pdf

Jimi
13-09-2012, 20:10
http://eclass.uoa.gr/modules/document/file.php/D36/%CE%86%CF%83%CE%BA%CE%B7%CF%83%CE%B7/ParSys2012-askhsh.pdf

Μαγκιά σου, να 'σαι καλά !

kostas77733
13-09-2012, 20:30
edw h askhsh exetazetai k proforikws?pote?

TopGear
13-09-2012, 22:40
edw h askhsh exetazetai k proforikws?pote?

Δεν υπάρχει εξέταση.

kostas77733
13-09-2012, 23:42
ok thanks!!!!

*Mk*
14-09-2012, 03:29
Η MPI_Scatter έτσι δουλεύει. Το μόνο που μπορείς να κάνεις είναι να μετακινήσεις
τα στοιχεία του πίνακά σου με τέτοιο τρόπο έτσι ώστε όταν αυτός μοιραστεί στις
διεργασίες να ανατεθούν σωστά τα blocks.

Δηλαδή τον παρακάτω πίνακα ...


1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16

ή αλλιώς σε μία γραμμή:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

... έστω ότι θες να το σπάσεις σε 4 sub-matrices/blocks, θα τον "μετατρέψεις" σε:


1 2 5 6 3 4 7 8 9 10 13 14 11 12 15 16


Αν μπορούσες να με βοηθούσες λίγο σε αυτή την μετατροπή θα σε ευγνωμονούσα ειλικρινά, γιατί έχω σκαλώσει πολύ!

Jimi
16-09-2012, 16:49
Παρακαλείται ο συνάδελφος με username 'elias' να σκοτώσει την εργασία του στο cluster είναι κανά 35λεπτο ξεχασμένη...

St3f@n0s
16-09-2012, 16:57
Παρακαλείται ο συνάδελφος με username 'elias' να σκοτώσει την εργασία του στο cluster είναι κανά 35λεπτο ξεχασμένη...

Διδάσκων Ηλίας Κουτσουπιάς
Τομέας : ΘΕΩΡΗΤΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ
Βαθμίδα : ΚΑΘΗΓΗΤΗΣ
E-Mail : elias [at] di [dot] uoa [dot] gr

Jimi
16-09-2012, 17:06
Θα κάνει τώρα τπτ ιστορίες για αγρίους ο αρχηγός άντε να πάρουμε αποτελέσματα...

Constantine
16-09-2012, 17:50
oh how very typical!!! hahahahahahahahahaahaha!!!!! :) :) :)

bujar
17-09-2012, 21:28
Μια ερωτηση σε οσους παρεδωσαν και ηταν οκ οσον αφορα τα αποτελεσματα.
Ποσε εκτελεσεις θεωρει ο καθηγητης αρκετες? Επισης αρκει μονο να τρεξουμε
τα προγραμματα με διαφορα ορισματα και απλη καταγραφη των αποτελεσματων?
Θελει και τους πινακες ή μονο τους χρονους? Τελος οι χρονοι πως υπολογιζονται?
Με την time ή υπαρχει κατι αλλο?

Ευχαριστω

JpJ
17-09-2012, 21:30
κατι εναλλακτικό του karypis et. al υπάρχει??? γιατί δεν το βρίσκω και πολυ ευαναγνωστο!

kostas77733
17-09-2012, 22:59
Παιδες λογω 24ωρης απεργιας μμμ Πεμπτη παιζει να ανβληθει?

xoumopoulada
18-09-2012, 03:43
Ένα πράγμα θέλω να ρωτήσω που με προβληματίζει.

Για το OpenMP θεωρούμε δεδομένο ότι το πρόγραμμα θα τρέξει σε 8 threads maximum (γιατί λέει να το τεστάρουμε σε pc με 4 πυρήνες και 2 threads στον καθένα);; Αλλά σε αυτή την περίπτωση η μεγαλύτερη ορθογωνική τοπολογία θα είναι 2*2. (Αφού η 3*3 θέλει 9 threads).

Ή μέσα στο πρόγραμμα θα δεχόμαστε σαν παράμετρο όσα threads και αν ζητηθούν και απλά θα τρέχουν στην συγκεκριμένη περίπτωση maximum 8 από το σύνολο ταυτόχρονα;;

Το δεύτερο έτσι;

JpJ
18-09-2012, 14:42
Παιδες λογω 24ωρης απεργιας μμμ Πεμπτη παιζει να ανβληθει?

κανείς για αυτό?

bujar
18-09-2012, 17:36
Μήνυμα εκπαιδευτή: Ιωάννης Κοτρώνης

ΝΕΑ ΩΡΑ ΕΞΕΤΑΣΗΣ Παράλληλα Συστήματα

Λόγω της απεργίας των ΜΜΜ σταθερής τροχιάς και για την διευκόλυνση των εξεταζομένων μετατέθηκε η εξέταση πρωινού μαθήματος.
Κατά συνέπεια μετατίθεται και η εξέταση του μαθήματος Παράλληλα Συστήματα για τις 13:00-16:00. (αρχική ώρα 12-15)
Γιάννης Κοτρώνης

10chars..............

bujar
18-09-2012, 20:53
Μια ερωτηση σε οσους παρεδωσαν και ηταν οκ οσον αφορα τα αποτελεσματα.
Ποσε εκτελεσεις θεωρει ο καθηγητης αρκετες? Επισης αρκει μονο να τρεξουμε
τα προγραμματα με διαφορα ορισματα και απλη καταγραφη των αποτελεσματων?
Θελει και τους πινακες ή μονο τους χρονους? Τελος οι χρονοι πως υπολογιζονται?
Με την time ή υπαρχει κατι αλλο?

Ευχαριστω


Καποιος ρε παιδια? Μονο αυτο εχει μεινει. Αντε να την στειλω να τελειωνω

nikos-reggae
19-09-2012, 02:40
παιδια εχω να κανω μια ερωτηση για την ασκηση, η οποία ειναι στο κομμάτι της εκφώνησης λέει το εξής :
επιτάχυνση και αποδοσης σε δισδιάστατους πίνακες μετρήσεων . Επειδή απο θεωρία βλέπω ότι η αποδοση είναι (Τσειριακό/Τπαράλληλο) / Ρ και η επιταχυνση = (Τσειριακό/Τπαράλληλο) κατά πόσο ειναι λογικό να βρούμε πόσος ειναι ο χρονος για σειριακό για ενα πίνακα 6720x6720 ????

//Αν το ξέρει κάποιος καλό θα είναι να το ποσταρει γιατι η διορία της άσκησης λήγει.

//ευχαριστώ .

bujar
19-09-2012, 02:59
παιδια εχω να κανω μια ερωτηση για την ασκηση, η οποία ειναι στο κομμάτι της εκφώνησης λέει το εξής :
επιτάχυνση και αποδοσης σε δισδιάστατους πίνακες μετρήσεων . Επειδή απο θεωρία βλέπω ότι η αποδοση είναι (Τσειριακό/Τπαράλληλο) / Ρ και η επιταχυνση = (Τσειριακό/Τπαράλληλο) κατά πόσο ειναι λογικό να βρούμε πόσος ειναι ο χρονος για σειριακό για ενα πίνακα 6720x6720 ????

//Αν το ξέρει κάποιος καλό θα είναι να το ποσταρει γιατι η διορία της άσκησης λήγει.

//ευχαριστώ .

To P πως το υπολογιζουμε?

*Mk*
19-09-2012, 03:09
Φαντάζομαι οτι το Tσειρακό για πίνακα 6720 το θέλεις άμα έχεις κάνει μετρήσεις για τέτοιας διάσταση πίνακα παράλληλα με Cannon.

*Mk*
19-09-2012, 03:20
To P πως το υπολογιζουμε?

P=με πόσες processes το τρέχεις.

Ερώτηση: To OpenMP κώδικα τον τρέχουμε σε μηχάνημα linuxXX.di.uoa.gr με n=1,2,...,8 threads ή κάπου αλλού?

bujar
19-09-2012, 03:23
P=με πόσες processes το τρέχεις.

Ερώτηση: To OpenMP κώδικα τον τρέχουμε σε μηχάνημα linuxXX.di.uoa.gr με n=1,2,...,8 threads ή κάπου αλλού?

Πηγαινε στο εργαστηριο για Openmp και δες το cluster_commands.pdf

xoumopoulada
19-09-2012, 06:54
P=με πόσες processes το τρέχεις.

Ερώτηση: To OpenMP κώδικα τον τρέχουμε σε μηχάνημα linuxXX.di.uoa.gr με n=1,2,...,8 threads ή κάπου αλλού?
Εγώ πάντως το τρέχω μόνο στο δικό μου μηχάνημα (το OpenMP) το οποίο έχει 4 πυρήνες και 8 threads. Καλυμμένος δεν είμαι;;

//και όχι μόνο μέχρι 8 threads, το τεστάρω ακόμα και για 200*200

xoumopoulada
19-09-2012, 06:57
παιδια εχω να κανω μια ερωτηση για την ασκηση, η οποία ειναι στο κομμάτι της εκφώνησης λέει το εξής :
επιτάχυνση και αποδοσης σε δισδιάστατους πίνακες μετρήσεων . Επειδή απο θεωρία βλέπω ότι η αποδοση είναι (Τσειριακό/Τπαράλληλο) / Ρ και η επιταχυνση = (Τσειριακό/Τπαράλληλο) κατά πόσο ειναι λογικό να βρούμε πόσος ειναι ο χρονος για σειριακό για ενα πίνακα 6720x6720 ????

Δεν ξέρω αν κατάλαβα τι εννοείς. Πάντως για 1 thread στην ουσία ο παράλληλος αλγόριθμος σου λειτουργεί σειριακά, οπότε η απόδοση είναι 1. (Tserial == Tparallel)

nikos-reggae
19-09-2012, 14:04
Δεν ξέρω αν κατάλαβα τι εννοείς. Πάντως για 1 thread στην ουσία ο παράλληλος αλγόριθμος σου λειτουργεί σειριακά, οπότε η απόδοση είναι 1. (Tserial == Tparallel)

οκ αλλά στο Β ερώτημα που λέει να μετρήσουμε τους χρόνους για κλιμακούμενα μεγέθη πινάκων(840*ι) και για Ν=5 ή Ν=6 πώς θα βρούμε την απόδοση αφού θα θέλει να βρούμε τον χρόνο και για τα σειριακά.
έγινε τώρα πιο κατανοητό αυτό που λέω?

//ευχαριστώ για την άμεση απάντηση.

nightcrawler
19-09-2012, 15:11
απο eclass

Παράταση για άσκηση για τις 30/09.

JpJ
19-09-2012, 16:29
αυριο γραφουμε στις 13:00 σωστα?

KILL-BILL
19-09-2012, 17:30
Παιδια καλησπέρα,
Μήπως μπορεί κάποιος να μου πει πως υπολογίζουμε τα παράλληλα βήματα των αλγορίθμων ταξινόμησης που έχουμε για την εξέταση?

*Mk*
19-09-2012, 18:00
Ξέρει κανείς τι συμβολίζει το tw?​

KILL-BILL
19-09-2012, 20:14
Παιδια καλησπέρα,
Μήπως μπορεί κάποιος να μου πει πως υπολογίζουμε τα παράλληλα βήματα των αλγορίθμων ταξινόμησης που έχουμε για την εξέταση?

Παιδιά κάποιος βοήθεια σε αυτό?

KILL-BILL
19-09-2012, 20:19
Ξέρει κανείς τι συμβολίζει το tw?​

Το έψαξα λίγο αυτό (γιατί να θα χαθεί σε λίγο το post σου από την απεγνωσμένη βοήθεια που θα ζητάω κάθε 1 ώρα για το πιο πάνω θέμα...:P)
Από ότι είδα, λοιπόν το tw είναι το εξής:
tw = incremental transfer time per word (1/tw = bandwidth
in words per unit time)

KILL-BILL
19-09-2012, 21:50
Παιδια καλησπέρα,
Μήπως μπορεί κάποιος να μου πει πως υπολογίζουμε τα παράλληλα βήματα των αλγορίθμων ταξινόμησης που έχουμε για την εξέταση?

Τελευταία προσπάθεια..... Ε?ε?ε? :wink:

JpJ
28-09-2012, 01:59
ξερει κανείς να μου πεί αν τα μέλη μιας ομάδας στέλνουν το καθένα τν ίδια άσκηση? ή ένας την άσκηση με τα ονόματα των συνεργατών του?

TopGear
28-09-2012, 02:20
ξερει κανείς να μου πεί αν τα μέλη μιας ομάδας στέλνουν το καθένα τν ίδια άσκηση? ή ένας την άσκηση με τα ονόματα των συνεργατών του?

Ένας με τα ονόματα των συνεργατών. Τουλάχιστον έτσι κάναμε εμείς το καλοκαίρι.

bujar
29-09-2012, 00:31
Οσον αφορα το mpi κομματι, χρησιμοποιουμε και το machines αρχειο? Δηλαδη τρεχουμε δυο διεργασιες σε καθε μηχανημα?

flash_sparrow
29-09-2012, 12:36
παιδια το gnuplot πως το βαζω στο path για να κανω αυτο που λεει στο εργαστηριο για το mpi στο 7;

bujar
30-09-2012, 02:12
Ρε παιδια τι παιζει με το parallel. Παω να κανω τις δοκιμες και δεν μου βγαζει τα 2 αρχεια που εβγαζε (για openmp μιλαω).
Και επειδη ειπα μηπως εχει προβλημα το prog μου, εβαλα το τεστ που εχει στο αρχειο του ο καθηγητης. Μια απλη printf
δηλαδη και παλι τιποτα. Εμφανιζω την λιστα με τα jobs και μου βγαζει idle αυτην που ζηταω. Τι σκατα παιζει?

nikos-reggae
30-09-2012, 18:03
Ρε παιδια τι παιζει με το parallel. Παω να κανω τις δοκιμες και δεν μου βγαζει τα 2 αρχεια που εβγαζε (για openmp μιλαω).
Και επειδη ειπα μηπως εχει προβλημα το prog μου, εβαλα το τεστ που εχει στο αρχειο του ο καθηγητης. Μια απλη printf
δηλαδη και παλι τιποτα. Εμφανιζω την λιστα με τα jobs και μου βγαζει idle αυτην που ζηταω. Τι σκατα παιζει?

koita egw prin ligo pou etrexa to programma mou mia xara apotelesmata mou edwse.........

bujar
30-09-2012, 18:23
koita egw prin ligo pou etrexa to programma mou mia xara apotelesmata mou edwse.........

Και εγω το πρωι ημουν κομπλε. Πριν λιγο την εστειλα. Απλα χτες ηταν λες και καποιος ειχε δεσμευσει ολους τους πορους.
Γιατι ειδα με qstat τι ετρεχε, δοκιμαζαν αλλοι 2 και δεν εμενε idle, και ετρεχε μονος ενος παιδιου. Anyway, ολα καλα τωρα,