Newsgroup: it.comp.hardware.cpu
Titolo: Programma per raffreddare la CPU

Ciao a tutti.
Avrei bisogno di un programma che controlla e mantiene stabile la
temperatura della CPU.
Ho provato CPUCool, ma non è che qualcuno ne conosce uno migliore?
Grazie mille.
Arberto


In che senso migliore...
Ciao

> In che senso migliore...
Nel senso che CPUCool non raffredda abbastanza... e poi, se fa troppo caldo,
cade in un "circolo": attiva il processo di raffreddamento, per fare questo
perň ha bisogno di uno sforzo maggiore della CPU, che si riscalda ancora di
piů e rende inutile (se non peggiora) il lavoro stesso di CPUCool. Non so'
se sono stato chiaro... :)
Ciao!
Arberto

 Ho provato CPUCool, ma non è che qualcuno ne conosce uno migliore?
http://www.kiki-koko.com/cpueatncool/

 Infine prova ad utilizzare Rain...
Conosci il sito ufficiale? Io ho trovato in giro solo la versione 1.0... ma
è un po' vecchiotta.
Grazie!
Ciao!
Arberto

Asus con un AMD k7 da 1,4G con WinXp pro.
Allora non hai bisogno di programmi aggiuntivi, Xp lo fa da se.
Se apri il task manager e guardi l'elenco dei processi vedrai che ce
n'e' uno che si chiama "ciclo idle del sistema" che e' quello che
"spegne" la CPU.
Se avvii senza aprire nessun programma vedrai che questo indica 99%,
significa che il "raffreddamento" sta operando con successo, se attivi
un programma vedrai che cala di percentuale in favore del programma
che ha necessita' di utilizzare la cpu.
iauz
Invernomuto (
invern...@libero.it
)
---------------------------------------
Il liquore attenua il dolore
Troy McClure
---------------------------------------
ICQ UIN 3126729
http://digilander.iol.it/invernomuto1/index.html
Dieci giorni in Irlanda (in costruzione)

usa CPU-Idle
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.488 / Virus Database: 287 - Release Date: 05/06/03

 Allora non hai bisogno di programmi aggiuntivi, Xp lo fa da se.
No, no e ancora no: non mi stuferò mai di ripeterlo.
Sugli Athlon l'istruzione HLT stoppa il processore ma non lo mette in
modalità basso consumo.
Perchè questo avvenga è necessario:
1) Mettere la cpu nello stato STPGNT (Stop Grant)
2) Abilitare il "cool bit", ossia un flag nei registri acpi che indica al
processore di disconnetere il bus di sistema quando questo si trova nello
stato STPGNT.
Come funziona:
1) Leggere il registro ACPI PLVL_2 nel southbridge, azione che invia il
segnale #STPCLK al processore
2) Al ricevimento di #STPCLK il processore entra nello stato STPGNT
3) Il northbridge, se è abilitato il "cool bit", disconnette il bus di
sistema
4) Il processore, se il bus di sistema è disconnesso, entra in modalità a
basso consumo e di conseguenza la temperatura scende.
Come vedete è di fondamentale importanza il chipset, ed ecco svelato perchè
su alcuni via "l'audio gracchia" o perchè su alcuni SiS "l'idle non
funziona".
L'unico chipset che fa eccezione è l'AMD 760: se il "cool bit" è abilitato
al ricevimento dell'HLT il northbridge è in grado di disconnettere il bus
di sistema, provocando lo stato di basso consumo.
Ecco spiegato perchè l'idle di 2K/XP non abbassa la temperatura di una cippa
e perchè esistono utilities come cpucool o vcool (che fra le altre cose
consiglio, quando ancora ogni tanto usavo windows era il mio preferito).
E io che uso Linux e ho un AMD760, per la cronaca, mi basta fare all'avvio:
per abilitare il "cool bit":
# setpci -s 0:0.0 0x62=0xb7
Per disabilitarlo:
# setpci -s 0:0.0 0x62=0xb5
Ciao dal mio Athlon "Fornello Da Campo (TM)" 1,4Ghz a 35°C (28 in stanza...
sto per morire...)
-- 
"It is not enough to succeed.  Others must fail."
Linux Registered User #301571, running Slackware
Memeber of Luganega - Linux User Group Crema
http://filibusta.crema.unimi.it/

No, no e ancora no: non mi stuferò mai di ripeterlo.
AH!! tutto cio' e' buono a sapersi.


In questo momento sto usando CPUidle e mi ha abbassato la temperatura della
CPU di dieci gradi. Naturalmente il gioco funziona se non fai un uso intenso
della CPU, ad es. se usi il computer con Office, per navigare in Internet e
simili.
Lo trovi in versione di prova qui: 
www.cpuidle.de
Ciao
Larry

temperatura della CPU.
loop:   NOP
        JMP loop
saluti,
Peltio
che simpatico umorista : )


Infatti... è necessaria comunque una utility esterna  se si usa
appunto anche Win2000 o XP :-\
Ciao


Si, ma se hai Win2000 o XP allora con questo chipset non
sono necessari alcuni tool esterni, ne la modificazione
di stringhe come con Linux.
Ciao

 sono necessari alcuni tool esterni
No Lorenz, gigi ha ragione, ho sperimentato personalmente proprio
l'altroieri. Ho un Athlon 1400 su Asus A7M266 (quindi AMD-761), con Windows
XP Professional SP1.
Temperatura nella stanza, dal lato freddo, 31°C, quindi vicino al computer
sarà un par di gradi in più, ma dentro il PC di solito la temp è uguale a
quella esterna (ottima ventilazione ;) .
Ebbene, senza CpuIdle, sto a 45°C in idle, per poi arrivare intorno ai 51°C
sotto sforzo massimo.
Con CpuIdle in modalità "sonno leggero" S1, in idle sto a 37°C per poi
arrivare di nuovo ai 51°C di sforzo massimo.
Con CpuIdle in modalità "sonno pesante" C2, in idle sto a 35°C, che (di
nuovo) arrivano fino ai 51/52°C di sforzo totale.
Le differenze ci sono eccome, insomma... pensa che il consumo del processore
cala così tanto in idle, che in modalità C2 la Vcore passa da 1,59V
(effettivi, impostati 1,60V) a oltre 1,67V (effettivi), praticamente
l'alimentatore gira a vuoto =)
PS: purtroppo CpuIdle (e molti altri programmi del genere) mi dà problemi,
forse per colpa del moltiplicatore 10,5x (che sembra dare problemi con
l'idle forzato): al primo campione di audio che va in riproduzione si
impalla tutto il sistema, e ripete il campione all'infinito :(
-- 
ColdShine
"L'esperienza è un'insegnante severa: prima ci esamina e solo dopo ci fa
lezione."
 - legge di Vernon Sanders


Ma allora perchè Gigi sostiene che se uno ha il chipset AMD-760
e usa ad esempio XP o 2000 non è necessario usare un tool
esterno per far mandare la cpu in idle...
Ciao

 esterno per far mandare la cpu in idle...
Uh, è vero, non avevo letto quelle 2 righe...
In effetti gigi dice una cosa, e poi verso la fine si contraddice! O_o
Cmq le prove che ho fatto penso bastino a togliere ogni dubbio... e del
resto anche lui dice di aver fatto una cosa simile, con Linux. Quindi
CpuCool serve, serve =)


Lorenz wrote:

Non serve se hai un bios che attiva l' "NB Cool Bit"
(setta alcuni registri su Northbridge e Southbridge
  in modo tale da mandare la cpu in "sonno profondo" con tanto
  di sconnessione del FSB S2K).
Ma ci sono tre possibili fonti di complicazioni.
1)
I registri da settare (almeno con i chipset VIA) sono usati anche
per i settaggi ACPI della scheda madre e delle periferiche integrate
su northbridge e southbridge, certi driver quindi "sovrascrivono
i settaggi del bios".
A questo pongono rimedio le varie utility tipi vcool
( 
http://vcool.occludo.net
 ) che possno essere configurate
in modo tale da ripristinare il settaggio "NB Cool Bit".
2)
Come ho scritto sopra, quell'opzione ha a che fare con i settaggi ACPI
e quindi potrebbe esserci qualche device driver che crea problemi.
Le spceifiche ACPI sono parecchio complesse (e' previsto pure
una specie di "linguaggio di configurazione") e spesso la componente
ACPI dei device driver e' quella meno curata. A volte per risolvere
problemi "strani" basta disattivare la gestioen ACPI (risparmio energetico)
delle singole periferiche.
3)
Quando gli Athlon vanno in "sonno profondo" consumano veramente poco
ma hanno anche un risveglio fulmineo che comporta un bel picco
di assorbimento di corrente.
3.1)
Se si ha un alimentatore o un regolatore di tensione "tirato al limite"
questo puo costituire un problema.
3.2)
Ci poi sono alcuni lotti di produzione di Athlon Thunderbird
con moltiplicatore non intero (es: 8.5, 9.5, 10.5, 11.5)
che hanno "problemi al risveglio" (se ricordo bene dipende
dal PLL che moltiplica la frequenza di clock), sul sito 
vcool.occludo.net
sono elencati gli step "con problemi".
Per essi la soluzione migliore se si vuole "stare freschi"
consiste nel *ridurre* il moltiplicatore al valore intero piu vicino
ed effettuare un leggero overclock del FSB.
L. Micheletto