mariosalice Σεπτέμβριος 30, 2007 Author #21 Κοινοποίηση Σεπτέμβριος 30, 2007 @ ChessmanΕυχαριστώ για τις προσθήκες, τις διευκρινήσεις και για τα καλά σου λόγια.Δεν αναφέρθηκα, σε πρώτη φάση, σε άλλα θέματα power managment, όπως στο θέμα των καταχωρητών (αν και έβαλα σχετικό Link), το καλιμπράρισμα, τις τεχνολογίες speedstep EIST κτλ., για πολλούς λόγους.Σταδιακά όμως και με τις δικές σας εύστοχες προσθήκες και παρατηρήσεις, θα προσπαθήσω να το εμπλουτίσω.Αρχικά θα ενσωματωθούν οι πληροφορίες που είναι εύκολα κατανοητές ή έχουν κάποια πρακτική αξία.Ελπίζω τελικά να γίνει ένας πραγματικά χρήσιμος οδηγός για τον overclocker, αλλά και για τον ψαγμένο χρήστη, που θέλει να ξέρει πώς να χειριστεί θερμικά τον επεξεργαστή του.Πρόσεξα ότι το αρχικό κείμενο του CompuTronix στο tomshardware που είχε γραφεί στις 2-2-2007, έγινε edited στις 30-9-2007, για πρώτη φορά μετά από 8 μήνες.Αυτό που μου έκανε εντύπωση είναι ότι διόρθωσε κάποια σφάλματα που υπήρχαν στο αρχικό κείμενο και έγιναν κάποιες προσθήκες. Με αυτό τον τρόπο δεν υπάρχουν πλέον διαφορές με όσα γράφονται εδώ.Λέτε να ξέρει Ελληνικά?Μάλιστα, περίμενα ότι ίσως κάποιοι θα είχαν επισημάνει τις διαφορές και θα ζητούσαν παραπάνω εξηγήσεις. Link to comment Share on other sites More sharing options...
Chessman Σεπτέμβριος 30, 2007 #22 Κοινοποίηση Σεπτέμβριος 30, 2007 Αρχική απάντηση από mariosalice [Σήμερα, στις 07:15] Αυτό που μου έκανε εντύπωση είναι ότι διόρθωσε κάποια σφάλματα που υπήρχαν στο αρχικό κείμενο και έγιναν κάποιες προσθήκες. Με αυτό τον τρόπο δεν υπάρχουν πλέον διαφορές με όσα γράφονται εδώ. Λέτε να ξέρει Ελληνικά? Είμαστε σε καλό δρόμο. Μείνε δυνατός ! Link to comment Share on other sites More sharing options...
mariosalice Σεπτέμβριος 30, 2007 Author #23 Κοινοποίηση Σεπτέμβριος 30, 2007 © Tjunction is acquired within the Cores from Thermal Diodes as analog levels which are converted to digital values by the Digital Thermal Sensors (DTS) within each Core. The digital values are factory Calibrated and displayed by temperature software. * Από το κείμενο στο TomshardwareΚατά τη γνώμη μου οι ψηφιακοί αισθητήρες (DTS) που βρίσκονται μέσα στους πυρήνες, δεν απαιτούν θερμικές διόδους (Thermal Diodes).Από όσα έχω διαβάσει, μετράνε οι ίδιοι τη θερμοκρασία των πυρήνων. Δεν είναι δυνατό το calibration αυτών των αισθητήρων, γιατί νομίζω ότι είναι κλειδωμένοι. Δεν ξέρω πάντως αν μπορεί να γίνει με κάποιο τρόπο.Θα ήταν ιδιαίτερα χρήσιμο σε extreme overclocking, γιατί θα μπορούσαμε να ανεβάσουμε το σημείο όπου ο επεξεργαστής κάνει throttling.Ουσιαστικά και το Tcase υπολογίζεται με βάση ένα μαθηματικό τύπο από το Tjunction (δείτε το chpt4.pdf), οπότε δεν έχει κανένα νόημα το calibration.Απλά βλέπουμε τις θερμοκρασίες στους δύο πυρήνες στα προγράμματα όπως το Core Temp και το Everest, που είναι ακριβή και διαβάζουν τον ειδικό καταχωρητή 0x19c του πυρήνα (Model Specific Register - MSR ).Αν θέλουμε μπορούμε να ελέγξουμε αν ένα πρόγραμμα διαβάζει αυτό τον καταχωρητή, με το Crystal CPUID ως εξής.Κατεβάζουμε το Crystal CPUID (είναι διαφορετική έκδοση για 32 ή 64bit Windows και δουλεύει και στα 64bit Vista).Πατάμε το Function - MSR editorΣτο MSR number γράφουμε 0x19cΠατάμε το κουμπί RDMRS (Read MSR).Στο κουτί ΕΑΧ (31-0) θα πάρουμε μια τιμή πχ 0x882C0000Το τρίτο και το τέταρτο αλφαρηθμιτικό μετά το 0x είναι το 2C στο παράδειγμα μας.Ανοίγουμε το calculator, επιλέγουμε view scientific Hex και QwordΓράφουμε 2C ή ότι άλλο μας έδωσε το 3ο και το 4ο αλφαριθμητικό.Πατάμε Dec. Θα πάρουμε μια τιμή (44 για το 2C).Αυτή η τιμή είναι το Tjunction του πυρήνα ( με αρνητικό πρόσημο).Για να υπολογίσουμε τη θερμοκρασία του πυρήνα, θα πρέπει να αφαιρέσουμε αυτό το νούμερο από το Tjunction max του επεξεργαστή μας.Για τον Ε6700 το Tjunction Max = 85c (B2 Stepping), οπότε η θερμοκρασία του πυρήνα είναι στο παράδειγμα μας, 85-44=41°C.Το ίδιο μπορούμε να κάνουμε και για το δεύτερο πυρήνα, αν στο Crystal CPUID τον επιλέξουμε. Link to comment Share on other sites More sharing options...
kyma Σεπτέμβριος 30, 2007 #24 Κοινοποίηση Σεπτέμβριος 30, 2007 Πολύ ενδιαφέρον θέμα και το πρόσεξα μόνο τώρα, λίγο καθυστερημένα... Ευχαριστώ πολύ για την υπέροχη δουλειά που έκανες, το χρόνο που αφιέρωσες και τον κόπο σου Μάριε. :worship: Πολύ καλές και οι προσθήκες σου, Chessman. Σας αξίζουν πολλά πολλά μπράβο, και για ακόμα μία φορά ευχαριστώ πολύ για τις χρήσιμες πληροφορίες που μας δώσατε.. Link to comment Share on other sites More sharing options...
iceblade Σεπτέμβριος 30, 2007 #25 Κοινοποίηση Σεπτέμβριος 30, 2007 Έγραψες Μάριε :banging: Link to comment Share on other sites More sharing options...
mariosalice Οκτώβριος 4, 2007 Author #26 Κοινοποίηση Οκτώβριος 4, 2007 Κάποια σημεία θέλουν καλύτερη τεκμηρίωση ή ίσως και περισσότερες διευκρινήσεις. Θα ξεκινήσω από την πρώτη ερώτηση. Ερώτηση Πόσους αισθητήρες θερμοκρασίας έχει ένας Core2 Duo? Απάντηση Η απάντηση τεκμηριώνεται από την Intel στην ιστοσελίδα της. http://www.intel.com/technology/itj/2006/volume10issue02/art01_Intro_to_Core_Duo/p06_thermal_design_point.htm Επίσης, στο ίδιο κείμενο φαίνεται ότι οι ψηφιακοί αισθητήρες θερμότητας (DTS) είναι ήδη καλιμπραρισμένοι εργοστασιακά, ώστε να δίνουν ακριβείς μετρήσεις θερμοκρασίας. ... the use of digital sensors for high accuracy die temperature measurements and dual-core multiple-level thermal control ...An analog thermal diode is still available on the Intel Core Duo processor. ... Any inaccuracy or offset are programmed into the device and already accounted for. Link to comment Share on other sites More sharing options...
Mainframe Οκτώβριος 4, 2007 #27 Κοινοποίηση Οκτώβριος 4, 2007 Μάριε Μπράβο. Ένα πολύ καλό θέμα που ξεφευγει απο τα καθημερινά και τερημένα θέματα. Πολύ καλή δουλειά. Link to comment Share on other sites More sharing options...
mariosalice Οκτώβριος 12, 2007 Author #28 Κοινοποίηση Οκτώβριος 12, 2007 Με ποιο τρόπο μπορούμε να ελέγξουμε αν μια ψυκτική λύση επαρκεί? Στη θεωρία Μια λύση ψύξης πρέπει να μπορεί να κρατάει σταθερή τη θερμοκρασία σε load. Αν όσο περνάει η ώρα συνεχίζει να ανεβαίνει η θερμοκρασία, σημαίνει ότι η ψύξη είναι ανεπαρκής για το συγκεκριμένο υπερχρονισμό στη θερμοκρασία περιβάλλοντος που το μετράμε. Δεν είναι σωστό να δούμε τη θερμοκρασία σε idle και να προσθέσουμε 20-25°C. Το αντίθετο συμβαίνει. Βρίσκουμε που διατηρείται σταθερή η θερμοκρασία σε laod και τότε ισχύει ο κανόνας της διαφοράς των 20-25°C. Για να δούμε αν επαρκεί η ψύξη που έχουμε, πρέπει να τρέξουμε το orthos fft priority 3, για μισή ώρα. Αν η θερμοκρασία παραμένει σταθερή είμαστε εντάξει. Αν ανεβαίνει σταδιακά, τότε πρέπει κάτι να κάνουμε. Αυτό σημαίνει πρακτικά ότι σε κάθε περίπτωση που αναφέρουμε ότι η ψύξη που έχουμε είναι επαρκής, πρέπει να δώσουμε και τις θερμοκρασίες του πυρήνα στα 15 λεπτά και στη μισή ώρα, σε συνδυασμό με τα υπόλοιπα στοιχεία που αναφέρθηκαν στο πρώτο ποστ. Στην πράξη 1. Στοιχεία επεξεργαστή: C2D Ε6700@3600MHz, 1.4v με ενεργοποιημένες τις θερμικές του ιδιότητες (EIST κτλ). 2. Μητρική Asus Striker, 680i SLI. 3. O επεξεργαστής ψύχεται από υδρόψυξη που αποτελείται από: Block: D-Tek, Αντλία: DDC-1RTPlus, Ψυγείο: ThermalTake Tai Chi (διπλό+ σωληνωτό) με δύο ανεμιστήρες 120mm στις 4000 στροφές. Σωλήνες: 3/8" 4. Θερμοκρασία περιβάλλοντος: 25°C 5. Ο έλεγχος έγινε με Orthos Small FFT - Stress CPU Priority 3 για μία ώρα. Σε όλη τη διάρκεια της θερμικής δοκιμασίας, το Everest κατέγραφε τις θερμοκρασίες. Παράλληλα λήφθηκαν ανά τέταρτο screenshots. Link to comment Share on other sites More sharing options...
mariosalice Οκτώβριος 12, 2007 Author #29 Κοινοποίηση Οκτώβριος 12, 2007 Στα 2,5 λεπτά, οι θερμοκρασίες των πυρήνων ήταν 52 και 53°C. Link to comment Share on other sites More sharing options...
mariosalice Οκτώβριος 12, 2007 Author #30 Κοινοποίηση Οκτώβριος 12, 2007 Η θερμοκρασία στα 15 λεπτά ήταν 56°C και στους δύο πυρήνες. Link to comment Share on other sites More sharing options...
mariosalice Οκτώβριος 12, 2007 Author #31 Κοινοποίηση Οκτώβριος 12, 2007 Η θερμοκρασία ήδη από το πρώτο τέταρτο είχε σταθεροποιηθεί στους 56°C και παρέμεινε ίδια περίπου και μετά από μία ώρα. Link to comment Share on other sites More sharing options...
mariosalice Οκτώβριος 12, 2007 Author #32 Κοινοποίηση Οκτώβριος 12, 2007 Έγινε ανάλυση των καταγραφών του Everest. Βγήκε η μέση τιμή για κάθε δέκα τιμές θερμοκρασίας και τα αποτελέσματα παρουσιάζονται σε γράφημα. Στη συγκεκριμένη περίπτωση, η θερμοκρασία σταθεροποιήθηκε στο ένα τέταρτο. Αν η ψύξη ήταν λιγότερο αποδοτική, πιστεύω ότι η σταθεροποίηση θα ερχόταν αργότερα, σε μεγαλύτερη θερμοκρασία. Αν ήταν ανεπαρκής, θα έφτανε σε σημείο να ενεργοποιηθεί ο μηχανισμός θερμικής ασφάλειας του επεξεργαστή από υπερβολική υπερθέρμανση. Οι θερμοκρασίες αυτές δεν αποτελούν προιόν μέγιστης θερμικής καταπόνησης. Το Orthos με priority 3, επιτρέπει μεν τη λειτουργία του Everest στο background, αλλά αυτό έχει ως συνέπεια τη μείωση της θερμικής καταπόνησης κατά τη γνώμη μου και το στηρίζω στις παρακάτω παρατηρήσεις. - Η θερμοκρασία του δεύτερου πυρήνα, είναι μεγαλύτερη από τον πρώτο. Ίσως ο πρώτος πυρήνας ανέλαβε να τρέχει το everest, με αποτέλεσμα τη μικρότερη θερμική καταπόνηση του. - Κάθε φορά που άνοιγε το snipping tool για να πάρω screenshot, οι θερμοκρασίες στους πυρήνες έπεφταν. - Η θερμοκρασία είναι λίγο αυξημένη στην αρχή. Ίσως αυτό να οφείλεται στο γεγονός ότι ενεργοποίησα την καταγραφή των θερμοκρασιών από το everst μετά από το πρώτο τέταρτο περίπου. Προσέξτε μια σταθερή περίοδο είκοσι λεπτών, μεταξύ των κορυφών, όπου το διάγραμμα είναι περίπου ίδιο. Δηλαδή έχουμε μια περιοδική αυξομείωση της θερμοκρασίας κάθε είκοσι λεπτά. Παράξενο. Σε όλες τις εικόνες φαίνονται και οι χρόνοι καταγραφής και η θερμοκρασία του κουτιού, που ήταν κλειστό, σε συνθήκες καθημερινής χρήσης. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.