• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 17, 2025, 00:23:38 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:23:38 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: 31711
Online Today: 164
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 44
Guests: 110
Total: 154
Spyridon01101
leolam
mpizos
Deviate
ELEF
tasos gourd
sassi
Born_Confused
gkyrodi
jimalexoud
HlektrikhPatata
iliaskou
noys
vpoug
acolak
Δημητρης Αξιμιωτης
Yamal
chaniotism
andripappa
fpapat
thaliatsk
georgepana9
Thanasis_pap
Stathiss
georgy
ValKar
Maximos7
Elenit
nikos.a
maestros
Liamos
DarkMagiK06
Zoe06
boulionis
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
apal
Το παγώνι
Summand
theofr
dinoschalv
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το 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 ... 5 6 [7] 8 9 10 Go Down Print
Author Topic: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1  (Read 17310 times)
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


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

Quote from: themis93 on November 19, 2014, 00:47:36 am
τα διαγράμματα που θέλει θα τα φτάξουμε με βάση τους χρόνους που πήραμε στους υπολογιστές μας ή στο diades?

Αυτό που έχει σημασία δεν είναι οι απόλυτοι χρόνοι, αλλά να φανεί η σύγκριση μεταξύ των χρόνων (σειριακού κώδικα και παράλληλου), οπότε το μόνο που πρέπει είναι να γίνουν όλες οι μετρήσεις στο ίδιο σύστημα (μη το βάλεις και σε κανένα μονοπύρηνο) προκειμένου να είναι συγκρίσιμοι οι χρόνοι.
« Last Edit: November 19, 2014, 00:55:28 am by Exomag » Logged

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


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


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

Ερωτηση: Η παραλληλοποίηση πολύ μικρών Loops (π.χ. Ν=3) καθιστα τον κωδικα πιο αργο απ'τον σειριακο; Δηλαδη εχει σημασια και ο χρονος που απαιτει η δημιουργια/κληση των threads απο το σύστημα;
Logged

c0ndemn3d's da b0sS

Ηλεκτρονική ο τομέας της βίας, του punk και της αλητείας
 Knuppel guitar  Cool
nohponex
Administrator
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 2176



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

Quote from: TrueForce on November 19, 2014, 20:13:49 pm
Ερωτηση: Η παραλληλοποίηση πολύ μικρών Loops (π.χ. Ν=3) καθιστα τον κωδικα πιο αργο απ'τον σειριακο; Δηλαδη εχει σημασια και ο χρονος που απαιτει η δημιουργια/κληση των threads απο το σύστημα;

Έχει αρκετή, ο χρονοπρογραμματισμός των thread μπορεί να γίνει σκατά καμιά φορά και να καθυστερείς χωρίς λογο Tongue
Logged
chrimour
Καταξιωμένος/Καταξιωμένη
***
Posts: 112


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

παραλληλοποιηση radix sort με pthreads; καποια βοηθεια; τουλαχιστον πιο κομματι να παραλληλοποιησω(οχι την υλοποιηση αλλα το κομματι) γιατι εσπασαν τα νευρα μου; Προσπαθω να παραλληλοποιησω το κομματι της αναδρομης. Αλλα ολο segmation fault.
Logged
kofski17
Καταξιωμένος/Καταξιωμένη
***
Posts: 245



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

και εγω ζοριζομαι στην παραλληλλοποιηση της ραντιξσορτ, αλλα δε βγαζω ακρη.
Καταρχας, η κληση και το τζοιν των θρεντς θα γίνεται μέσα στην ραντιξ σορτ ή στην τεστ_οκτρι και ουσιαστικά η συνάρτηση που υλοποιούν τα θρεντζ θα ειναι η τρανσκειτιντ ραντιξ σορτ? Εγω έτσι το σκεφτηκα, προσπαθώντας κάθε θρεντ να υπολογίζει το δικό του ΜπινΣαιζ, να προσθέτει όλα τα επιμέρους σε έναν γκλομπαλ πίνακα ( μεταβλητή του στρακτ, τον ποιντερ του οποιου έχουμε περάσει στην ραντιξ), να κατασκευάζει τον ΜπινΚουρσορ και στη συνέχεια να καλεί τη λουπα που βρισκει περμουτετιον βεκτορ και σορτεντ μορτον κοουντζ, με χρήση μουτεξες ώστε να φροντίζω μη πειράζουν παράλληλα τα δεδομένα τα θρεντζ.
Το αποτέλεσμα είναι είτε να κρασάρει το τερμιναλ, είτε να παίρνω σεγκμεντετιον φολτ, είτε να τρέχει σε καλό χρόνο αλλά να φειλάρουν τα τεστ.
 Embarrassed Embarrassed

απ'ότι μπορώ να καταλάβω θα βοηθούσε αν είχα ένα τρόπο να περιμένω σε κάποιο σημείο του κώδικα να τελειώσουν όλα τα θρεντζ, προτού προχωρήσω. Ξέρω ότι αυτό μπορει να γίνει με τα κοντινιον βαιραμπλς αλλα αυτό σημαίνει ότι θα έχω ένα θρεντ να συγχρονίζει και τα υπόλοιπα να κάνουν τους υπολογισμούς, περιμένοντας να πάρουν το σιγκναλ απ'το πρώτο κάθε φορά που εγώ θέλω να συγχρονιστούν?
« Last Edit: November 20, 2014, 04:06:18 am by kofski17 » Logged

http://www.youtube.com/watch?v=gyEWkX3FNlY
jthois
Guest
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #95 on: November 20, 2014, 12:00:27 pm »

Νομίζω για τα συνεχή segmentation fault  φταίει το κομμάτι του πίνακα που λέει
//must change this code
Δοκίμασα να κάνω πίνακα το offset ώστε να είναι διαφορετικό για κάθε lv, κ πλέον εχω σωστά αποτελέσματα κάποιες φορές, άλλες segmentation fault(κυρίως στα μεγάλα νούμερα) ή bus error 10.
Logged
c0ndemn3d
Veteran
Αbsolute ΤΗΜΜΥ.gr
******
Posts: 4804


Yarr!


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

Άμα αρχίσω τώρα την εργασία προλαβαίνω;
Logged

In response, the pirates had to adhere to a doctrine of their own...
war against the world

They took my home, I can't walk away from that; can you?
 Forget me, forget Teach, forget loyalty, compacts, honours, debts, all of it.
The only question that matters is this: Who are you?
jthois
Guest
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 1
« Reply #97 on: November 20, 2014, 17:29:54 pm »

Αν δεν έχεις διαβάσει ptheads και openmp, δύσκολο να προλάβεις για ολοκληρωμένη εργασία. Αλλιώς μπορεις πάντα να παραδώσεις μια έστω μη λειτουργική αλλα δουλεμένη εργασία. Υπάρχει νομίζω μια επιείκεια στο μαθημα.
Logged
TrueForce
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Female
Posts: 3156


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


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

Quote from: c0ndemn3d on November 20, 2014, 17:07:37 pm
Άμα αρχίσω τώρα την εργασία προλαβαίνω;
αμα ξεκινησεις χοντρο λιωσιμο προλαβαινεις σιγουρα openmp. οταν τελειωσεις με αυτα δοκιμασε την τυχη σου στα pthreads.
ισως δεν παρεις βαθμο αλλα θα μπορεις να κανεις τις αλλες. αμα δεν εχεις να χασεις κατι αυτες τις μερες why not
Logged

c0ndemn3d's da b0sS

Ηλεκτρονική ο τομέας της βίας, του punk και της αλητείας
 Knuppel guitar  Cool
ktsiolis
Νεούλης/Νεούλα
*
Posts: 16


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

Έχει κανείς πρόβλημα με την κατανομή plummer? Εμένα όταν το τρέχω με τη συγκεκριμένη κατανομή σε μερικές περιπτώσεις μου κάνει fail το encoding test. Ξέρει κανείς τί μπορεί να συμβαίνει? Αντίθετα με την άλλη κατανομή πάντα pass παίρνω...
Logged
np-complete
Νεούλης/Νεούλα
*
Posts: 31


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

Quote from: TrueForce on November 19, 2014, 20:13:49 pm
Ερωτηση: Η παραλληλοποίηση πολύ μικρών Loops (π.χ. Ν=3) καθιστα τον κωδικα πιο αργο απ'τον σειριακο; Δηλαδη εχει σημασια και ο χρονος που απαιτει η δημιουργια/κληση των threads απο το σύστημα;

Δεν έχει νόημα να μιλάμε για αριθμό επαναλήψεων αλλά για κόστος ανά επανάληψη.

Αν ο βρόγχος κάνει πρόσθεση διανυσμάτων, a = b + c;  και τίποτε άλλο, τότε το Ν θα πρέπει να είναι τουλάχιστον μερικές χιλιάδες πριν να αξίζει να το μοιράσεις σε δύο νήματα.

Είναι 5 γραμμές κώδικα, δοκίμασέ το σε υπολογιστή με τουλάχιστον 2 πυρήνες...

Είναι καλή πρακτική να κάνουμε τέτοιες ερωτήσεις, αλλά δεν έχει νόημα να περιμένουμε από άλλους να μας το πουν όταν μπορούμε πολύ εύκολα και γρήγορα να σχεδιάσουμε πειράματα τα οποία θα μας διαφωτήσουν.
Logged
απλυτος
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1317



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

Quote from: c0ndemn3d on November 20, 2014, 17:07:37 pm
Άμα αρχίσω τώρα την εργασία προλαβαίνω;
βρες κάποιον που τα ξέρει να στα πει, μη χάνεις χρόνο για ν' αρχίσεις να γρ'αφεις κατ' ευθείαν
Logged

http://arage-e-a-a-k.blogspot.gr/
Gru
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 915



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

Αν βγάζει PASS σημαίνει οτι όλα έχουν γίνει σωστά?
Logged

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



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

Όχι απαραίτητα.  Cheesy  Roll Eyes
Logged
Gru
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 915



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

Και πως θα δει αυτός αν τα έχουμε κάνει σωστά?
Logged

http://www.youtube.com/watch?v=4b-GDNrmWqI
Pages: 1 ... 5 6 [7] 8 9 10 Go Up Print
Jump to:  

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