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

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 17, 2025, 00:53:55 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by Yamal
[June 16, 2025, 23:46:31 pm]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

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

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

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[June 16, 2025, 12:01:53 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[June 16, 2025, 10:22:18 am]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

Αντικατάστασης πυκνωτή σε...
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]
Στατιστικά
Members
Total Members: 9960
Latest: valco08
Stats
Total Posts: 1426678
Total Topics: 31710
Online Today: 164
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 40
Guests: 107
Total: 147
dimitris585
HlektrikhPatata
fpapat
sofoklhs_pizza
Born_Confused
el mariachi
jm555
al3xts
Yamal
fkagk
Zaxarenia
ඞ
Nikos_313
mavropan
acolak
Saint_GR
panos98
Athinaaz
noys
Deviate
daphnenik
christinabisdeki
Kwst@ss_
kimxnas
freskoulhs
Chr1sgr
george polymeros
Elenit
aalmpanb
Northern Eagle
andyy
miltan8
Mikekmp
Giorgos2222
Εμφάνιση

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

Νέα!
Η γραμματεία είναι ανοιχτή καθημερινά 12:00-13:30 Tongue
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 7ο Εξάμηνο > Παράλληλα και Διανεμημένα Συστήματα (Moderators: geo66, Elliot Alderson, sassi) > [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 4 5 [6] 7 8 ... 10 Go Down Print
Author Topic: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1  (Read 17311 times)
orestisf
Θαμώνας
****
Posts: 318


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #75 on: November 17, 2014, 05:04:34 am »

Quote from: Cr0ne on November 17, 2014, 04:31:03 am
Quote from: orestisf on November 17, 2014, 02:45:52 am
https://i.imgur.com/AfqIKR3.png

[offtopic]is that numix circle?[/offtopic]

yep Wink
Logged
Cr0ne
Θαμώνας
****
Posts: 344



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #76 on: November 17, 2014, 06:37:47 am »

Quote from: orestisf on November 17, 2014, 05:04:34 am
Quote from: Cr0ne on November 17, 2014, 04:31:03 am
Quote from: orestisf on November 17, 2014, 02:45:52 am
https://i.imgur.com/AfqIKR3.png

[offtopic]is that numix circle?[/offtopic]

yep Wink

[offtopic]nice nice[/offtopic]
Logged
vasl12
Καταξιωμένος/Καταξιωμένη
***
Posts: 220


aloha suckers!


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #77 on: November 17, 2014, 13:32:28 pm »

Δοκίμασα να παραλληλοποιήσω τη συνάρτηση mortonEncode_magicbits, αλλά όταν τρέχω το πρόγραμμα μου βγάζει segmentation fault. Ρίχνοντας μια πιο προσεκτική ματιά παρατηρώ ότι καταφέρνει να αρχικοποιήσει μόνο το thread[0], ενώ δεν καταφέρνει ποτέ να μπει στο λουπ όπου αρχικοποιούνται τα υπόλοιπα. Καμιά ιδέα??? Cool
Logged

Para Siempre Libre
Gru
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 915



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #78 on: November 17, 2014, 13:46:36 pm »

Να ρωτήσω κάτι, στα OpenMP αν βάλουμε μεγάλο αριθμό threads συνεχίζει να τρέχει καλά? Ή είναι σαν τα pthreads που μεγαλώνει ο χρόνος?
Logged

http://www.youtube.com/watch?v=4b-GDNrmWqI
vasl12
Καταξιωμένος/Καταξιωμένη
***
Posts: 220


aloha suckers!


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #79 on: November 17, 2014, 13:57:01 pm »

Quote from: Gru on November 17, 2014, 13:46:36 pm
Να ρωτήσω κάτι, στα OpenMP αν βάλουμε μεγάλο αριθμό threads συνεχίζει να τρέχει καλά? Ή είναι σαν τα pthreads που μεγαλώνει ο χρόνος?

Εξαρτάται από την υλοποιηση σου, τον επεξεργαστη σου, τις διεργασίες που τρέχουν ...
Logged

Para Siempre Libre
Gru
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 915



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #80 on: November 17, 2014, 13:59:19 pm »

Quote from: vasl12 on November 17, 2014, 13:57:01 pm
Quote from: Gru on November 17, 2014, 13:46:36 pm
Να ρωτήσω κάτι, στα OpenMP αν βάλουμε μεγάλο αριθμό threads συνεχίζει να τρέχει καλά? Ή είναι σαν τα pthreads που μεγαλώνει ο χρόνος?

Εξαρτάται από την υλοποιηση σου, τον επεξεργαστη σου, τις διεργασίες που τρέχουν ...

Βάζω με 2 thread και μου κάνει βελτίωση αρκετά καλή αλλα ακομα και με 200 το ίδιο κάνει.Ενώ ας πούμε στα pthread αν βάλω πανώ απο 4 ο χρόνος μεγαλώνει.
Logged

http://www.youtube.com/watch?v=4b-GDNrmWqI
Silvo the Beautiful
Αbsolute ΤΗΜΜΥ.gr
*******
Posts: 3784



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #81 on: November 17, 2014, 14:05:44 pm »

Πως μεγαλώνει... με 16 threads εμένα πέφτει πολύ ο χρόνος και το λαπτον υποστηρίζει 2 πυρήνες άρα σε hyperthreading 4
Logged
Gru
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 915



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #82 on: November 17, 2014, 14:09:37 pm »

Quote from: Silvo the Beautiful on November 17, 2014, 14:05:44 pm
Πως μεγαλώνει... με 16 threads εμένα πέφτει πολύ ο χρόνος και το λαπτον υποστηρίζει 2 πυρήνες άρα σε hyperthreading 4

κάτσε λες για τα openMP ή για τα pthreads?
Logged

http://www.youtube.com/watch?v=4b-GDNrmWqI
Silvo the Beautiful
Αbsolute ΤΗΜΜΥ.gr
*******
Posts: 3784



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #83 on: November 17, 2014, 14:20:49 pm »

Ενώ ας πούμε στα pthread αν βάλω πανώ απο 4 ο χρόνος μεγαλώνει.

εδώ απάντησα
Logged
spira mirabilis
Καταξιωμένος/Καταξιωμένη
***
Gender: Female
Posts: 105



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

Έχω ένα περίεργο πρόβλημα με την radix_sort στα pthreads... ενώ τρέχει μια χαρά και φτάνει στην ικανοποίηση της if{} για έξοδο από την συνάρτηση (έχω βάλει και printf() ακριβώς πάνω από το return και εκτελείται),αντί να εκτελέσει το return ξανακαλεί τον εαυτό της και μπάνει αμέσως ξανά στο if{}. Εε κολλάει εκεί και στο τέλος βγάζει segmetation fault. Μου φαίνεται πολύ περίεργο, αφού η αναδρομική κλήση είναι στο else{} και οχι στο if{}.
Έχει κανείς ιδέα τι πάει στραβά;
Logged
np-complete
Νεούλης/Νεούλα
*
Posts: 31


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #85 on: November 17, 2014, 19:46:33 pm »

Quote from: jthois on November 04, 2014, 16:52:19 pm

Είναι σχεδον αντιγραφή απο το tutorial αυτό http://www.forceflow.be/2013/10/07/morton-encodingdecoding-through-bit-interleaving-implementations/
Αν το διαβάσεις πιστεύω θα καταλάβεις τουλάχιστον τη λογική του!
Εγώ παλι αυτό το κομμάτι είπα να μην το πειράξω. Αλλα δεν είμαι και σίγουρος.

Αυτό το κομμάτι του κώδικα κάνει bit interleaving, ενώνει τρεις ακεραίους σε ένα, παίρνοντας ένα bit τη φορά από καθένα.

Προφανώς μπορεί να εκτελεστεί παράλληλα ως έχει

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

Η παραπομπή παραπάνω είναι η σωστή για όσους είναι περίεργοι  Wink
Logged
chrimour
Καταξιωμένος/Καταξιωμένη
***
Posts: 112


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #86 on: November 18, 2014, 02:23:06 am »

παιδια καποιος να βοηθησει για την παραλληλη υλοποιηση της radix_sort; Δοκιμασα τα παντα (omp for, critical, sections) στο κομματι του else και μου βγαζει σε ολα segmentation fault η πιο αργες αποδοσεις.. Καταλαβαινω οτι το προβλημα ισως να ειναι ο πινακας BinSizes και τα threads ισως να βγαινουν εκτος οριων η κατι ετσι.. Καποιο hint για το που ακριβως στον κωδικα να παραλληλοποιησω;

Τα αλλα τρια τα εκανα μια χαρα και μου ειναι πιο γρηγορα.. Μιλαω για υλοποιηση σε OpenMP..
Logged
prodrom
Ανερχόμενος/Ανερχόμενη
**
Posts: 53


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #87 on: November 18, 2014, 03:51:08 am »

Οσο αφορα την radix sort στην περιπτωση που ο αριθμος των thread ειναι παραπανω απο MAXBINS, αν κανω διανομη των bins στα threads, για να παραλληλοποιησω, καποια απο αυτα δεν θα "εχουν δουλεια". Ειπε τιποτα ο Πιτσιανης για το αν πρεπει να αντιμετωπισουμε αυτο το προβλημα και πως; Εχει καποιος αλλος ψαξει το ζητημα και μπορει να βοηθησει;
Logged
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #88 on: November 18, 2014, 03:54:35 am »

Quote from: prodrom on November 18, 2014, 03:51:08 am
Οσο αφορα την radix sort στην περιπτωση που ο αριθμος των thread ειναι παραπανω απο MAXBINS, αν κανω διανομη των bins στα threads, για να παραλληλοποιησω, καποια απο αυτα δεν θα "εχουν δουλεια". Ειπε τιποτα ο Πιτσιανης για το αν πρεπει να αντιμετωπισουμε αυτο το προβλημα και πως; Εχει καποιος αλλος ψαξει το ζητημα και μπορει να βοηθησει;

Στην αρχή δε θα έχουν δουλειά, αλλά και οι επιμέρους αναδρομικές κλήσεις μπορούν να εκτελεστούν και αυτές παράλληλα, οπότε θα αξιοποιηθούν και τα extra threads.
Logged

themis93
Θαμώνας
****
Posts: 303


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #89 on: November 19, 2014, 00:47:36 am »

τα διαγράμματα που θέλει θα τα φτάξουμε με βάση τους χρόνους που πήραμε στους υπολογιστές μας ή στο diades?
Logged
Pages: 1 ... 4 5 [6] 7 8 ... 10 Go Up Print
Jump to:  

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