salut et bonne année
j'ai avancé un peu sur cette histoire de TJmax.
l'autre fois j'avais dis que la miène sur un 6600 B2 etait de 100° (ce que m'indiquait coretemp) cette fois apres une maj du bios de ma CM le programme m'indique 85°! mais ca change rien au fait que mon B2 est bien un TJmax 100° j'ai verifier ca!
coretemp 0.95.4 m'indique ces temp la 20-22 pour les cores et TJmax de 85° avec une temp embiante a 20° donc c'est impossible!
apres avoir interoger la sonde DTS du core le plus chaud avec crystalCPUID j'ai obtenu un chifre hexadecimal , je les transformé en decimal avec la calculette windows, ca m'a donné "63" (cette valeur est a soustraire de la TJmax pour trouver la temp réele du core)
donc si je considere que ma TJmax est de 85° (comme me dis Coretemp) ca donne 85°-63=22° donc core temp m'indiquerait les bonnes temps??? bah non!!! parceque si je considere que ma TJmax est a 100° ca donne 100-63=37° ce qui est juste !
pour obtenir cette temp dans speedfan je doit ajouter +15° sur les deux coeur! ce qui correspond a ce que dis le guide en anglais posté au debut de se sujet!
j'ai fait une autre verification avec coretemp, je suis aller dans "option" puis j'ai coché "shox delta to tjonction temp" puis "OK"... la sous la TJmax j'ai eu deux temperatures 60° et 63° (ce qui correspond au calcul de crystalCPUID+calculette windows) plus le proco chauffe plus ces valeurs baissent ! et c'est normal! quand elles arivent a 0° le proco doit normalement se metre en veille! donc j'ai refait le calcul avec une tjmax de 85° 85-63=22 (valeur erronée que m'indique coretemp) puis un autre calcule en considerent que ma TJmax est de 100° 100-63=37°
ce qui est juste j'en suis sur! avec une temp embiente a 20°!
j'ai aussi traduit et expliqué en francais le premier lien sur la calibration des C2D/Q que donne l'auteur de ce sujet ! voila ce que ca donne, j'ai racourcit le truc et simplifier.
Pour commencer voila ce que ça donne apres calibration chez moi avec un E6600 rev B2 TJonction max 85° dans coretemp mais 100° réel vcore 1,35V@3000MHZ, radbox intel (comparaison des temperatures TAT/speedfan (avec les temperatures corrigées)
/!\les choses a savoir sur les core2duo et les core2quad:
*la temperature du CPU est appelée: T-Case (temp mesuré a l´interieur du die du processeur)
*la temperature des cores est appelé: T-Jonction (temp mesurée au niveau des coeurs)
*delta= difference de temperature entre le CPU et le core le plus chaud (aussi apelé t-case to T-jonction offset)
*T-jonction max ou TJmax= la temperature maximum que peuvent supporter les coeurs d´un processeur avant que ce dernier ne se mète en protection) valeur defini par intel en usine
*T-case max=la temperature maximum que peut supporter le CPU d´un processeur.
*avec des réglages d´origine ou soft O/C la difference entre la temperature du CPU et celle du coeur le plus chaud en load est de 15°(+ou-3) pour les procos révision B2et L2,
cette valeur est de 10°(+ou-3) pour les autres revisions.
*la difference de temperature entre les deux coeurs est normale, elle est de 3° pour les C2D et de 5° pour les C2Q
*les programmes tels que speedfan coretemp ou TAT raportent souvent des temperature eronées parfois a + de 20° de la realitée
*les chipset intel 965 donnent souvent des temperatures erronés
*la revision d´un processeur determine la TJmax et la Tcasemax d´un proco (temp max du CPu et temp max des cores) elle determine aussi la difference de temperature entre la temperature CPU et la Temperature du core le plus chaud (delta)
*voila un tableau des differents CD2 et C2Q du marché avec leur TJmax, Tcase max, vcore d´origine, delta.....
E4x00: Tcase Max 73c, M0 revision, Tjunction Max 100c, Vcore Defaut 1.325, TDP 65w, Delta 10c
E21x0: Tcase Max 73c, M0 revision, Tjunction Max 100c, Vcore Defaut 1.312, TDP 65w, Delta 10c
E6x50: Tcase Max 72c, G0 revision, Tjunction Max 100c, Vcore Defaut 1.350, TDP 65w, Delta 10c
E6540: Tcase Max 72c, G0 revision, Tjunction Max 100c, Vcore Defaut 1.350, TDP 65w, Delta 10c
-Tcase/Tjunction-
--70--/--80--80-- hot
--65--/--75--75-- warm
--60--/--70--70-- safe
--25--/--35--35-- cool
Quad:
Q6x00: Tcase Max 71c, G0 Stepping, Tjunction Max 100c, Vcore Default 1.372, TDP 95w, Delta 10c
-Tcase/Tjunction-
--70--/--80--80--80--80-- Hot
--65--/--75--75--75--75-- Warm
--60--/--70--70--70--70-- Safe
--25--/--35--35--35--35-- Cool
Scale 3: Quad
QX6x50: Tcase Max 65c, G0 Stepping, Tjunction Max 100c, Vcore Default 1.372, TDP 130w, Delta 10c
QX6700: Tcase Max 65c, B3 Stepping, Tjunction Max 100c, Vcore Default 1.372, TDP 130w, Delta 10c
-Tcase/Tjunction-
--65--/--75--75--75--75-- Hot
--60--/--70--70--70--70-- Warm
--55--/--65--65--65--65-- Safe
--25--/--35--35--35--35-- Cool
Scale 4: Quad
Q6600: Tcase Max 62c, B3 Stepping, Tjunction Max 100c, Vcore Default 1.372, TDP 105w, Delta 10c
-Tcase/Tjunction-
--60--/--70--70--70--70-- Hot
--55--/--65--65--65--65-- Warm
--50--/--60--60--60--60-- Safe
--25--/--35--35--35--35-- Cool
Scale 5: Duo
E6x00: Tcase Max 61c, L2 Stepping, Tjunction Max 100c, Vcore Default 1.325, TDP 65w, Delta 15c
E4x00: Tcase Max 61c, L2 Stepping, Tjunction Max 100c, Vcore Default 1.325, TDP 65w, Delta 15c
E21x0: Tcase Max 61c, L2 Stepping, Tjunction Max 100c, Vcore Default 1.312, TDP 65w, Delta 15c
X6800: Tcase Max 60c, B2 Stepping, Tjunction Max 85c, Vcore Default 1.3525, TDP 75w, Delta 15c
E6x00: Tcase Max 60c, B2 Stepping, Tjunction Max 85c, Vcore Default 1.3525, TDP 65w, Delta 15c
E6x20: Tcase Max 60c, B2 Stepping, Tjunction Max 85c, Vcore Default 1.3525, TDP 65w, Delta 15c
-Tcase/Tjunction-
--60--/--75--75-- Hot
--55--/--70--70-- Warm
--50--/--65--65-- Safe
--25--/--40--40-- Cool
Scale 6: Quad
QX6800: Tcase Max 55c, B3 Stepping, Tjunction Max 100c, Vcore Default 1.372, TDP 130w, Delta 10c
-Tcase/Tjunction-
--55--/--65--65--65--65-- Hot
--50--/--60--60--60--60-- Warm
--45--/--55--55--55--55-- Safe
--25--/--35--35--35--35-- Cool
Maintenant je vais vous expliquer en gros comment on va proceder pour calibrer notre processeur:
On sais d´apres intel que la temperature du CPU (sonde du die) des C2D est égale a ---> air embient +1°
mais au minimum des capacité du proco! donc avec une frequence de 1,6GHZ et un voltage de 1,25V.
pour mesurer avec pressision la temperature des cores on vas utiliser le programmes crystalCPUID qui est capable de lire la sonde digitale (DTS) des cores.
pour monitorer les temperatures on va utiliser speedfan 4.33, pourquoi speedfan? parceque c´est un des seul programmes qui permet de corriger manuellement une temperature erronée.
pour verifier la revision du proceseur on va utiliser CPU-Z.
pour verifier la T-jonction Max d´un proco on va utiliser coretemp (soit 100° soit 85°)
lien vers le telechargement des programmes néséssaires:
speedfan 4.33:
http://www.01net.com/telecharger/w [...] 25436.html
coretemp:
http://www.octeam.fr/news/software [...] 30918.html
crystalCPUID:
http://www.01net.com/telecharger/w [...] 40106.html
CPU-Z:
http://www.01net.com/telecharger/w [...] 26512.html
c´est parti suivez le guide!
*avant de commencer enlevez la porte de votre boitier et metez tout les ventilo a fond
1)--->Allez dans votre bios mettez le vcore a 1,25V
et le proco a 1,6GHZ (pour minimiser le degagement de chaleur
et metre tout les ventirad sur un pied d´égalité.)
(145 FSB X 11 Multiplier = 1.6 Ghz)
(160 FSB X 10 Multiplier = 1.6 Ghz)
(178 FSB X 9 Multiplier = 1.6 Ghz)
(200 FSB X 8 Multiplier = 1.6 Ghz)
(228 FSB X 7 Multiplier = 1.6 Ghz)
(266 FSB X 6 Multiplier = 1.6 Ghz)
2)--->désactivez C1E support, activez PECI (si la CM a cette option),desactivez speed step(EIST). ensuite sauvegardez les changements du bios puis rebootez
note: si vous n´activez pas PECI la temperature du CPU dans speedfan seras négative
3)--->au reboot avant de retourner sous windows refaite un tour dans votre bios et notez sur un papier la temperature CPU que vous trouverez dans "hardware monitoring" pour les cartes asus ( les autres je sais pas).
Ensuite mesurez la temperature embiente de la piece dans laquelle est votre PC (exemple 20°, recommendé -de 24°) de preference boitier ouvert, mesurez la temperature avec les ventilos a fond a l´interieur de la tour a peu pres au niveau du CPU, pas trop pres d´une source de chaleur telle que la carte graphique (sonde digitale recommandée) comme celle livrées avec les rheobus. sinon y´a le bon vieux thermometre au mercure, mais il vous faudra attendre au moins 10 minutes pour y lire la vrai temperature (le temps que le mercure monte) et il faudra aussi que ce thermomètre rentre dans votre boitier! (donc pas trop gros).
4)--->arivé à cette étape vous etes toujours dans le bios,notez la temperature embiente obtenue avec la sonde ou le thermomètre sur un bout de papier. (apres 10 minutes voir 1/4 d´heure pour les thermometre au mercure), comparez la a celle du CPU pour avoir un ordre d´idée, (personellement j´ai remarqué que la temperature bios du CPU est un peu basse)
5)--->rebootez votre PC puis cette fois allez sous windows et ouvrez SpeedFan, restez au moins 10 minutes en IDLE(sans rien faire) le mieux c´est d´avoir une utilisation des deux core a moins de 1%, ça on le vois dans speedfan(les barres vertes en haut) pour ce faire il faut desactiver tout les antivirus, pare feu et autres programmes qui pourraient touner en arriere plan,deconectez vous d´internet... je vous conseille meme de desactiver des procesus inutiles en utilisant ctrl+alt+suprr dans le gestionnaire windows.
attendez donc 10minutes voir plus puis regardez la temperatures CPU que vous indique speedfan(la temp CPU dans speedfan est souvent indiquée "CPU" mais ca peut ausi etre "temp2" "temp3"...) si elle n´est pas égale a temperature embiante+1° il faut corriger ca! pour ce faire cliquez sur "configurer" allez dans l´onglet "avancer" puis choisisez la sonde qui correspond a votres CPU (chez moi c´est winbond W83627DHG...) ensuite allez dans temperatureX offset (celle qui correspond a votre CPU) si votre CPU est la deuxieme temperature que vous indique speedfan alors cliquez sur "temperature2offset"...
Dans l´onglet "regler à" choisisez l´augmentation ou la reduction que vous voulez pour la temperature, exemple: speed fan vous indique une valeur erroné CPU= 19° pour la corriger a embient+1°il faudrai qu´elle soit a 24° et bien là il faut simplement rentrer le chiffre 5 dans la case "reglerà" (19+5=24)
pour ma part j´ai corriger la temp CPU de 6°
apres la correction de la temperature du CPU cochez toujours la case "se souvenir"
voila pour la correction de la temperature du CPU.
6)--->Ensuite on va passer a la correction de la t-jonction (donc les cores) en interogant la sonde DTS a l´interieur du proco
note: la temp du core le plus chaud a cette frequence (1600MHZ) doite etre de +-10° au dessus de la temp embiente, pour verifier ca:
Ouvrez crystalCPUID, regardez quel est le core le plus chaud dans speedfan(souvent le core1) et selectionez le dans crystalCPUID (en haut a droite CPU2/2) ensuite cliquez sur "fonction" puis "MSR éditor" dans la premiere case en haut tappez 0x19c puis cliquez sur "RDMSR"
dans la case qui est sous "EAX (31-0)" notez le 5ième et le 6ième caratere ( ca peut etre 45 (chifre) ou mem 6F ou 8A)
exemple: 0x833F0000, là c´est 3 puis F qu´il faut relevez, donc 3F.
fermez crystalCPUID puis ouvrez la calculatrice de windows, cliquez sur "affichage" puis sur "scientifique" cochez "hex" puis "Q-word", maintenant tappez le chifre que vous avez obtenu dans crystal CPUID (exemple 30) puis cochez "déc" ça vous donnera un chifre, notez le (pour l´exemple de 30 ça donne 48)
ce chifre doit etre soustrait a la T-jonction MAX de votre proco (temp max des cores). Pour connaitre votre TJmax telechargez CoreTemp ou reportez vous au tableau des procos que j´ai posté plus haut (c´est soit 85° soit 100°)
exemple: votre TJmax est de 85° et vous avez obtenu 48 en faisant le calcul de crystalCPUID donc TJmax85-48=37 le chifre obtenu est la temperature réelle du core le plus chaud!
y'a une autre solution que j'ai trouvé pour avoir ce chifre a soustraire de la TJmax, pour ca ouvrez coretemp 0.95.4 puis cliquez sur option puis cochez la case "show delta to tjonction temp" puis OK, la vous aurez deux valeur sous la temp de la tjmax elles correspondent au resultat obtenu avec la methode si dessus avec cristalCPUID
si la temperature que vous donne speedfan pour le core le plus chaud (indiqué core0 ou core1 dans speedfan) n´est pas bonne corigez la! avec la meme métode que pour la temperature CPU ( configurer--> avancé--> puis choisir la sonde) sauf que là il faut choisir la sonde correspodant aux cores.(n´oubliez pas de cocher la case "se souvenir" pour enregistrer les reglages)
augmenter la temperature de l´autre core de la meme valeur, exemple: vous avez augmenter votre core1(le plus chaud) de 15° augmentez aussi le core0 de 15°.
voila votre proco est calibré! vous pouvez remetre les valeurs stock dans votre bios maintenant ou refaire votre overclock
notez qu´apres avoir remis votre proco d´origine ou en leger O/C la difference de temperature entre le CPU et le core le plus chaud (delta) doit etre de 15°(+-3) pour les revisions B2 et L2 et de 10°(+-3) pour les autres revisions en load!
derniere note la correction des cores pour le proco a TJmax 100° est en myenne de +15° !
note: la diference de temperatures entre l´idle et le load (prime95 en small FFTS sans test memoire 10 minutes) ne doit pas depasser 25°... exemple proco a 26 en IDLE=51° max sous prime95 qui travaille sur les 2 coeurs, sinon c´est que le rad est pourris ou que la patte thermique a été mal appliqué.
autre note: les facteurs principaux qui font augmenter les temperatures du procos sont la temperatures embiante et le Vcore.
pour ceux qui veulent postez un screen avec les differences de temperatures entre ce que vous donne TAT et puis speedfan apres calibration!