• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 18, 2025, 02:38:41 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 18, 2025, 02:38:41 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 00:45:33]

[Μεταφορά και Διανομή ΗΕ]...
by Nikos_313
[Today at 00:10:29]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 17, 2025, 21:32:50 pm]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[June 17, 2025, 21:25:42 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[June 17, 2025, 20:59:13 pm]

[Γραφική] Λυμένα θέματα
by okanpala
[June 17, 2025, 18:56:22 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[June 17, 2025, 14:25:00 pm]

Αντικατάστασης πυκνωτή σε...
by george14
[June 17, 2025, 13:58:20 pm]

Πότε θα βγει το μάθημα; -...
by tzortzis
[June 17, 2025, 13:19:53 pm]

Αποτελέσματα Εξεταστικής ...
by george14
[June 17, 2025, 12:08:25 pm]

[ΨEE] Γενικές απορίες και...
by Juror8
[June 17, 2025, 12:06:57 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 _Trob
[June 16, 2025, 13:28:21 pm]

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

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

[Σ.Π.Η.Ε.] Παλιά θέματα -...
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]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426704
Total Topics: 31710
Online Today: 215
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 18
Guests: 148
Total: 166
acapulco
thpanousis
chris_krkls
Lykaonia
marwt
aplos paratiritis
kutsukellis
Nikos Spiliás
kchristoua
simos
mavropan
Yamal
abunchofcells
mitsos753905
Apaugasma
ANDVRONTZOS
Εμφάνιση

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

Νέα!
Πληροφορίες Καθηγητών
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 7ο Εξάμηνο > Παράλληλα και Διανεμημένα Συστήματα (Moderators: geo66, Elliot Alderson, sassi) >  [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
0 Members and 1 Guest are viewing this topic.
Pages: 1 2 [3] 4 5 Go Down Print
Author Topic: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3  (Read 7501 times)
raf18
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 222


Most coffe in town


View Profile WWW
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #30 on: January 20, 2016, 12:25:12 pm »

Έστειλα μειλ και στον Πιτσιάνη και μου είπε ότι θα το ρυθμίσουν. Και να σβήσουμε και μεις ότι μπορούμε.
Logged

Chill out and listen some music
...
https://www.youtube.com/watch?v=-xO_rku3ABY
raf18
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 222


Most coffe in town


View Profile WWW
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #31 on: January 21, 2016, 03:37:58 am »

Παιδιά έχω αυτό το error:

In function `_start': (.text+0x20): undefined reference to `main'collect2: ld returned 1 exit status cuda error

Ξέρει κανένας τι παίζει. Για κάποιο λόγο δεν βρίσκει την main. Την έχω στο ίδιο αρχείο *.cu όπως και όλο το πρόγραμμα.
Logged

Chill out and listen some music
...
https://www.youtube.com/watch?v=-xO_rku3ABY
Λήσταρχος Γιαγκούλας
Θαμώνας
****
Gender: Male
Posts: 385



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #32 on: January 22, 2016, 02:41:47 am »

Kαλησπέρα , στο ζητούμενο 3 πρέπει να βρούμε καλύτερους ή χειρότερους χρόνους από το 2;
Logged
Κηπουρίδης
Καταξιωμένος/Καταξιωμένη
***
Posts: 159


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #33 on: January 22, 2016, 12:50:05 pm »

Quote from: Προκρούστεια Μέθοδος on January 22, 2016, 02:41:47 am
Kαλησπέρα , στο ζητούμενο 3 πρέπει να βρούμε καλύτερους ή χειρότερους χρόνους από το 2;

Προσωπικα σε εμενα ηταν αρκετα καλυτερο το 3, αλλα ισως αν εχεις κανει ομορφα το 2 να μην ισχυει απαραιτητα αυτο.
Προσπαθα παντως για καλυτερα.
Logged
Λήσταρχος Γιαγκούλας
Θαμώνας
****
Gender: Male
Posts: 385



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #34 on: February 16, 2016, 01:30:14 am »

Από e-thmmy:

Φλώρος

Δίνεται παράταση στην 3η εργασία.
Νέα ημερομηνία παράδοσης: 29/02
Logged
c0ndemn3d
Veteran
Αbsolute ΤΗΜΜΥ.gr
******
Posts: 4804


Yarr!


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #35 on: February 16, 2016, 01:31:01 am »

Εγώ νόμιζα ότι ούτως ή άλλως ίσχυε xD
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?
Λήσταρχος Γιαγκούλας
Θαμώνας
****
Gender: Male
Posts: 385



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #36 on: February 16, 2016, 01:37:29 am »

Τυπικότητες....  Cheesy
Logged
nikos1
Καταξιωμένος/Καταξιωμένη
***
Posts: 175



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #37 on: February 22, 2016, 22:14:06 pm »

Τι χρονο σας κανει περιπου?
Logged
Dealan
Veteran
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1404


python was a mistake


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #38 on: February 25, 2016, 17:47:31 pm »

Για n = 12, p=1:

Ένα κελί ανά νήμα, χωρίς shared: 5.351042

Ένα κελί ανά νήμα, με shared: 4.904873

Σειριακός:  564.096380

(Στον Διάδη όλα αυτά.)

Για πολλά κελιά ανά μνήμα δεν έχω σκεφτεί ακόμα μια μέθοδο που να βγάζει νόημα να χρησιμοποιηθεί.

Edit:
Με βάση την συμβουλή από κάτω (thanks) έκανα μια ενδεικτική υλοποίηση.

Πολλά κελιά ανά νήμα, με shared: 3.503272
« Last Edit: February 25, 2016, 23:02:44 pm by Dealan » Logged
Κηπουρίδης
Καταξιωμένος/Καταξιωμένη
***
Posts: 159


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #39 on: February 25, 2016, 18:01:51 pm »

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

Μια ακομα παρατηρηση, αν οι πυρηνες σου αναλαβουν πχ μια γραμμη με 8 κελια και ειναι δυο, ΜΗΝ κανει ο ενας τα 1-4 κι ο αλλος τα 5-8, αλλα καλυτερα ο ενας τα μονα κι ο αλλος τα ζυγα.
Επειδη οταν ζητας μια θεση μνημης, αυτοματα παιρνει και τις γειτονικες το συστημα με την υποθεση οτι θα χρειαστουν. Οποτε στη δευτερη μεθοδο το εκμεταλλευεσαι αυτο, στην πρωτη οχι.
Logged
nikos1
Καταξιωμένος/Καταξιωμένη
***
Posts: 175



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #40 on: February 26, 2016, 19:17:42 pm »

Κατι ακομη, για τον ελεγχο ορθοτητας τα συγκρινετε με το αποτελεσμα που βγαζει ο σειριακος ή με τον αρχικο πινακα που δεν εχει υποστει καμια αλλαγη? Γιατι σε εμενα οι παραλληλες υλοποιησεις μου βγαζουν διαφορετικα αποτελεσματα απο τον σειριακο αλλα ειναι καλυτερες απο τον αρχικο πινακα Α
Logged
Dealan
Veteran
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1404


python was a mistake


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #41 on: February 26, 2016, 19:35:35 pm »

Τον ίδιο αλγόριθμο υλοποιείς κάθε φορά (που σου δίνει το ελάχιστο γράφο), δεν γίνεται να δίνουν διαφορετικό αποτέλεσμα.
Logged
nikos1
Καταξιωμένος/Καταξιωμένη
***
Posts: 175



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #42 on: February 26, 2016, 22:04:02 pm »

Για την υλοποιηση χωρις shared memory χρησιμοποιω αυτο το κομματι κωδικα...
 
int col = blockIdx.x * blockDim.x + threadIdx.x;
int row = blockIdx.y * blockDim.y + threadIdx.y;
 
if(row < N && col < N){
  for(k = 0; k < N; k++){
    if( A[N*row + col] > A[N*row + k] + A[k*N + col] )
      A[N*row + col] = A[N*row + k] + A[k*N + col];
    __syncthreads();
  }
}

Βλεπετε κανα λαθος? Δε μπορω να βγαλω ακρη γιατι δε λειτουργει οπως πρεπει...
Logged
Ragnar Lothbrok
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 736


Hail King Ragnar!


View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #43 on: February 26, 2016, 22:20:22 pm »

Μιας και αρχιζω ΤΩΡΑ την εργασια Tongue Tongue Tongue ,
για πειτε λιγο. Τελικα δεν υπαρχει θεμα να κανουμε σε υλοποιηση c τον adjacency πινακα; ή πρέπει να μπλέξουμε με αρχεία;

Επίσης, ποιος ειναι ο ελεγχος ορθοτητας για τον σειριακο αλγοριθμο;
Logged

It gladdens me to know that Odin prepares for a feast.Soon I shall be drinking ale from curved horns. This hero that comes into Valhalla does not lament his death! I shall not enter Odin's hall with fear. There I shall wait for
my sons to join me, and when they do, I will bask in their tales of triumph. The Aesir will welcome me! My death comes without apology! And I welcome the valkyries to summon me home!

Ragnar's last speech
nikos1
Καταξιωμένος/Καταξιωμένη
***
Posts: 175



View Profile
Re: [Παράλληλα και Διανεμημένα Συστ.] Εργασία 3
« Reply #44 on: February 26, 2016, 22:27:36 pm »

Quote from: vashmmy on February 26, 2016, 22:20:22 pm
Μιας και αρχιζω ΤΩΡΑ την εργασια Tongue Tongue Tongue ,
για πειτε λιγο. Τελικα δεν υπαρχει θεμα να κανουμε σε υλοποιηση c τον adjacency πινακα; ή πρέπει να μπλέξουμε με αρχεία;

Επίσης, ποιος ειναι ο ελεγχος ορθοτητας για τον σειριακο αλγοριθμο;

εγω παντως με c το εκανα... δε πιστευω να υπαρχει θεμα
Για τον ελεγχο ορθοτητας νομιζω οτι αν συγκρινεις τον πινακα που βρηκες με τον αρχικο και βρεις οτι τα κελια του ειναι μικροτερα ή ισα, αλλα ΟΧΙ ΟΛΑ ισα, τοτε εισαι οκ... Απ'την αλλη δε παιρνω και ορκο οτι αυτος ειναι και ο πιο ορθος τροπος. Αν καποιος εχει σκεφτει κατι καλυτερο is welcome.
Logged
Pages: 1 2 [3] 4 5 Go Up Print
Jump to:  

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