Newsgroup: it.comp.hardware.overclock
Titolo: overclocking>

Mi chiedevo in cosa consistesse esattamente l'overclocking, 
ho capito che
č un metodo per "dopare" le caratteristiche del PC.
Sono molte le
differenze di prestazione?
Io ho un PIII 500.(ma forse servono altri dati)
Che potrei fare?
--------------------------------
Inviato via 
http://usenet.iol.it

per alcuni e' una cultura,
per altri una necessita',
altri ancora lo considerano un gioco ipertecnologico,
per Intel e' un'arpia che mangia i suoi profitti ( prima che ci fosse AMD
;) ),
per AMD e' stata "la scoperta dell'America"
per la maggior parte degli utenti e' "inutile perdita di tempo per una cosa
che tanto non usi",
per molti di questo newsgroup e' l'intento per massimizzare le prestazioni e
i soldi spesi per una macchina, magari dando nuova vita a vecchie
configurazioni buone per il macero, ma efficenti per diversi scopi.
in parole povere:
 i chip di una "famiglia" ( e per famiglia si intende nati da uno stesso
proggetto costruttivo) sono tutti uguali, ma ci sono quelli che nascono
meglio degli altri, e comunque con il perpetuarsi della produzione ci sono
sempre piu' affinamenti nella catena di produzione; le case produttrici
vendono un prodotto, cercando di coprire tutti i mercati, dal semplice
utilizzo, all'utilizzo professionale, diversificando il meno possibile i
proggetti, per minimizzare le spese correlate.
Quando si proggetta un prodotto c'e' l'intento di ottenere i migliori
risultati, magari non raggiungibili subito, ma man mano con affinamenti
progressivi; e questa e' una regola ferrea per tutti i costruttori hardware;
se non si seguisse la pena sarebbe di trovarsi sul mercato con un prodotto
obsoleto, e dover spendere per un nuovo proggetto, ritardando  gli introiti
e sfiorando il fallimento ( l'anno scorso 3DFX, nota casa produttrice di
adattatori grafici, ha chiuso per questo).
I margini prestazionali che le varie case si riservono possono pero' essere
sfruttati anche dai loro clienti, che si troveranno un HW piu' pronto e
potente di quello che si puo' trovare sul mercato, o piu' facilmente che
possono risparmiare su un prodotto prendendone uno di prestazioni medie e
massimizzando le prestazioni fino a raggiungere le prestazioni dell'ultimo
uscito.
Nel caso dei processori l'overclock e' l'aumento di frequenza di lavoro di
questo, con conseguente aumento proporzionale di prestazioni pure.
Per overclockare un sistema ci sono 6 parametri che vengono presi in
considerazione:
1) la frequenza con cui lavora verso il sistema ( BUS DATI o FSB front side
bus),
2) il moltiplicatore per cui viene appunto moltiplicata la frequenza del
FSB, e il risultato sara' la frequenza a cui lavorera' il processore
3) La temperatura di lavoro ( che e' basilare per un overclock riuscito)
ci sono poi gli alrti due parametri che sono importanti per una stabilita'
operativa ottimale
4) il voltaggio con cui viene alimentato il processore
5) il voltaggio con cui vengono alimentati i sottosistemi:
- chipset, che sovraintende lo scambio di dati verso e dal processore e le
periferiche di sistema tramite determinati bus dati.
- ram
- scheda video in particolare e schede varie
l'ultimo parametro e' relativo piu' che altro alla stabilita' operativa data
dalle altre periferiche della macchina
6) divisori che impone il chipset verso gli altri bus dati, che sono quello
verso le RAM, quello verso la scheda video (AGP) e quello verso le
periferiche integrate o non  (PCI)
Attualmente ci sono 2 politiche date dai maggiori ( e praticamente unici)
costruttori di CPU ( AMD e Intel):
- da una parte c'e' Intel che ha adottato sistemi molto complicati e
impossibili da eludere ( anche se comunque l'impossibile non esiste e
conviene usare la parola improbabile) per bloccare il moltiplicatore delle
proprie CPU, vanificando in parte l'overclockabilita' di queste
- dall'altra parte c'e' AMD che, anche se blocca il moltiplicatore, ha
utilizzato sistemi facilmente eludibili, dando percio' la possibilita' di
adoperare tutti i moltiplicatori per cui la cpu e' stata proggettata.
La politica di AMD e' stata la sua fortuna, in quanto grazie alla bonta' di
proggetto a immesso sul mercato un prodotto capace di surclassare il dominio
fino a quel momento detenuto da Intel.. una sorta di monopolio.
Cerco di esprimere meglio il concetto:
AMD si e' trovata prima produttrice di CPU per sistemi consumer grazie agli
overclockers!
non tanto perche' costruisce le cpu piu' ambite dagli overclockers ( che te
lo assicuro e' una nicchia minima rispetto al mercato), ma per l'esperienza
che questi hanno indotto nel mercato degli accessori, richiedendo
dissipatori sempre piu' efficenti, in grado di arginare la grande pecca
delle CPU AMD di riscaldarsi tantissimo.
Effettivamente se oggi ci fossero ancora i dissipatori e le ventole che
c'erano prima dell'introduzione dell'Ahtlon, difficilmente ci sarebbe un TB
1400 che sforna piu' di 72W su una superficie di  neanche 120mm quadrati....
La disponibilita' di dissipatori sempre piu' performanti ( si e' arrivati a
costruirli con metalli preziosi come l'argento, e in alcuni casi a placcarli
in oro) ha dato l'impulso a AMD di elevare sempre piu' la frequenza di
lavoro delle proprie cpu di punta ( peraltro sempre superate dalla maggior
parte degli overclockers), spiazzando la concorrente diretta Intel, che ha
dovuto rincorrere le prestazioni, ed entrare in concorrenza sui prezzi ( se
non esisteva AMD intel non avrebbe mai fatto la serie Celeron).
Ora andiamo al sodo.
Intel hai i moltiplicatori della cpu bloccati da 1998, percio' l'unico
intervento per overclockare e' quello di aumentare il FSB.
Aumentare il FSB implica un'aumento anche sugli altri bus dati,
overclockando anche questi, e solo avendo a disposizione divisori piu' alti
si possono tenere le varie periferiche ( piu' sensibili all'aumento di
clock) nel giusto range di operativita'.
I vari bus hanno tutti frequenze standardizzate, ad oggi possiamo avere:
FSB
a 66 mhz ( in decadenza e usato solo sui primi celeron2)
100 mhz ( nuovi celeron2 e primi P3, tutta la serie P2)
133 mhz (nuovi P3 tualatin e ultimi P3 coppermind)
quelli sopra sonoper intel su bus GLT
100 mhz DDR ( double data ram, ossia 2 segnali per ogni clock; Duron
spitfire, Duron morgan, Ahtlon TB)
133 mhz DDR ( Ahtlon TB, Ahtlon XP! palomino)
quelli per le CPU AMD su bus EV6
100mhz quadpumper ( ossia 4 segnali per ogni clock, P4)
intel
prossimamente anche DDR333 per AMD e 133 quadP per P4
bus delle RAM
generalmente uguale al FSB, in alcuni casi asincrono come somma del FSB+PCI
( nei bios come Host+PCI)
AGP sempre a 66 mhz
1x
2x
4x
8x
per quanti segnali vengono emessi per ogni ciclo ci clock
PCI
33 mhz a 32 bit ( per la quasi totalita' delle periferiche)
6 mhz 32 bit o 64 bit ( per schede particolari per server o workstation,
generalmente controller HDD o schede di rete da 2 Gbit )
USB, Fastwire, porte com, parallele, Ps2 e periferiche integrate dipendono
solitamente dal bus PCI.
come vedi la diversita' dei vari bus implica dei divisori, che prendono
dipendenza dal FSB ( ma in alcune mobo sono disgiunti);
percio' si avranno divisori
PCI 1/2-1/3-1/4 ( alcune schede recenti 1/5)
AGP 1-1/2-2/3
RAM ( come gia' indicato)
e' naturale che se la frequenza e' piu' bassa di quella standard si avranno
carenze di prestazioni proporzionali, ma se e' troppo elevata potrebbero
vanificare un overclock, o peggio "fondere" l'hardware...
Le massime frequenza supportate dalle periferiche sono:
40 mhz per il PCI, ma gia' a 37.5 mhz alcuni vecchi controller scsi e alcuni
vecchi hard disck possono danneggiarsi.
90 mhz per le vecchie schede AGP, 100 per quelle recenti ( c'e' qui nel NG
chi ha portato una ASUS GF6600 a 119 mhz)
per le ram e' relativo alla loro bonta'.. generalmente delle normali ram
pc100 possono arrivare a 133 mhz, le pc133 a 147, le DD1600 100 mhz vanno
con facilita' a 133 e le DDR2100 a 150, ma ci sono ram di ottima
integrazione ( full brand, ossia totalmente di marca, sia chip che paccage)
che arrivano anche a 180 mhz, e alcune volte sono l'unica soluzione per
overclockare un P3 con bus a 133 mhz; ma le prestazioni delle ram dipendono
anche dai loro triming interni, settabili da bios, che rendono in grado di
aumentare o meno la frequenza a scapito delle prestazioni pure ( sono CAS e
RAS valori 2 o 3).
Ora per overclockare bisogna conoscere i limiti dell'architettura del
processore, che dipendono principalmente dal grado di finitura, e dalla
tecnologia costruttiva;
il grado di finitura si riferische al periodo in cui e' stato costruito, se
come inizio serie del proggetto del processore o come fine serie, e si
riconosce dalla settimana costruttiva di questo (per AMD), o dalla sigla di
riconoscimento ( sia per Intel che per AMD); e' per questo che leggi post su
questo NG che si riferiscono ad AXIA, AJHAR o Cb0.. sono le serie delle
maschere con cui vengono fotostampati i processori, i gia' citati
affinamenti costruttivi.
Quello che limita e' comunque la tecnologia con cui sono stampati i
processori:
se a 0.25 micron ( max stimabile 600-650 mhz, relativo a Celeron, P2 e K6-2)
se a 0.18 micron ( max stimabile a 1400 P3, 2.6 Ghz per P4, 1800 per TB, 2.2
ghz per Ahtlon XP! palomino)
se a 0.13 micron ( max stimabile a 1800 mhz per P3-Celeron2 Tualatin, unico
ad oggi ad adottare tale tipo di costruzione)
Questi fattori infulenzano enormemente uno degli aspetti critici di un
overclock:
la TEMPERATURA
perche' un buon overclock dipende per grandissima parte dalla temperatura. E
qui e' una LEGGE.
Per cui avendo una buona CPU, un ottimo dissipatore, una scheda madre
configurabile nei vari parametri, buone ram e schede varie, si puo' cercare
di inalzare per prima cosa il FSB a valori il 10-15% in piu' di quelli
nominali ( senza esagerare, perche al 20% in piu' gia' alcuni HDD si
rompono).
Ora qui dipende tutto dalla possibilita' di configurazione che la scheda
madre ti offre,e dalla tipologia del sistema, se AMD che ti consente di
variare il moltiplicatore, o se intel che tipo di processore ci si ritrova
in mano...
Se si ha un AMD si puo' inalzare il moltiplicatore senza variare gli altri
bus, inalzare leggermente il voltaggio sulla CPU, cercando cosi' di
stabilizzare i segnali sul bus dati e stando attenti sulla temperatura
finale; se intel si cerchera' di ottenere un bus in specifica o giu' di
li...
Qui comunque puoi trovare ottimi consiglieri che ti guideranno nel tuo
intento, al quale comunque dovrai fornire i dettagli della tua
configurazione..
comunque la seconda LEGGE degli overclockers e' quellla di conoscere il
proprio hardware, leggendo per prima cosa i manuali delle varie schede, e
poi informandosi sui NG, in rete, e... anche sui giornali, ricordandosi
pero' che quello che scrivono e per vendere.
PS
avevo un lungo download da fare.. non vogliatemene male...