Jump to content



Core2 Duo thermal zone


mariosalice

Recommended Posts

Ερώτηση

Πόσους αισθητήρες θερμοκρασίας έχει ένας Core2 Duo?

Απάντηση

Οι Core2 Duo έχουν μία θερμική δίοδο (thermal diode) και δύο ψηφιακούς αισθητήρες θερμότητας (Digital Thermal Sensors - DTS).

Η θερμική δίοδος βρίσκεται ακριβώς στο κέντρο του επεξεργαστή, πανω στο κύκλωμα (on die).

Οι δύο ψηφιακοί αισθητήρες θερμότητας (Digital Thermal Sensors - DTS) βρίσκονται από ένας, στο θερμότερο σημείο κάθε πυρήνα.

Πρόκειται για νέα τεχνολογία που έρχεται να αντικαταστήσει τις θερμικές διόδους.

Τα DTS δεν έχουν pins, είναι μικρά, μπορούν να τοποθετηθούν μέσα στους πυρήνες και δεν επηρεάζονται από παρεμβολές.

Κάθε αισθητήρας DTS αναφέρει μια αρνητική τιμή που είναι η διαφορά θερμοκρασίας από το Tjunction max.

Αν για παράδειγμα η τιμή Tjunction max (δηλαδή η μέγιστη επιτρεπόμενη θερμοκρασία του πυρήνα) είναι 85°C και ο πυρήνας στο θερμότερο σημείο του φτάσει τους 60°C, ο αισθητήρας θα αναφέρει τιμή Tjunction=-25 (85-60=25).

Δηλαδή απέχει 25 βαθμούς από το κρίσιμο σημείο μηδέν, όπου κάτι πρέπει να γίνει.

Στην περίπτωση που ένας από τους δύο DTS αισθητήρες αναφέρει τιμή 0, ενεργοποιείται το κύκλωμα TCC.

Ο επεξεργαστής έχει ενεργοποιημένους και τη θερμική δίοδο και τους δύο DTS αισθητήρες.

Ερώτηση

Τι είναι το Thermal Monitor?

Απάντηση

Είναι ένας μηχανισμός μεταβολής της λειτουργίας του επεξεργαστή από τη στιγμή που θα ενεργοποιηθεί το TCC, ώστε να μειωθεί η θερμοκρασία του.

Υπάρχουν δύο τεχνολογίες ΤΜ.

Η Thermal Monitor 1 (TM1) και η Thermal Monitor 2 (TM2).

Διαφέρουν κυρίως στον τρόπο που πετυχαίνουν τη μείωση της θερμοκρασίας, μειώνοντας τη συχνότητα, τον πολλαπλασιαστή και την τάση.

Ερώτηση

Τι είναι το PECI (Platform Environmental Control Interface)?

Απάντηση

Είναι μια διασύνδεση (bus) μεταξύ του επεξεργαστή και του chipset ή άλλου προστατευτικού κυκλώματος, που μεταφέρει τις πληροφορίες των δύο ψηφιακών αισθητήρων.

Αποτελείται από μια γραμμή που μπορεί να μεταφέρει δεδομένα με ταχύτητα (2 Kbps - 2 Mbps).

Μόνο οι τιμές των αισθητήρων DTS του επεξεργαστή, μεταφέρονται μέσω του PECI στο Northbridge ή σε άλλο chip όπως το ITE IT8718F.

Το PECI είναι απενεργοποιημένο εκ κατασκευής και απαιτεί ενεργοποίηση μέσα από το BIOS.

Ερώτηση

Τι είναι το TCC (Thermal Control Circuit)?

Απάντηση

Το TCC είναι ένα κύκλωμα θερμικού ελέγχου, που έχει σκοπό να προστατέψει την υγεία του επεξεργαστή από υπερθέρμανση.

Mόλις η θερμοκρασία σε κάποιον από τους τρεις αισθητήρες φτάσει στο όριο Tjunction Max (πχ 85°C), το σήμα PROCHOT# (Processor Hot) ενεργοποιεί το TCC και μειώνει τη λειτουργία του επεξεργαστή (throttling).

Αν το όριο Tjunction Max ξεπεραστεί κατά 20 με 25 °C, ο επεξεργαστής διακόπτει τη λειτουργία του (shutdown).

Ερώτηση

Τι είναι το Tcase?

Απάντηση

Είναι η θερμοκρασία του γεωμετρικού κέντρου του επεξεργαστή, που μετριέται στην εξωτερική επιφάνεια του μεταλλικού καλύμματος (IHS - Integrated Heat Spreader).

Η Intel περιγράφει αναλυτικά την τεχνική μέτρησης του Tcase στους C2D, σύμφωνα με την οποία σκάβεται στην επιφάνεια του καλύμματος μια ευθεία γραμμή από συγκεκριμένη άκρη (τη δεξιά) μέχρι το κέντρο, μπαίνει ο αισθητήρας και καλύπτεται το κενό με κόλλα.

Δηλαδή δεν υπάρχει αισθητήρας για Tcase.

Ερώτηση

Τι είναι το Tcase max?

Απάντηση

Η Intel στις προδιαγραφές των επεξεργαστών της το ονομάζει θερμική προδιαγραφή (thermal specification)

Επειδή δεν υπάρχει αισθητήρας πάνω στο σημείο όπου μετρείται το Tcase, η τιμή του υπολογίζεται από τον παρακάτω μαθηματικό τύπο.

Το Tcase max ουσιαστικά υπολογίζεται από την ένδειξη του θερμότερου από τους υπάρχοντες αισθητήρες.

Tc,max=Tj,max-Ψjt*Pmax

Όπου

Tc,max = Maximum allowable case temperature (°C).

Tj,max = Maximum allowable junction temperature (°C).

Ψjt = Thermal parameter characterization junction to top center of package (°C/W).

Pmax = Maximum sustainable device power(W).

Ερώτηση

Τι είναι το Tjunction?

Απάντηση

Είναι η θερμοκρασία του θερμότερου πυρήνα.

Ερώτηση

Τι είναι το Tjunction max?

Απάντηση

Είναι η μέγιστη επιτρεπόμενη θερμοκρασία του θερμότερου πυρήνα, όπου ο επεξεργαστής μπαίνει σε κατάσταση κινδύνου (ενεργοποίηση TCC).

Ερώτηση

Τι είναι το Thermal Design Power (TDP)

Απάντηση

Είναι η θερμική ενέργεια που πρέπει να αποβληθεί από έναν επεξεργαστή σε μια ώρα, όταν λειτουργει στην εργοστασιακή συχνότητα, σε συγκεκριμένη τάση και με 60% θερμικό φόρτο, ώστε η μέγιστη θερμοκρασία του στην επιφάνεια να μην υπερβαίνει το Tcase max.

Μονάδα μέτρησης είναι το θερμικό Watt.

Το 60% αποτελεί το μέγιστο θερμικό φόρτο που μπορούν να παράγουν κατά μέσο όρο οι κοινές εφαρμογές.

Το TDP δηλαδή δεν υπολογίζεται στο full load που επιτυγχάνουν εξειδικευμένες εφαρμογές όπως το TAT.

Ο τρόπος μέτρησης διαφέρει από εταιρία σε εταιρία.

Το TDP έχει πρακτική σημασία για την επιλογή του συστήματος ψύξης, ώστε να είναι επαρκές.

Ένα ασθενέστερο σύστημα θα είναι ανεπαρκές, ενώ ένα ισχυρότερο αποτελεί οικονομική σπατάλη.

Οι μετρήσεις της Intel για να ορισθεί η θερμική συμπεριφορά ένός επεξεργαστή έχουν γίνει σε συνθήκες εργαστηρίου, σε θερμοκρασία περιβάλλοντος 22°C, στην επιφάνεια της θάλασσας.

Αν οι συνθήκες αυτές αλλάξουν, τότε αλλάζουν και οι απαιτήσεις ψυκτικής λύσης.

Για παράδειγμα, η λειτουργία σε μεγαλύτερη θερμοκρασία περιβάλλοντος ή σε υψόμετρο, όπου ο αέρας είναι αραιός, απαιτεί ισχυρότερη ψυκτική λύση.

Ερώτηση

Ποιες είναι οι προδιαγραφές του Thermal Design Power (TDP) για τους Core2 Duo?

Απάντηση

Tjunction Max = 85c (B2 Stepping)

E6X00: Tcase max = 60°c, Vcore max = 1.3525, TDP = 65w

E6X20: Tcase max = 60°c, Vcore max = 1.3525, TDP = 65w

E4X00: Tcase max = 60°c, Vcore max = 1.3250, TDP = 65w

X6800: Tcase max = 60°c, Vcore max = 1.3525, TDP = 75w

Tjunction Max = 100c (G0, L2, M0 Steppings)

E6X40: Tcase max = 72°c, Vcore max = 1.3500, TDP = 65w

E6X50: Tcase max = 72°c, Vcore max = 1.3500, TDP = 65w

Ερώτηση

Πώς μεταφράζονται πρακτικά οι προδιαγραφές Thermal Design Power (TDP) των Core2 Duo?

Απάντηση

Οι επεξεργαστές με Tcase max = 72c έχουν προδιαγραφές λειτουργίας σε μεγαλύτερες θερμοκρασίες από τους υπόλοιπους.

Από την άλλη όμως, σε σχέση με τους επεξεργαστές που έχουν ίδιο TDP = 65w, αν βάλουμε το ίδιο σύστημα ψύξης, ακόμα και με λιγότερη τάση, θα ανέβει η θερμοκρασία τους στους 72c.

Επομένως για να κρατήσουμε ίδια τη θερμοκρασία Tcase max = 60c με ίδια τάση, θα χρειαστούμε ισχυρότερο σύστημα ψύξης.

Το συμπέρασμα είναι ότι τρεις πρώτοι παράγουν λιγότερη θερμότητα σε σχέση με τους τρεις τελευταίους.

Ερώτηση

Ποια στοιχεία πρέπει να αναφέρονται για να εκτιμήσουμε το σύστημα ψύξης ενός επεξεργαστή?

Απάντηση

Η ψύξη του επεξεργαστή αναλυτικά

Η θερμοκρασία περιβάλλοντος

Ο τύπος του επεξεργαστή πχ. C2D Ε6700

Η τάση του επεξεργαστή (Vcore)

Η συχνότητα του επεξεργαστή

Το πρόγραμμα θερμικής καταπόνησης

Το Chipset και η μητρική

Παράδειγμα αναφοράς του συστήματος ψύξης του επεξεργαστή.

Ιδιοκατασκευή Υδρόψυξης που αποτελείται από

Block: D-Tek,

Pump: DDC-1RTPlus,

Radiator: RAD Watercool MO-RA 2 Pro

Σωλήνες: 8mm (εσωτ. διάμετρος)

Ερώτηση

Ποια προγράμματα ανεβάζουν τη θερμοκρασία του επεξεργαστή και πόσο?

Απάντηση

Το TAT είναι σχεδιασμένο να πετυχαίνει τη μέγιστη δυνατή θερμοκρασία (100%)

Το Orthos Priority 9 Small FFT πετυχαίνει να ανεβάσει τη θερμοκρασία στο 88% της μέγιστης δυνατής, που είναι περίπου 5c κάτω από τη μέγιστη.

Ερώτηση

Ποιες θερμοκρασίες Tcase θεωρούνται υψηλές και ποιες είναι ασφαλείς?

Απάντηση

60°C = πολύ ζεστός επεξεργαστής

55°C = ζεστός επεξεργαστής

50°C = ασφαλής θερμοκρασία

Ερώτηση

Ποιες είναι πρακτικά οι σχέσεις μεταξύ των θερμοκρασιών που βλέπουμε στον υπολογιστή μας?

Απάντηση

Ambient Temperature = 22c

Idle to Load Delta Max = 25c

Tcase to Tjunction Delta = 10 to 15c

Thermal Sensor Accuracy = +/-1c

Tjunction Max = 85c (B2 Stepping)

Tjunction Max = 100c (G0, L2, M0 Steppings)

Ερώτηση

Τι σημαίνουν οι ενδείξεις θερμοκρασίας της CPU που παίρνουμε από το BIOS και άλλα προγράμματα?

Απάντηση

Η θερμοκρασία που δείχνει το BIOS είναι το Tcase, που υπολογίζεται ουσιαστικά από τύπο, με βάση την πιο θερμή ένδειξη ενός από τους τρεις αισθητήρες που έχει ο επεξεργαστής.

Την ίδια θερμοκρασία δείχνουν και τα προγράμματα ως CPU temp.

Είναι η σημαντικότερη θερμοκρασία, γιατί ξέρουμε κάθε στιγμή την κατάσταση που επικρατεί στο θερμότερο σημείο από τα τρία όπου βρίσκονται αισθητήρες.

Βέβαια, για να έχουμε την πραγματική θερμοκρασία, πρέπει να προσθέσουμε 10 με 15 βαθμούς στην τιμή αυτή.

Η θερμοκρασίες CPU Core1 και CPU Core2 είναι οι πραγματικές θερμοκρασίες των δύο πυρήνων.

Προκύπτουν από τις τιμές των δύο ψηφιακών αισθητήρων μετά από απλή αφαίρεση από το Tjunction Max, που είναι γνωστό για κάθε επεξεργαστή.

Πηγές

Thermal Specification Methodology Intel PDF

http://www.extremetech.com/article2/0,1697,2052676,00.asp

http://en.wikipedia.org/wiki/Thermal_Design_Power

http://www.tomshardware.co.uk/forum/221745-11-core-temperature-guide

http://processorfinder.intel.com/details.aspx?sSpec=SL9ZF#

http://www.alcpu.com/CoreTemp/howitworks.html

http://www.motherboardpoint.com/t97502-whats-an-acceptable-temp-increase-when-overclocking.html

ftp://download.intel.com/design/processor/specupdt/31327919.pdf

ftp://download.intel.com/design/processor/datashts/31327806.pdf

http://www.intel.com/design/processor/designex/317804.htm

Link to comment
Share on other sites

’ριστος :D

Ευχαριστούμε πολύ :clap:

Έχουμε πληροφορία για το ποια είναι η θερμοκρασία που καίγεται η CPU ή θερμοκρασία που κλείνει από ασφάλεια;

Είναι τα παρακάτω;

Tjunction Max = 85c (B2 Stepping)

Tjunction Max = 100c (G0, L2, M0 Steppings

Link to comment
Share on other sites

Τυπικά στο tjunction max (το tjunction πρακτικά είναι η τιμή που μας δείχνει το Core temp CPU core 1 και Core 2 η θερμότερη ένδειξη) ενεργοποιείται o μηχανισμός TCC (throttle) με μείωση της συχνότητας κτλ.

Η τιμή αυτή είναι που είπες.

Ο επεξεργαστής θα κλείσει όταν δείξει +20 μέχρι +25

Link to comment
Share on other sites

καταρχας μπραβο φιλε μαριε.κατα δευτερον...μηπως εδω ειναι η ιδανικη ευκαιρια για μια αναλυσουλα πανω στο θεμα της σημασιας του cpu burn-in?

(ειδα ενα παιδι να λεει εδω καπου "αναλογα τι τασεις εχεις μαθει τον επεξεργαστη σου να λειτουργει,τοσο πιο ψυχρος η θερμος θα λειτουργει κατα τι διαρκεια της ζωης του...ανεξαρτητα της αναλογιας vcore-εκλυομενη θερμοκρασια...υπαρχει πιθανοτητα ενας επεξεργαστης να "συνηθιζει" εξαρχης σε χαμηλες τασεις και εξ αυτου του λογου να ειναι ψυχροτερος στη λειτουργια του γενικα η αυτο δεν υφισταται?)

Link to comment
Share on other sites

Οι επίσημες προδιαγραφές λειτουργίας των C2D είναι από 5°C μέχρι το Tcase max που είναι 60 ή 73°C.

To Tcase max είναι η ένδειξη που παίρνουμε από το BIOS και από όλα τα άλλα προγράμματα που διαβάζουν έτοιμη αυτή την τιμή και την παρουσιάζουν ως CPU temp.

Πέρα από αυτά τα όρια, δεν υπάρχει εγγύηση καλής λειτουργίας.

Δεν πιστεύω στο ψήσιμο του επεξεργαστή, αλλά αυτό είναι προσωπική μου εκτίμηση.

Αντίθετα, νομίζω ότι χαλάει και μειώνονται η ζωή του και οι επιδόσεις του.

Σε extreme καταστάσεις όπου ένας επεξεργαστής υπερχρονίζεται σε πολύ χαμηλές θερμοκρασίες, πιστεύω ότι επίσης χαλάει.

Δηλαδή υπάρχει περίπτωση να μην μπορούμε πλέον να τον λειτουργήσουμε σε φυσιολογικές θερμοκρασίες.

Παλιά ψήναμε τις μνήμες για να πιάσουν καλύτερες επιδόσεις.

Μάλλον ιδέα μας ήταν.

Πάντως δεν νομίζω να συνεχίζει κανείς σήμερα να ψήνει τις μνήμες του.

Αρχική απάντηση από GoMaR [Σήμερα, στις 12:03]

κλεινει απο ασφαλεια..Γιατι εμενα μου κλεινε στους 85 :p

LOL. Εξηγείται. Αφού η ένδειξη CPU temp ήταν 85°C, ο θερμότερος πυρήνας έφτασε τους 85+15=100°C.

Πιο πριν σου έκανε throttling ο επεξεργαστής αλλά δεν το πρόσεξες.

Link to comment
Share on other sites

Ευχαριστώ για τα καλά σας λόγια.

Το θέμα αυτό ήταν πάρα πολύ δύσκολο, σε σημείο που πολλές φορές πήγα να τα παρατήσω.

Το δούλευα μια βδομάδα.

Κατέληξα σε δέκα links, τα καλύτερα και πλέον αντικειμενικά κατά τη γνώμη μου, έχοντας διαβάσει αρκετά περισσότερα.

Πολλά κείμενα pdf μου φάνηκαν ατέλειωτα.

Ελπίζω να σας φανεί χρήσιμο τώρα και στο μέλλον.

Link to comment
Share on other sites

Γεια χαρά mariosalice,

και θερμά συγχαρητήρια :T: για την πολύ χρήσιμη εργασία και για τις «ψαγμένες» λεπτομέρειές της. Εκτός από το μεγάλο κόπο, εμπεριέχει και το μεγάλο μεράκι για αυτό που έκανες.

Δυστυχώς έλειπα «εκτός» όταν τη δημοσίευσες και μόλις τώρα την είδα !

Επειδή τέτοιου είδους «πονήματα» πρέπει να αποτελούν ένα από τα πρώτα διαβάσματα κάποιου overclocker, πρέπει να τα συντηρούμε και να τα εμπλουτίζουμε.

Στην κατεύθυνση αυτή, έχω να προτείνω τα εξής :

------------------------------------------------------------------------------------------------------------------------------------

Να συμπεριλάβουμε και το Β3 Stepping (που από παραδρομή έχει μείνει εκτός) στην απάντηση της :

Ερώτηση

Ποιες είναι οι προδιαγραφές του Thermal Design Power (TDP) για τους Core2 Duo?

------------------------------------------------------------------------------------------------------------------------------------

Για το Β3 Stepping ισχύει :

Tjunction Max = 100c (B3, G0, L2, M0 Stepping)

πχ B3 Stepping: QX6700: Tcase Max= 65c, Vcore Max 1.372, TDP 130w

------------------------------------------------------------------------------------------------------------------------------------

Κάποιες παρατηρήσεις, αφού τις αξιολογήσετε, ας ληφθούν υπόψιν επίσης :

Το TAT σχεδιάστηκε από την Intel για mobile πλατφόρμες και μόνο. Σε επεξεργαστές desktop δεν είναι ακριβές.

Η πληροφορία της ένδειξης της θερμοκρασίας του DTS βρίσκεται αποθηκευμένη στο Model Specific Register ( MSR ) 0x19C. Υπάρχουν διάφοροι τρόποι να αποκτήσει κανείς πρόσβαση στην πληροφορία αυτή. Ένας από αυτούς είναι να χρησιμοποιήσει τον MSR editor του CrystalCPUID (υπάρχει για downloading στα Tools του TheLab ακόμη και για Vista ! ). Θέλει πολλή μεγάλη προσοχή και να ξέρει κάποιος τι κάνει, γιατί οι τιμές στους MSR καταχωρητές ελέγχουν την κατάσταση. Η καταγραφή της ένδειξης του DTS είναι στο δεκαεξαδικό σύστημα και απλώς θέλει μια μετατροπή στο δεκαδικό για να είναι κατανοητή. Αυτή ακριβώς η τιμή του καταχωρητή 0x19C αποτελεί την πλέον αξιόπιστη τιμή της ένδειξης της θερμοκρασίας του DTS. Και στο TAT δεν είναι η ίδια με την ένδειξή του στην οθόνη !! σε αντίθεση με το Core Temp που είναι ακριβώς η ίδια.

Εκτός από την PROCHOT# (η οποία μπορεί να γίνει disabled και το σήμα της να αγνοηθεί) υπάρχει και η πολύ ισχυρή THERMTRIP# (το σήμα της οποίας, παρεπιπτόντως, δεν μπορεί να αγνοηθεί ή να ξεπεραστεί, αν και κάποιοι overclockers έχουν προσπαθήσει να την ξεγελάσουν). Μαζί με τα ΤΜ1 και ΤΜ2 αποτελούν το TCC. Αυτή είναι που δίνει την εντολή για shutdown όταν ξεπεραστεί κάποια κρίσιμη τιμή.

Ανάλογα τον κάθε επεξεργαστή [και η Intel τους κατηγοριοποιεί με βάση την CPUID (processor signature)] εξαρτάται με ποια μέθοδο θα χρησιμοποιηθεί η τιμή κάποιων καταχωρητών (πχ του 1A2h msr ή του 3Fh msr) η οποία ως τιμή offset θα προστεθεί σε μια βασική τιμή [η οποία στους περισσότερους (αλλά όχι σε όλους) επεξεργαστές (πχ με CPUID 00000F30h έως 00000F64h) είναι 50 οC]. Σε τέτοιους πχ επεξεργαστές που είναι λίγο παλιότεροι (00000F30h έως 00000F64h) εάν η μέτρηση της θερμοκρασίας της διόδου είναι μεγαλύτερη από την (βασική + την τιμή που παρουσιάζει ο καταχωρητής 1A2h msr) τότε παίρνει εντολή ο fan της cpu να λειτουργήσει σε μέγιστες RPM.

Για άλλους επεξεργαστές (πχ με CPUID από 000006Fxh έως 0001066xh) η τιμή του 1A2h msr αποτελεί offset τιμή που αφαιρείται από την τιμή του σήματος της PROCHOT# ενώ η θερμοκρασία λαμβάνεται μέσω του PECI (το οποίο λαμβάνει (όταν τις λαμβάνει) με τη σειρά του τις τιμές των DTS). Και πάλι υπάρχει μια αριθμητική σχέση ανάμεσα στην ένδειξη των DTS (μέσω PECI) και στη (βασική + ή (-) την τιμή του καταχωρητή), η οποία ρυθμίζει την ταχύτητα του cpu fan.

Παρόμοια και για άλλους επεξεργαστές (πχ στους Conroe η τιμή του 3Fh msr χρησιμοποιείται στους υπολογισμούς).

Ανάλογα τον επεξεργαστή και τις τιμές κάποιων καταχωρητών, με ακριβώς παρόμοια διαδικασία με την παραπάνω (με την οποία ρυθμίζονται οι στροφές του cpu fun) δίνει ανάλογο σήμα η THERMTRIP# (εάν ξεπεραστεί κάποια κρίσιμη τιμή) και γίνεται shutdown.

Η Intel κρατά ως 7σφράγιστο μυστικό τις τιμές (ενίοτε και τις διευθύνσεις) κάποιων καταχωρητών, ενώ οι κρίσιμες τιμές (όρια) των σημάτων των PROCHOT# και THERMTRIP# καλιμπράρονται κατά τη διαδικασία κατασκευής του κάθε επεξεργαστή.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.