• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 16, 2025, 22:07:02 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 16, 2025, 22:07:02 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[Today at 19:49:00]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[Today at 16:56:56]

[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[Today at 15:55:08]

[Αρχές Οικονομίας] Να επι...
by _Trob
[Today at 13:28:21]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[Today at 12:13:45]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[Today at 12:01:53]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[Today at 10:22:18]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[Today at 01:56:37]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 15, 2025, 20:08:49 pm]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]

Έναρξη Δηλώσεων Συμμετοχή...
by IEEE SB
[June 14, 2025, 00:10:19 am]

[Δυναμική Συμπεριφορά ΣΗΕ...
by soko_freta
[June 13, 2025, 01:05:36 am]
Στατιστικά
Members
Total Members: 9960
Latest: valco08
Stats
Total Posts: 1426676
Total Topics: 31711
Online Today: 226
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 70
Guests: 71
Total: 141
Katarameno
Zoifouka
Born_Confused
mdimitrig
msandr
george14
bougatsa
thaliatsk
mmikelo
kostasf
Captain
andreassifo
NickSpan
georkala
apsathas
immo
kpa
sassi
vaggelisx
Psychoktonos_
alexfot
xristostsi03
Maximos7
3rdDegreeBurn
panos21sk
κοτζακ
George15
alexandra_
Konstantina Karamani
Nekt
valco08
apol
charalampos
mkakale
nikos.a
pliroforikarios
prigians
Nikos_313
themis01
dorapangeiou
1234
kouf
glavdakis
sofipout
le papillon
dimitrisblioumis
ThanosV
Fotis
filkilkis
ggalamat
tsaliki
picklebeanburger
elischat
Carot1456
mixkats
giorgos_skl
gpapailio
Tasaras
RedSkyline
Gaspard
evangeliaap
Σταυρος23
pavlos2003
kaskas12
aalmpanb
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Για αλλαγή του public name σας, επικοινωνήστε με έναν από τους Admins.
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 7ο Εξάμηνο > Παράλληλα και Διανεμημένα Συστήματα (Moderators: geo66, Elliot Alderson, sassi) > [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 6 7 [8] 9 Go Down Print
Author Topic: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2  (Read 16593 times)
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #105 on: December 26, 2014, 18:40:16 pm »

Quote from: vasl12 on December 26, 2014, 16:16:49 pm
να ρωτήσω κάτι? όταν γίνεται το initialize κάθε διεργασία πρέπει να έχει διαφορετικά στοιχεία  από τις άλλες ή οχι Undecided
Εμένα όλες αρχικοποιούν τα ίδια σημεία...

Κάτι κάνεις λάθος τότε στο σημείο που δημιουργούνται τα τυχαία στοιχεία της κάθε διεργασίας. Κανονικά θα έπρεπε να έχει η κάθε μία διαφορετικά.
Logged

Lord
Καταξιωμένος/Καταξιωμένη
***
Posts: 281



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #106 on: December 26, 2014, 19:47:25 pm »

Αρχικοποίησες το seed της rand ?
Logged
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #107 on: December 26, 2014, 19:50:25 pm »

Quote from: Lord on December 26, 2014, 19:47:25 pm
Αρχικοποίησες το seed της rand ?

Αν δεν αρχικοπιούσε το seed τότε θα έλεγε ότι σε κάθε εκτέλεση του αλγορίθμου τα "τυχαία" νούμερα που προκύπτουν είναι πάντα τα ίδια. Το πρόβλημα εδώ είναι ότι τα νούμερα είναι ίδια μεταξύ των διεργασιών, όχι σε κάθε εκτέλεση του προγράμματος. Εκτός δηλαδή αν τα νούμερα είναι ίδια ΚΑΙ μεταξύ διεργασιών αλλά ίδια ΚΑΙ σε κάθε εκτέλεση του προγράμματος, οπότε υπάρχει ακόμα μεγαλύτερο πρόβλημα.
Logged

vasl12
Καταξιωμένος/Καταξιωμένη
***
Posts: 220


aloha suckers!


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #108 on: December 26, 2014, 22:18:17 pm »

Quote from: Lord on December 26, 2014, 19:47:25 pm
Αρχικοποίησες το seed της rand ?

ναι αλλα έχω ίδια νουμερα και σε κάθε διεργασία και κάθε φορά που εκτελώ το προγραμμα...
Logged

Para Siempre Libre
et3rn1ty
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 219


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #109 on: December 26, 2014, 23:00:16 pm »

Quote from: vasl12 on December 26, 2014, 22:18:17 pm
Quote from: Lord on December 26, 2014, 19:47:25 pm
Αρχικοποίησες το seed της rand ?

ναι αλλα έχω ίδια νουμερα και σε κάθε διεργασία και κάθε φορά που εκτελώ το προγραμμα...

Μάλλον τότε κάθε διεργασία έχει το ίδιο seed. Δοκίμασε κάτι σαν time(NULL)+numTasks*taskID για seed. Αν όλες οι διεργασίες έχουν το ίδιο seed ή πολύ κοντινά, πολύ πιθανό να έχουν πολύ παρόμοιους αριθμούς.
Logged
Lord
Καταξιωμένος/Καταξιωμένη
***
Posts: 281



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #110 on: December 27, 2014, 02:38:43 am »

Δοκίμασε την rand_r (η οποία είναι και thread-safe μπας και ...)  Tongue .
Logged
vasl12
Καταξιωμένος/Καταξιωμένη
***
Posts: 220


aloha suckers!


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #111 on: December 27, 2014, 15:04:25 pm »

Quote from: et3rn1ty on December 26, 2014, 23:00:16 pm
Quote from: vasl12 on December 26, 2014, 22:18:17 pm
Quote from: Lord on December 26, 2014, 19:47:25 pm
Αρχικοποίησες το seed της rand ?

ναι αλλα έχω ίδια νουμερα και σε κάθε διεργασία και κάθε φορά που εκτελώ το προγραμμα...

Μάλλον τότε κάθε διεργασία έχει το ίδιο seed. Δοκίμασε κάτι σαν time(NULL)+numTasks*taskID για seed. Αν όλες οι διεργασίες έχουν το ίδιο seed ή πολύ κοντινά, πολύ πιθανό να έχουν πολύ παρόμοιους αριθμούς.

Με αυτό το seed έγινε η δουλεία:)
thnx  παιδιά
Tongue
Logged

Para Siempre Libre
vasl12
Καταξιωμένος/Καταξιωμένη
***
Posts: 220


aloha suckers!


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #112 on: December 28, 2014, 19:33:31 pm »

Καλησπέρα

έχω το εξής πρόβλημα: όταν τρέχω τον κώδικα μου στο διαδη για 2^9 στοιχεία ο χρόνος είναι αψογος, ενώ για 2^10 δεν καταφερνει να βγαλει ποτέ χρόνο

Έχω επιλέξει να δημιουργήσω μια υλοποίηση που στέλνει επιλεγμένα στοιχεία από κάθε πίνακα και όχι όλο τον πίνακα

όταν τροποποιώ την υλοποίηση ώστε να στέλνει όλο τον πίνακα ποια τρέχει με χειρότερο χρόνο για 2^9 απ ότι πριν, ΑΛΛΑ βγάζει αποτέλεσμα για 2^10..

Καμιά ιδέα??
Logged

Para Siempre Libre
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #113 on: December 28, 2014, 19:43:42 pm »

Quote from: vasl12 on December 28, 2014, 19:33:31 pm
Καλησπέρα

έχω το εξής πρόβλημα: όταν τρέχω τον κώδικα μου στο διαδη για 2^9 στοιχεία ο χρόνος είναι αψογος, ενώ για 2^10 δεν καταφερνει να βγαλει ποτέ χρόνο

Έχω επιλέξει να δημιουργήσω μια υλοποίηση που στέλνει επιλεγμένα στοιχεία από κάθε πίνακα και όχι όλο τον πίνακα

όταν τροποποιώ την υλοποίηση ώστε να στέλνει όλο τον πίνακα ποια τρέχει με χειρότερο χρόνο για 2^9 απ ότι πριν, ΑΛΛΑ βγάζει αποτέλεσμα για 2^10..

Καμιά ιδέα??

Λες ότι δεν καταφέρνει να βγάλει χρόνο. Δοκίμασες (με prints, κλπ) να δεις που κολλάει; Μήπως κάνει κάποιο infinite loop ή κάτι σχετικό;

Επίσης, υπάρχει η οποιαδήποτε περίπτωση να έχεις χρησιμοποιήσει αυτόν τον έτοιμο κώδικα;
Logged

vasl12
Καταξιωμένος/Καταξιωμένη
***
Posts: 220


aloha suckers!


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #114 on: December 28, 2014, 19:59:43 pm »

Quote from: Exomag on December 28, 2014, 19:43:42 pm

Λες ότι δεν καταφέρνει να βγάλει χρόνο. Δοκίμασες (με prints, κλπ) να δεις που κολλάει; Μήπως κάνει κάποιο infinite loop ή κάτι σχετικό;

Επίσης, υπάρχει η οποιαδήποτε περίπτωση να έχεις χρησιμοποιήσει αυτόν τον έτοιμο κώδικα;

Δεν έχω χρησιμοποιήσει το συγκεκριμένο κώδικα όχι άλλα κινούμαι σε μια λογική μέγιστο-ελάχιστο και αποστολές σύμφωνα με αυτά

Δοκιμάζω τώρα διαφορα prints να δουμε:)


Logged

Para Siempre Libre
vasl12
Καταξιωμένος/Καταξιωμένη
***
Posts: 220


aloha suckers!


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #115 on: December 28, 2014, 20:25:59 pm »

Quote from: vasl12 on December 28, 2014, 19:59:43 pm
Quote from: Exomag on December 28, 2014, 19:43:42 pm

Λες ότι δεν καταφέρνει να βγάλει χρόνο. Δοκίμασες (με prints, κλπ) να δεις που κολλάει; Μήπως κάνει κάποιο infinite loop ή κάτι σχετικό;

Επίσης, υπάρχει η οποιαδήποτε περίπτωση να έχεις χρησιμοποιήσει αυτόν τον έτοιμο κώδικα;

Δεν έχω χρησιμοποιήσει το συγκεκριμένο κώδικα όχι άλλα κινούμαι σε μια λογική μέγιστο-ελάχιστο και αποστολές σύμφωνα με αυτά

Δοκιμάζω τώρα διαφορα prints να δουμε:)


το πρόβλημα τελικά ήταν στο ότι δεν είχα σε σωστή σειρά τα send-receive και γι αυτό δημιουργούνταν deadlock Smiley
Logged

Para Siempre Libre
TrueForce
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Female
Posts: 3156


Κλέβω Μπάτσους


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #116 on: December 28, 2014, 23:06:03 pm »

Έχω στείλει την εργασία εδώ και μέρες, αλλά μου ήρθε μια άκυρη ερώτηση:
Αφότου ο πίνακας ειναι ταξινομημένος στο κάθε task, θα τον φέρουμε τον μαστερ τασκ έτσι; Το test θα μπορούσε να γίνει και από πολλά tasks, απλά μου φαίνεται περίεργο να μην φέρουμε τον πίνακα σε έναν υπολογιστή για αποθήκευση/εκτύπωση....
Logged

c0ndemn3d's da b0sS

Ηλεκτρονική ο τομέας της βίας, του punk και της αλητείας
 Knuppel guitar  Cool
Σα τανυστής
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 254


Arian Asllani


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #117 on: December 29, 2014, 00:20:21 am »

Quote from: TrueForce on December 28, 2014, 23:06:03 pm
Έχω στείλει την εργασία εδώ και μέρες, αλλά μου ήρθε μια άκυρη ερώτηση:
Αφότου ο πίνακας ειναι ταξινομημένος στο κάθε task, θα τον φέρουμε τον μαστερ τασκ έτσι; Το test θα μπορούσε να γίνει και από πολλά tasks, απλά μου φαίνεται περίεργο να μην φέρουμε τον πίνακα σε έναν υπολογιστή για αποθήκευση/εκτύπωση....

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

Quote from: Mathematica on January 12, 2015, 02:54:18 am
Η ΚΑΡΜΠΟΝΑΡΑ ΔΕΝ ΕΧΕΙ ΚΡΕΜΑ ΓΑΛΑΚΤΟΣ
ΕΧΕΙ ΑΥΓΑ, PARMIGGIANO, GUANCIALE (Η PANCETTA H BACON KAΠΝΙΣΤΟ) KAI ΠΙΠΕΡΙ

ΔΕΝ ΣΠΑΜΕ ΤΑ ΜΑΚΑΡΟΝΙΑ ΤΟ ΚΕΡΑΤΟ ΜΟΥ ΑΜΑ ΗΤΑΝ ΘΑ ΤΑ ΠΟΥΛΟΥΣΑΝ ΠΙΟ ΜΙΚΡΑ
ΔΕΝ ΒΑΖΟΥΜΕ ΛΑΔΙ ΣΤΟ ΝΕΡΟ
ΔΕΝ ΒΑΖΟΥΜΕ ΒΟΥΤYΡΟ ΣΤΑ ΜΑΚΑΡΟΝΙΑ, ΘΑ ΚΟΛΛΗΣΟΥΝ ΑΜΑ ΤΑ ΕΒΡΑΣΕΣ 100 ΜΙΝ ΚΑΙ ΕΙΝΑΙ ΛΑΠΑΣ, ΟΧΙ ΑΝ ΕΙΝΑΙ ΣΟΣΤΑ ΒΡΑΣΜΕΝΑ
ΤΗΝ ΚΡΕΜΑ ΓΑΛΑΚΤΟΣ ΤΗ ΖΕΣΤΑΙΝΟΥΜΕ ΠΡΙΝ ΣΕΡΒΙΡΟΥΜΕ
TrueForce
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Female
Posts: 3156


Κλέβω Μπάτσους


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #118 on: December 29, 2014, 00:35:46 am »

Quote from: pprt on December 29, 2014, 00:20:21 am
Quote from: TrueForce on December 28, 2014, 23:06:03 pm
Έχω στείλει την εργασία εδώ και μέρες, αλλά μου ήρθε μια άκυρη ερώτηση:
Αφότου ο πίνακας ειναι ταξινομημένος στο κάθε task, θα τον φέρουμε τον μαστερ τασκ έτσι; Το test θα μπορούσε να γίνει και από πολλά tasks, απλά μου φαίνεται περίεργο να μην φέρουμε τον πίνακα σε έναν υπολογιστή για αποθήκευση/εκτύπωση....

Μπορεις να στελνεις τα τελευταια στοιχεια απο καθε διεργασια στον μαστερ, και να δεις εκει μετα αν εχεις ταξινομημενα δεδομενα. Αν παλι θες να τα πας στον μαστερ, απλα μη χρονομετρας τη μεταφορα τους και το τεστ για να σαι κομπλε.
Ναι, αυτο κανω, κομπλε βγαίνει ο χρόνος(μετραω όμως και τη μεταφορά από τα τασκ στον μαστερ, μονο το τεστ δεν μετραω). Απλά έχει αναφερθεί ότι κάθε τασκ έχει μόνο 2Ν στοιχεία, γι'αυτο ρωτησα. Οντως στο προγραμμα μου 2Ν εχει το καθε ενα για την ταξινομηση. Μετα όμως δεν πειράζει να τα στειλω ολα σε ενα ε;
Logged

c0ndemn3d's da b0sS

Ηλεκτρονική ο τομέας της βίας, του punk και της αλητείας
 Knuppel guitar  Cool
Eragon
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 672



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 2
« Reply #119 on: December 29, 2014, 00:48:33 am »

Quote from: TrueForce on December 29, 2014, 00:35:46 am
Quote from: pprt on December 29, 2014, 00:20:21 am
Quote from: TrueForce on December 28, 2014, 23:06:03 pm
Έχω στείλει την εργασία εδώ και μέρες, αλλά μου ήρθε μια άκυρη ερώτηση:
Αφότου ο πίνακας ειναι ταξινομημένος στο κάθε task, θα τον φέρουμε τον μαστερ τασκ έτσι; Το test θα μπορούσε να γίνει και από πολλά tasks, απλά μου φαίνεται περίεργο να μην φέρουμε τον πίνακα σε έναν υπολογιστή για αποθήκευση/εκτύπωση....

Μπορεις να στελνεις τα τελευταια στοιχεια απο καθε διεργασια στον μαστερ, και να δεις εκει μετα αν εχεις ταξινομημενα δεδομενα. Αν παλι θες να τα πας στον μαστερ, απλα μη χρονομετρας τη μεταφορα τους και το τεστ για να σαι κομπλε.
Ναι, αυτο κανω, κομπλε βγαίνει ο χρόνος(μετραω όμως και τη μεταφορά από τα τασκ στον μαστερ, μονο το τεστ δεν μετραω). Απλά έχει αναφερθεί ότι κάθε τασκ έχει μόνο 2Ν στοιχεία, γι'αυτο ρωτησα. Οντως στο προγραμμα μου 2Ν εχει το καθε ενα για την ταξινομηση. Μετα όμως δεν πειράζει να τα στειλω ολα σε ενα ε;
Το concept είναι ότι οι πίνακες μπορεί να ήταν τόσο μεγάλοι που πράγματι να μη χωραγαν σε ένα task, άλλο που επειδή η εργασία είναι σχεδιασμένη για να τρέχει και στο diades οι πίνακες δεν είναι τόσο μεγάλοι...
Logged

Change happens by listening and then starting a dialogue with the people who are doing something you don't believe is right.

Jane Goodall
Pages: 1 ... 6 7 [8] 9 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...