Newsgroup: it.comp.hardware.cpu
Titolo: duron 900 e fsb

Salve!
Ho montato un duron 900 su scheda madre K7VZA, mi domando ma cosa cambia se
setto la ram da 133 a 100 Mhz? il fsb e' sempre a 200, quindi le sdram a 133
dovrebbero servire solo per gli Athlon che hanno il fsb a 266? il fsb e'
dato dalla frequenza di clock della ram moltiplicato per 2?

 ha scritto nel messaggio
news:AWlB7.85202$1H1.8...@news.infostrada.it...

In genre la RAM può essere settata sia a 100 Mhz che a 133 Mhz perchè il
chipset KT133 (se hai la rev. 1.0) o KT133A (se hai la rev. 3.0) può far
funzionare la RAM in modo asincrono rispetto al bus del processore.
Quindi puoi far andare il bus del processore a 100 Mhz, e la RAM a 133 senza
problemi !!!
Se hai la rev 3.0 e monti un processore col bus a 266 (133x2), la RAM la
puoi settare solo a 133 Mhz, il settaggio 100 Mhz sparisce dal bios...
Ciao


Vista la differenza in prestazioni direi: devi impostare la RAM a 133
(ovviamente se hai dei moduli PC133)


Dal bios della K7VZA posso settare sia a 100Mhz che 133, non so cosa
conviene fare

 problemi !!!
Ho gia postato due volte sull'argomento e non sono mai riuscito ad avere
una risposta esauriente.
La domanda che mi pongo e': ha senso mandare a 133 la RAM e a 100 il
processore ?
Ammetto di non avere le idee molto chiare, ma non capisco a cosa possa
servire una velocita' maggiore dentro i moduli della RAM se i dati
comunque si devono mettere in fila per entrare nel processore; e
viceversa se il processore li fornisce piu' lentamente.
--
Beppe
Firenze
g.sa...@katamail.com

processore ?
Assolutamente sě. La differenza la vedi con i benchmark, ma anche ad
occhio.
ciao.


Il bus EV6 dei K7 (Duron e Athlon) e' a doppio fronte
(il "riferimento" di sincronismo e' sia il fronte di discesa
 che quello di salita del segnale di clock) quindi ad esempio
quando e' clockato a 100Mhz e' *quasi* equivalente ad un bus 
"con clock a singolo fronte" che va a 200Mhz.
Inoltre la cpu non comunica direttamente con le ram o con
i bus PCI ed AGP.
Dalla cpu i dati transitano sul bus EV6 verso il chipset, li finiscono
su dei buffer ("memorie di transito") e poi vengono passati
verso la ram, il bus AGP o quello PCI.
Il percorso avviene all'inverso in fase di lettura.
E' grazie a questo meccanismo che puoi avere simultaneamente
vari bus  con clock e larghezza di banda diversi.
Inoltre quando la cpu spedisce un singolo blocco di dati
(max 64byte nei K7) verso la ram, non deve attendere che la ram
riceva i dati, quando i dati sono stati passati ai buffer
sul chipset e' libera di fare altro [a meno che non debba
scrivere un altro blocco, in tal caso aspetta, a meno che
il chipset non disponga di piu buffer per gestire
piu blocchi in transito].
E' anche per questo che ad esempio usando il chipset KT133A
(che permette si usare il bus a EV6 a 133Mhz a doppio fronte
 ovvero a "266Mhz virtuali") si nota un aumento di prestazioni
rispetto al KT133 (che ufficialmente supporta l'EV6 a max. 100Mhz).
Con altri chipset, per esempio con il passaggio da KT266
a KT266A si e' pure visto in modo evidente cosa succede
se si aumentano i buffer sul chipset.
L. Micheletto

 Il bus EV6 dei K7 (Duron e Athlon) e' a doppio fronte
...
Ti ringrazio per la spiegazione. Molto chiara ed esauriente.
Approfitto della tua competenza per chiarire un ultimo dubbio.
Sul manuale della ASUS A7V133 (che ho letto non so piu' quante volte)
nel descrivere i valori per la DRAM frequency, viene riportata
un'avvertenza: per mantenere ed assicurare stabilita' al sistema, il
valore e' messo a 100Mhz quando sono caricati i defaults del BIOS.
Perche' e' rischioso viaggiare a 133Mhz ?
Forse perche' il chipset non e' capace di capire da solo se la memoria
installata riesce a tollerare la velocita' maggiore ? O ci sono altri
motivi ?
--
Beppe
Firenze
g.sa...@katamail.com

viceversa se il processore li fornisce piu' lentamente.
Ha senso, perchè il Duron in realtà va a 200 MHz (100 doppio fronte)
con una bandwidth teorica di 1600 MB/sec mentre le PC133 offrono al
max 1066 MB/sec e le PC100 -> 800 MB/sec, fai un po tu...
Chiaro? :)
-- 
ZHELGADIS THE LIGHTBRINGER (ICQ 33134824)
Tessera #008 B.A.G., #000 DPPSJ
"Tarapio tapioca?"
"Star Platinum... THE WORLD!! Che il tempo si fermi!"

 motivi ?
Si, *inizialmente* il bios non puo capire a che velocita e' la ram.
Una volta che pero' ha iniziato a comunicare con essa puo capire
che velocita ha (nei moduli DIMM SDRAM e DDR c'e' un componente
chiamato SPD che contiene i "dati tecnici" del modulo).
In alternativa si puo pure andare "per tentativi" per vedere
se si riesce a comunicare correttamente man mano che si alza il clock.
Caricando i default, per semplicita il bios si tiene ad un clock minimo 
"sicuro" in modo da permettere all'utente di modificare i settaggi del bios
come meglio preferisce.
Ma impostando poi le modalita autodetect il bios puo fare tutto da se
(anche se con certe combinazioni scheda+ram magari sbaglia usando
 settaggi troppo "bassi" oppure troppo "alti").
L. Micheletto