Con l'uso di questa tabella di calcolo interattiva, creata ad-hoc, si possono finalmente conoscere con esattezza le combinazioni di moltiplicatori e divisori da impostare nel BIOS per ottenere le frequenze di CPU e RAM desiderate.

Con la recente comparsa sul mercato di schede grafiche, come ATI HD3 850 AGP, molti possessori di PC con CPU Athlon64 e slot AGP, una volta acquistata una tale scheda, potrebbero essere spinti per la prima volta a tentare l'overclock del proprio computer con l'intento di sfruttare al meglio la potenza del nuovo componente.

Quando si parla di overclock, per molti il primo pensiero va alla CPU; eppure, piccoli overclock della memoria spesso possono dare migliori risultati, in termini di prestazioni del PC, rispetto a grandi overclock effettuati sul processore.

Non sono rari i casi in cui è preferibile sacrificare qualche decina di MHz CPU per guadagnare pochi MHz in più RAM.
Purtroppo, nel caso delle CPU Athlon64, se è facile capire dove e come agire per overcloccare il processore, non è altrettanto semplice aumentare la frequenza RAM tenendo fissa quella CPU.

Qui di seguito spiegherò, nel modo più chiaro e lineare possibile, i meccanismi che stanno alla base della generazione della frequenza di lavoro RAM nei sistemi basati su processore AMD Athlon64.

Successivamente, spiegherò nei dettagli il funzionamento della tabella di calcolo interattiva (da me realizzata in formato Adobe Flash), mediante la quale si possono finalmente conoscere con esattezza le combinazioni di moltiplicatori e divisori da impostare nel BIOS per ottenere le frequenze di CPU e RAM desiderate.

Un po' di storia


Le frequenze di funzionamento CPU e RAM sono collegate tra loro da rapporti ben precisi (ma in certa misura modificabili), per cui al variare dell'uno varia anche l'altro.

Da più di vent'anni, fino a prima della comparsa degli AMD Athlon64 sul mercato dei processori, l'anello che legava la frequenza CPU e quella RAM era costituito semplicemente dal clock dell'FSB.
Tutto era molto semplice e chiaro:
si impostava la frequenza dell'FSB (Front Side Bus) e automaticamente la frequenza di lavoro RAM risultava uguale a quella dell'FSB, mentre la frequenza CPU era pari a quella dell'FSB moltiplicata per un certo valore, dipendente CPU o dalle impostazioni della scheda madre.

20 anni fa

  • MHz RAM = MHz FSB
  • MHz CPU = MHz FSB * CPU Multiplier

Da quattro anni a questa parte, con l'introduzione dei processori Athlon64, le cose si sono notevolmente complicate, al punto che ancora oggi è difficile riuscire a trovare una discussione in un forum o un sito web che spieghi con completezza il rapporto che, nei sistemi basati su processori Athlon64, lega tra loro le frequenze di CPU e RAM.

La "rivoluzione" riguarda esclusivamente le CPU AMD, in quanto, dalle CPU Athlon64 in poi, il memory controller è integrato direttamente all'interno del processore, consentendo prestazioni più elevate ma cambiando radicalmente i meccanismi di generazione dei clock di riferimento per CPU e RAM.

Le frequenze dell'Athlon64


Nei primi PC (sia con CPU AMD che Intel) dotati di slot PCI, le frequenze in gioco erano: FSB, CPU, RAM, PCI.
Successivamente è stato introdotto il bridge AGP, poi l'FSB è stato potenziato (e rinominato HTT, Hyper Transport, nei sistemi con CPU Athlon64), ed infine è stato introdotto il bus PCI Express.

Ed ecco quindi l'elenco aggiornato: FSB, CPU, RAM, PCI-E, AGP, PCI.

Le frequenze di lavoro di ciascuno dei componenti elencati vengono ottenute partendo da un "Clock di riferimento" (che qui di seguito sarà indicato con la sigla "CdR", ma che in genere viene spesso e impropriamente chiamato "FSB" o "CPU FSB"). Questo "CdR" viene impostato in automatico dalla scheda madre, a seconda CPU installata; tuttavia, può essere modificato dall'utente tramite il setup del BIOS.


CPU e i vari Bus hanno quindi le frequenze dipendenti dal valore del CdR in funzione di specifici Moltiplicatori o Divisori:

Oggi

  • CPU = CdR * Moltiplicatore CPU
  • PCI-E = CdR / Divisore PCI-E
  • AGP = CdR / Divisore AGP
  • PCI = CdR / Divisore PCI
  • FSB (o HTT) = CdR * Moltiplicatore FSB

Per la RAM va fatto un discorso a parte, a seconda che CPU sia Intel o AMD.
Per i processori Intel, la frequenza RAM è "RAM = CdR * Divisore (o Moltiplicatore) RAM", mentre per le CPU Athlon64 "RAM = CPU / Divisore RAM".


Dato che gli Athlon64 integrano al proprio interno il memory controller, la frequenza RAM dipende da quella CPU e non direttamente dal "clock di riferimento".

Pages: [ 1 | 2 | 3 | 4 | 5 ]


Domande e commenti sono benvenuti.
Per fare una domanda o pubblicare un commento usa questo link:

http://controsensi.blogspot.com/2008/03/cpu-multiplier-and-htram-ratio-finder.html

Visits since March 27 2008