ianos666 Δημοσ. 17 Ιανουαρίου 2011 Δημοσ. 17 Ιανουαρίου 2011 τι σημαινουν τα threads σε εναν επεξεργαστη(πχ 4πηρυνο) ?
jim_p Δημοσ. 17 Ιανουαρίου 2011 Δημοσ. 17 Ιανουαρίου 2011 Δειχνουν ποσα cpu cores βλεπει και αξιοποιει το λειτουργικο συστημα.
ianos666 Δημοσ. 17 Ιανουαρίου 2011 Μέλος Δημοσ. 17 Ιανουαρίου 2011 και πως γινεται να υπαρχει 4πυρηνος με 8 threads ?
jim_p Δημοσ. 17 Ιανουαρίου 2011 Δημοσ. 17 Ιανουαρίου 2011 4 πυρηνες με 2 threads ανα πυρηνα. Ισως να μην βγαινει νοημα απο αυτο που ειπα, αλλα αυτο κανουν στην ουσια, ξεγελανε το λειτουργικο.
ianos666 Δημοσ. 17 Ιανουαρίου 2011 Μέλος Δημοσ. 17 Ιανουαρίου 2011 δηλαδη ενας τετοιος επεξεργαστης μπορει να ελεγχει 2 εφαρμογες σε καθε πυρηνα, με ενα thread στην καθε εφαρμογη ?
Valoel Δημοσ. 17 Ιανουαρίου 2011 Δημοσ. 17 Ιανουαρίου 2011 δηλαδη ενας τετοιος επεξεργαστης μπορει να ελεγχει 2 εφαρμογες σε καθε πυρηνα, με ενα thread στην καθε εφαρμογη ? κάπως έτσι. δες και ένα βίντεο για το πως 2 νήματα περνάνε από 1 πυρήνα ταυτόχρονα http://www.youtube.com/watch?v=kkrqyEpINSQ που είσαι grimpr;;;
ianos666 Δημοσ. 17 Ιανουαρίου 2011 Μέλος Δημοσ. 17 Ιανουαρίου 2011 και τι ειναι καλυτερο ενας 4 πυρηνoς με 4 πραγματικους πυρηνες (πχ amd) ή ενας διπυρηνος με 4 threads κατασκευαστικα το παω, οχι συγκρινοντας amd intel
vasilisga Δημοσ. 17 Ιανουαρίου 2011 Δημοσ. 17 Ιανουαρίου 2011 και τι ειναι καλυτερο ενας 4 πυρηνoς με 4 πραγματικους πυρηνες (πχ amd) ή ενας διπυρηνος με 4 threads κατασκευαστικα το παω, οχι συγκρινοντας amd intel αναλογα το προγραμμα... αν το προγραμμα χρησιμοποιει περισσοτερους απο 2 πυρηνες, τοτε οι φυσικοι πυρηνες ειναι πολυ χρησιμοτεροι αν χρησιμοποιει μεχρι 2, συνηθως αυτοι με τους εικονικους πυρηνες τα πανε καλυτερα
antonl Δημοσ. 17 Ιανουαρίου 2011 Δημοσ. 17 Ιανουαρίου 2011 [...] αν χρησιμοποιει μεχρι 2, συνηθως αυτοι με τους εικονικους πυρηνες τα πανε καλυτερα Γιατί να συμβαίνει κάτι τέτοιο; Φαντάζομαι πως στην ακραία περίπτωση, οι δύο επεξεργαστές θα ναι ισοδύναμοι, αν όχι cores>threads. Φαντάζομαι ότι σ αυτό συμβάλει πως συνήθως σε τέτοιες περιπτώσεις, ο επεξεργαστής με τους περισσότερους πυρήνες θα χει και μεγαλύτερη shared cache.
Valoel Δημοσ. 17 Ιανουαρίου 2011 Δημοσ. 17 Ιανουαρίου 2011 οι φυσικοί πυρήνες είναι καλύτεροι από τα νήματα... αλλά ανάμεσα σε 2 επεξεργαστές με τους ίδιους πυρήνες και ίδιας αρχιτεκτονικής που ο ένας έχει HT (Hyper-Threading) και ο άλλος όχι, τότε αυτός με το HT είναι ανώτερος να και ένα συγκριτικό πινακάκι:
vasilisga Δημοσ. 17 Ιανουαρίου 2011 Δημοσ. 17 Ιανουαρίου 2011 Γιατί να συμβαίνει κάτι τέτοιο; Φαντάζομαι πως στην ακραία περίπτωση, οι δύο επεξεργαστές θα ναι ισοδύναμοι, αν όχι cores>threads. Φαντάζομαι ότι σ αυτό συμβάλει πως συνήθως σε τέτοιες περιπτώσεις, ο επεξεργαστής με τους περισσότερους πυρήνες θα χει και μεγαλύτερη shared cache. ναι Αντωνη εχεις δικαιο, το μπερδεψα λιγο
eliascm21 Δημοσ. 18 Ιανουαρίου 2011 Δημοσ. 18 Ιανουαρίου 2011 Απορία που την είχα καιρό: Έστω επεξεργαστής με έναν πυρήνα και HT (παλιοί pentioum 4 νομίζω) Τρέχω ένα πρόγραμμα το οποίο ΔΕΝ έχει παραλληλιστεί. Το τρέχω στον επεξεργαστή με το HT ON. Το τρέχω στον επεξεργαστή με το HT OFF. Ποιο πάει πιο γρήγορα; Πάντως το windows task manager θα δείξει στην πρώτη περίπτωση (HT ON) 50% επεξεργαστική ισχύ, στην δεύτερη (HT OFF) 100%
vasilisga Δημοσ. 18 Ιανουαρίου 2011 Δημοσ. 18 Ιανουαρίου 2011 Απορία που την είχα καιρό: Έστω επεξεργαστής με έναν πυρήνα και HT (παλιοί pentioum 4 νομίζω) Τρέχω ένα πρόγραμμα το οποίο ΔΕΝ έχει παραλληλιστεί. Το τρέχω στον επεξεργαστή με το HT ON. Το τρέχω στον επεξεργαστή με το HT OFF. Ποιο πάει πιο γρήγορα; Πάντως το windows task manager θα δείξει στην πρώτη περίπτωση (HT ON) 50% επεξεργαστική ισχύ, στην δεύτερη (HT OFF) 100% δες τον πινακα 2 ποστ ακριβως πιο πανω...
ChRis6 Δημοσ. 18 Ιανουαρίου 2011 Δημοσ. 18 Ιανουαρίου 2011 Απορία που την είχα καιρό: Έστω επεξεργαστής με έναν πυρήνα και HT (παλιοί pentioum 4 νομίζω) Τρέχω ένα πρόγραμμα το οποίο ΔΕΝ έχει παραλληλιστεί. Το τρέχω στον επεξεργαστή με το HT ON. Το τρέχω στον επεξεργαστή με το HT OFF. Ποιο πάει πιο γρήγορα; Πάντως το windows task manager θα δείξει στην πρώτη περίπτωση (HT ON) 50% επεξεργαστική ισχύ, στην δεύτερη (HT OFF) 100% Εφοσον η εφαρμογη εχει μονο ενα νημα εκτελεσης , δηλαδη "ΔΕΝ έχει παραλληλιστεί " , τοτε και 200 πυρηνες να εχεις το ιδιο ειναι. Νημα σκεψου οτι ειναι το πακετο εντολων και μνημης στο οποιο ανηκει ενα προγραμμα και το εκτελει ενας επεξεργαστης( μια-μια εντολη ).Οταν βλεπεις οτι ενας επεξεργαστης μπορει να διαθεσει π.χ 4 νηματα εκτελεσης , αυτο σημαινει οτι μπορουν να τρεχουν ΤΑΥΤΟΧΡΟΝΑ 4 διαφορετικες εφαρμογες.(μπορει βεβαια και ΜΙΑ εφαρμογη να χρειαζεται 2 νηματα για την εκτελεση της,ισως και παραπανω......) Το θεμα ειναι οτι ΠΑΝΤΑ υπαρχουν περισσοτερα νηματα προς εκτελεση απο το λειτουργικο συστημα απο αυτα που διαθετει ενας επεξεργαστης , οποτε οσα πιο πολλα νηματα μπορει να εξυπηρετησει ο επεξεργαστης και το λειτουργικο συστημα , τοσο πιο μεγαλες επιδοσεις εχεις.... Ελπιζω να βοηθησα....
eliascm21 Δημοσ. 18 Ιανουαρίου 2011 Δημοσ. 18 Ιανουαρίου 2011 δες τον πινακα 2 ποστ ακριβως πιο πανω... Ο πίνακας δεν λέει αν η εφαρμογή έτρεχε σε όλα τα νήματα, στα 4 αρχικά (HT OFF) και στα 8 μετά (HT ON) ή αν έτρεχε σε ένα νήμα και στις δύο περιπτώσεις. Εκτός και αν θεωρείται αυτονόητο κάποιο από τα δύο που για μένα δεν θεωρείται. Εφοσον η εφαρμογη εχει μονο ενα νημα εκτελεσης , δηλαδη "ΔΕΝ έχει παραλληλιστεί " , τοτε και 200 πυρηνες να εχεις το ιδιο ειναι. Νημα σκεψου οτι ειναι το πακετο εντολων και μνημης στο οποιο ανηκει ενα προγραμμα και το εκτελει ενας επεξεργαστης( μια-μια εντολη ).Οταν βλεπεις οτι ενας επεξεργαστης μπορει να διαθεσει π.χ 4 νηματα εκτελεσης , αυτο σημαινει οτι μπορουν να τρεχουν ΤΑΥΤΟΧΡΟΝΑ 4 διαφορετικες εφαρμογες. Αυτό το ταυτόχρονα είναι που δεν καταλαβαίνω. Αφού έναν πυρήνα έχεις, οι εντολές μοιραία θα περιμένουν η μία την άλλη για να εκτελεστούν. Οπότε από που πηγάζει η επιτάχυνση; Επίσης στη περίπτωση που σας είπα (ένας πυρήνας με ΗΤ) όταν τρέχεις ένα πρόγραμμα σε ένα tread, το ότι το task manager δείχνει 50% σημαίνει ότι χρησιμοποιείται όντως η μισή ισχύς του επεξεργαστή και ότι αν απενεργοποιούσες το HT θα πήγαινε πιο γρήγορα;
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.