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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Αστεία Βίντεο
by Katarameno
[Today at 00:38:19]

Aναζωπύρωση των εχθροπραξ...
by Katarameno
[September 17, 2025, 22:43:28 pm]

best username in THMMY.gr
by Katarameno
[September 17, 2025, 20:35:29 pm]

Αποτελέσματα Εξεταστικής ...
by ilazarit
[September 17, 2025, 19:59:41 pm]

Ποιον πάροχο να επιλέξω?
by Katarameno
[September 17, 2025, 19:16:50 pm]

Ποιο τραγούδι ακούσατε 5+...
by Katarameno
[September 17, 2025, 17:16:08 pm]

[Τηλεπικοινωνιακά Συστήμα...
by chatzikys
[September 17, 2025, 16:07:13 pm]

Πρόγραμμα Σπουδών Ακαδημα...
by sg31a
[September 17, 2025, 11:35:11 am]

Εργασία στην METLEN, Γνώμ...
by ChrisKaloy-Kakou
[September 17, 2025, 00:51:50 am]

Συμβάσεις και εταιρείες
by Nikos_313
[September 16, 2025, 23:02:05 pm]

[Στοχαστικά Σήματα και Δι...
by Nikos_313
[September 16, 2025, 22:54:08 pm]

Μέλος του μήνα - Ιούλιος ...
by Katarameno
[September 16, 2025, 19:37:40 pm]

Ευρωμπάσκετ 2025
by Katarameno
[September 16, 2025, 02:46:49 am]

Πότε θα βγει το μάθημα; -...
by Katarameno
[September 16, 2025, 01:08:33 am]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[September 15, 2025, 22:10:40 pm]

Users <=22 OR >=222
by Mr Watson
[September 14, 2025, 19:36:18 pm]

[ΑΡΑΓΕ Attack] ΝΑ ΕΠΙΣΤΡΕ...
by Aris★
[September 14, 2025, 14:31:33 pm]

[Τομέας Ηλεκτρονικής] Μαθ...
by Nikos_313
[September 14, 2025, 13:29:36 pm]

Των συνειρμών το παίγνιο....
by chatzikys
[September 14, 2025, 13:20:18 pm]

Καλός βαθμός στην σχολή
by Σουλης
[September 14, 2025, 13:00:41 pm]
Στατιστικά
Members
Total Members: 10013
Latest: nataliaef
Stats
Total Posts: 1428142
Total Topics: 31767
Online Today: 435
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 17
Guests: 321
Total: 338
alexiosmara
theodoradr
filon05
dimitris585
vaggelisx
Papadopoulosthanos
Katarameno
abunchofcells
Gkonos
christina02
gpr000
George Hadjilyras
cealexop
Εμφάνιση

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

Νέα!
Για οποιοδήποτε πρόβλημα με register/login, στείλτε email στο contact@thmmy.gr.
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 7ο Εξάμηνο > Παράλληλα και Διανεμημένα Συστήματα (Moderators: geo66, Elliot Alderson, sassi) > [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 8 9 [10] 11 12 13 Go Down Print
Author Topic: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11  (Read 18082 times)
arashi
Καταστραμμένος
********
Gender: Male
Posts: 5113


Tell them how I'm defying gravity


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11
« Reply #135 on: November 28, 2010, 14:08:14 pm »

Quote from: lpool on November 28, 2010, 13:34:02 pm
Ναι όμως το hyperthreading δεν έχει να κάνει με το γεγονός ότι αναθέτεις στον ένα πυρήνα 2 νήματα, αλλά με το γεγονός ότι από μόνος του ο επεξεργαστής, κρυφά από τον χρήστη, χωρίζει το ένα νήμα σε 2. Για αυτό και λέγεται simultaneous multithreading. Άλλωστε, και στους δικούς μας υπολογιστές, άμα είχαν πχ 4 πυρήνες τότε έτρεχαν 4 νήματα βέλτιστα, παρόλο που όλοι οι επεξεργαστές της Ιντελ από τον πέντιουμ 4 και μετά έχουν hyperthreading

Κοιτα οι δικοι μας επεξεργαστες εχουν 4 νηματα χωρις hyperthreading
και τρεχουν βελτιστα για 8, λογω πολυπλοκοτητας κωδικα  Cool


το ειπε και ο Πιτσιανης στο μαθημα αν θυμασαι οτι για απλο κωδικα αμα εχω p cpus θα αναθεσω 2*p η και 4*p νηματα και "βολευονται"

οπως και ο quad του διαδη τρεχει βελτιστα για 16 γιατι ειναι 8 νηματα αλλά επειδη ο κωδικας ειναι απλος και τα 16 τα βολευει

η καθε υλοποιηση ειναι διαφορετικη, πιστευω το ιδιο θα ισχυει και για τον ι7 με τους 4 cores/ 8threads, στην τελικη το γεγονος του πως χωριζει το λειτουργικο δε σε απασχολει αρκει να βλεπεις οτι γινεται η δουλεια σου
Logged

クリスチネットあなたの者だから...
arashi
Καταστραμμένος
********
Gender: Male
Posts: 5113


Tell them how I'm defying gravity


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 201
« Reply #136 on: November 28, 2010, 14:11:47 pm »

Δες το animation εδω

http://www.intel.com/itcenter/demo/corefamily_perf/index.htm

επανω εχει 4 tabs εσυ θες το 3ο

τωρα επειδη μαλλον τα εγραψα μπερδεμενα\


Α επιπεδο ειναι το hyperthreading

B επιπεδο ειναι η απλοτητα του κωδικα
« Last Edit: November 28, 2010, 14:17:25 pm by arashi » Logged

クリスチネットあなたの者だから...
^^DaRk_HunTeR
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2149


0001 0010 0100 0010


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11
« Reply #137 on: November 28, 2010, 19:16:00 pm »

Quote from: lpool on November 28, 2010, 13:34:02 pm
Ναι όμως το hyperthreading δεν έχει να κάνει με το γεγονός ότι αναθέτεις στον ένα πυρήνα 2 νήματα, αλλά με το γεγονός ότι από μόνος του ο επεξεργαστής, κρυφά από τον χρήστη, χωρίζει το ένα νήμα σε 2. Για αυτό και λέγεται simultaneous multithreading. Άλλωστε, και στους δικούς μας υπολογιστές, άμα είχαν πχ 4 πυρήνες τότε έτρεχαν 4 νήματα βέλτιστα, παρόλο που όλοι οι επεξεργαστές της Ιντελ από τον πέντιουμ 4 και μετά έχουν hyperthreading
Δεν τα διαβασες καλα...

"For each processor core that is physically present, the operating system addresses two virtual processors, and shares the workload between them when possible...
This allows a hyper-threading processor to appear as two "logical" processors to the host operating system, allowing the operating system to schedule two threads or processes simultaneously."


1)Το συστημα δεν χωριζει το ενα νημα σε δυο νηματα. Οπως λεει και πανω εσυ δημιουργεις στο προγραμμα σου π.χ. 8 νηματα και αυτο τα παιρνει και τα εκτελει ταυτοχρονα αφου virtually εχει 8 processors.

2)Το πισι μου* π.χ. και ολα τα πισια που εχουν HTT μπορουν να διαχειριστουν παραλληλα διπλασιο αριθμο threads απο τον αριθμο των (φυσικων) πυρηνων που εχουν... οποτε και το τελευταιο που ειπες δεν ισχυει...
*(δηλ. εχει 4 φυσικους πυρηνες, 8 λογικους επεξεργαστες και μπορει να εκτελεσει 8 νηματα ταυτοχρονα που θα του αναθεσω εγω...βλ. και φωτοζ)

Κατι παρομοιο λοιπον συμβαινει και στο Διαδη (επειδη δεν τον εχω ανοιξει να ξερω οτι ειναι π.χ. i7 Tongue)...
« Last Edit: November 28, 2010, 19:21:14 pm by ^^DaRk_HunTeR » Logged

Without order nothing can exist without chaos nothing can evolve

Timeo hominem unius libri
The minstrel
DoomGuard
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 884



View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 201
« Reply #138 on: November 28, 2010, 22:01:27 pm »

Την αναφορά της  εργασίας σε pdf ή word ή τι?? 
Logged

Code:
long long ago; /* In a galaxy far far away */

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



View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11
« Reply #139 on: November 28, 2010, 22:12:52 pm »

Quote from: ^^DaRk_HunTeR on November 28, 2010, 19:16:00 pm
Quote from: lpool on November 28, 2010, 13:34:02 pm
Ναι όμως το hyperthreading δεν έχει να κάνει με το γεγονός ότι αναθέτεις στον ένα πυρήνα 2 νήματα, αλλά με το γεγονός ότι από μόνος του ο επεξεργαστής, κρυφά από τον χρήστη, χωρίζει το ένα νήμα σε 2. Για αυτό και λέγεται simultaneous multithreading. Άλλωστε, και στους δικούς μας υπολογιστές, άμα είχαν πχ 4 πυρήνες τότε έτρεχαν 4 νήματα βέλτιστα, παρόλο που όλοι οι επεξεργαστές της Ιντελ από τον πέντιουμ 4 και μετά έχουν hyperthreading
Δεν τα διαβασες καλα...

"For each processor core that is physically present, the operating system addresses two virtual processors, and shares the workload between them when possible...
This allows a hyper-threading processor to appear as two "logical" processors to the host operating system, allowing the operating system to schedule two threads or processes simultaneously."


1)Το συστημα δεν χωριζει το ενα νημα σε δυο νηματα. Οπως λεει και πανω εσυ δημιουργεις στο προγραμμα σου π.χ. 8 νηματα και αυτο τα παιρνει και τα εκτελει ταυτοχρονα αφου virtually εχει 8 processors.

2)Το πισι μου* π.χ. και ολα τα πισια που εχουν HTT μπορουν να διαχειριστουν παραλληλα διπλασιο αριθμο threads απο τον αριθμο των (φυσικων) πυρηνων που εχουν... οποτε και το τελευταιο που ειπες δεν ισχυει...
*(δηλ. εχει 4 φυσικους πυρηνες, 8 λογικους επεξεργαστες και μπορει να εκτελεσει 8 νηματα ταυτοχρονα που θα του αναθεσω εγω...βλ. και φωτοζ)

Κατι παρομοιο λοιπον συμβαινει και στο Διαδη (επειδη δεν τον εχω ανοιξει να ξερω οτι ειναι π.χ. i7 Tongue)...

Εγώ όμως έχω core 2 quad και μου τα τρέχει όλα βέλτιστα για 4 threads. Για 8 threads ο χρόνος είναι σχεδόν ίσος με αυτόν των 4ων (ελάχιστα μεγαλύτερος). Συμπέρασμα δικό μου: Ο core 2 quad δεν έχει hyperthreading
Logged
arashi
Καταστραμμένος
********
Gender: Male
Posts: 5113


Tell them how I'm defying gravity


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11
« Reply #140 on: November 28, 2010, 22:22:06 pm »

Ρε κολλητε μπες στο σαιτ της Intel και δες το .

Ουτως η αλλως ο Διαδης μονο και μονο επειδη ειναι μερος grid

σιγουρα θα ειναι xeon αντιστοιχος με το δικο σου μπορει και απο σειρα ακομα

πιο πολυπυρηνη ως υλοποιση
Logged

クリスチネットあなたの者だから...
lpool
Καταξιωμένος/Καταξιωμένη
***
Posts: 278



View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11
« Reply #141 on: November 28, 2010, 22:26:10 pm »

Ok κολλητέ
Logged
^^DaRk_HunTeR
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2149


0001 0010 0100 0010


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11
« Reply #142 on: November 28, 2010, 22:26:20 pm »

Start > Control Panel > System > Device Manager > Processors (βλεπεις ποσους βλεπει...εμενα βλεπει 8)

ή γραφεις στο run  msinfo32  και κοιτας ---> item ---> Processor (και παλι βλεπεις τι δειχνει)

ή απο το Task Manager βλεπεις στο tab Performance βλεπεις ποσες CPU σου δειχνει...

και οι i5 δεν εχουν HTT παντως...(απο οτι ειχα διαβασει)

Quote from: DoomGuard on November 28, 2010, 22:01:27 pm
Την αναφορά της  εργασίας σε pdf ή word ή τι??  
Οτι θες... (το pdf δειχνει πιο κουλ Tongue)
« Last Edit: November 28, 2010, 22:29:13 pm by ^^DaRk_HunTeR » Logged

Without order nothing can exist without chaos nothing can evolve

Timeo hominem unius libri
The minstrel
arashi
Καταστραμμένος
********
Gender: Male
Posts: 5113


Tell them how I'm defying gravity


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 201
« Reply #143 on: November 28, 2010, 22:27:38 pm »

http://ark.intel.com/ProductCollection.aspx?familyId=28398

αυτος που εχει ο φιλος ειναι 4cores/4threads

αυτος που εχω εγω ειναι επισης 4cores/4threads

για 4/8 παμε σε ι7 και επανω

παντως για την ιστορια και μονο ειναι θεμα cache και GHZ απο καποιο σημειο και μετα, οχι τοσο threads
« Last Edit: November 28, 2010, 22:30:09 pm by arashi » Logged

クリスチネットあなたの者だから...
tomshare3
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 518


011101000110111101101101


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11
« Reply #144 on: November 29, 2010, 01:29:56 am »

Quote from: ^^DaRk_HunTeR on November 28, 2010, 22:26:20 pm
Start > Control Panel > System > Device Manager > Processors (βλεπεις ποσους βλεπει...εμενα βλεπει 8)

ή γραφεις στο run  msinfo32  και κοιτας ---> item ---> Processor (και παλι βλεπεις τι δειχνει)

ή απο το Task Manager βλεπεις στο tab Performance βλεπεις ποσες CPU σου δειχνει...

και οι i5 δεν εχουν HTT παντως...(απο οτι ειχα διαβασει)


Όντως οι i5 δεν έχουν htt όπως οι i7.. Ωστόσο σε μένα σε 4πυρηνο i5 τρέχει βέλτιστα για 16 threads.. Δεν ξερω αν παίζει ρόλο ο κώδικας ή κάτι άλλο... Roll Eyes
Logged

..try not. Do. Or do not.
^^DaRk_HunTeR
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2149


0001 0010 0100 0010


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11
« Reply #145 on: November 29, 2010, 01:54:53 am »

οπως καταλαβαινεις αυτο δεν θα πρεπε να συμβαινει...

εκτος αν οι διαφορες ειναι ανεπαισθητες* και απλα εχει λιγο μικροτερο χρονο για 16... αν ειναι στο μισο απο οτι 8 κατι εχει παει στραβα...

*
Threads: 1 Time: 7.136572 s
Threads: 2 Time: 3.515087 s
Threads: 4 Time: 1.802513 s
Threads: 8 Time: 0.927355 s
Threads: 16 Time:0.900857 s

Εδω ας πουμε δεν λες οτι ειναι βελτιστο το 16... αλλα το 8... βεβαια εσυ χωρις HTT επρεπε να βλεπεις εδω π.χ. περιπου 0.9 και για 4 threads για να καταλαβεις οτι ολα πηγαν καλα στην παραλληλοποιηση σου...(το παραδειγμα ειναι τυχαιο...)
Logged

Without order nothing can exist without chaos nothing can evolve

Timeo hominem unius libri
The minstrel
arashi
Καταστραμμένος
********
Gender: Male
Posts: 5113


Tell them how I'm defying gravity


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11
« Reply #146 on: November 29, 2010, 02:19:04 am »

Quote from: ^^DaRk_HunTeR on November 29, 2010, 01:54:53 am
οπως καταλαβαινεις αυτο δεν θα πρεπε να συμβαινει...

εκτος αν οι διαφορες ειναι ανεπαισθητες* και απλα εχει λιγο μικροτερο χρονο για 16... αν ειναι στο μισο απο οτι 8 κατι εχει παει στραβα...

*
Threads: 1 Time: 7.136572 s
Threads: 2 Time: 3.515087 s
Threads: 4 Time: 1.802513 s
Threads: 8 Time: 0.927355 s
Threads: 16 Time:0.900857 s

Εδω ας πουμε δεν λες οτι ειναι βελτιστο το 16... αλλα το 8... βεβαια εσυ χωρις HTT επρεπε να βλεπεις εδω π.χ. περιπου 0.9 και για 4 threads για να καταλαβεις οτι ολα πηγαν καλα στην παραλληλοποιηση σου...(το παραδειγμα ειναι τυχαιο...)

Auta ta noumera einai sort gia 2^24 h allo prama???

Logged

クリスチネットあなたの者だから...
tomshare3
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 518


011101000110111101101101


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 201
« Reply #147 on: November 29, 2010, 02:25:01 am »

οι χρονοι που εχω για 2^24 ειναι:

4thread : 6.03sec
8thread : 4.71sec
16thread : 4.08sec
32thread : 4.15sec

ίσως παίζει κάτι στην υλοποίηση του κώδικα... και εγω περίμενα να εχω βελτιστοποίηση για 4 ή 8 threads...
Τους χρόνους που γραφεις δεν τους πιάνω ουτε στο ελάχιστο χωρίς qsort! Tongue

edit: ισως φταιει και το cygwin! τωρα που το βλεπω οταν εχω σχετικα λιγα threads δεν χρησιμοποιει το 100% των cpu! στον Διαδη εχω αλλα αποτελεσματα!
« Last Edit: November 29, 2010, 12:35:01 pm by tomshare3 » Logged

..try not. Do. Or do not.
^^DaRk_HunTeR
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2149


0001 0010 0100 0010


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11
« Reply #148 on: November 29, 2010, 03:37:26 am »

βρε ξεκολλατε οπως ειπα το παραδειγμα ηταν απλα για κατανοηση... μην μπερδευεστε
(απο περσινη εργασια...)
Logged

Without order nothing can exist without chaos nothing can evolve

Timeo hominem unius libri
The minstrel
vamos_89
Καταξιωμένος/Καταξιωμένη
***
Posts: 230


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Εργασιες 2010-11
« Reply #149 on: November 30, 2010, 22:49:28 pm »

Εχει τρεξει καποιος την εργασια στο diade  και εχει παρει χρονους? Για να τσεκαρουμε λιγο αποτελεσματα.
Logged
Pages: 1 ... 8 9 [10] 11 12 13 Go Up Print
Jump to:  

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