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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[Today at 21:32:50]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[Today at 21:25:42]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[Today at 20:59:13]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 19:46:54]

[Γραφική] Λυμένα θέματα
by okanpala
[Today at 18:56:22]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 14:25:00]

Αντικατάστασης πυκνωτή σε...
by george14
[Today at 13:58:20]

Πότε θα βγει το μάθημα; -...
by tzortzis
[Today at 13:19:53]

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

[ΨEE] Γενικές απορίες και...
by Juror8
[Today at 12:06:57]

[Οργάνωση Υπολογιστών] Γε...
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]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426698
Total Topics: 31710
Online Today: 242
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 57
Guests: 130
Total: 187
PANKRAV
nick_slendy
petrtheo
engineer2030
giorgosm05
George15
mixkats
alexanton
dioannidi
kkotsopo
maestros
Eleniiii
dimitire
anna.ts
Thanasis_pap
Δημητρης Αξιμιωτης
george14
mmikelo
Nikospneumatikos
donnis
iliaskou
stefanos hios
mavropan
ikallima
plapas
msandr
elischat
ThanosKoutsoump
ecevz
Fidelity
geo66
kmarkad
Jimlam
Νικη
bit11
EvP
Elenit
Farmengineer
alexandraskol
ioannisfa
rafail zisiadis
Pumpakos
Raphael
giorgosss03
lasef
dimchin
meliou
Manifold
vagelismo
tzortzis
dtsiamis
aachmet
andreassifo
stergiosb
iakov
Εμφάνιση

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

Νέα!
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads
με προσοχή στα ονόματα των αρχείων!
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 16017 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...