Newsgroup: it.scienza.astronomia.seti
Titolo: Cache di secondo livello sul k6-2

Grazie a Weega e Kantos per i loro consigli.
Su SetiSpy il confronto tra processori, ho visto che per tutti i processori
indica anche la cache di secondo livello (per un k6-2 indica un 512). Nella
riga relativa al mio processore indica "unknown", ed infatti anche alla voce
PROCESSOR, indica per il mio k6-2 32k+32k di cache di primo livello, ed
"unknown, possibily on motherboard" per quella di secondo livello.
E' possibile che non veda la cache di secondo livello?
Può essere questa la causa delle basse prestazioni del mio sistema?
Nazza

 ha scritto nel messaggio
news:V50V7.4024$db7.7...@twister2.libero.it...

Non credo.
Il K6-2 ha 32K+32K di cache L1, che è posta dentro la CPU.
I 512Kb di cache L2 sono nella piastra madre. Anzi, alcuni ne avevano messo
anche 1MB, con un doppio indirizzatore. Sinceramente, per come viene
utilizzata, la quantità di cache L2 influisce in modo poco rilevante nelle
prestazioni del K6-2.
In pratica la Cache L2 prende i dati dalla Ram del sistema, e li prepara per
la successiva richiesta della CPU con la Cache L1.
Nelle prime versioni, il bus di sistema era di 66MHz, poi è passato a
100MHz.
Dovresti controllare gli stati di attesa della RAM, vedere se puoi fare un
piccolo overclock, cioè aumentare, se possibile il clock di sistema (da 66 a
70 72, oppure da 100 a 105-108.....)
Se la piastra madre non ti vede la cache L2, potresti guardare nel BIOS, ci
dovrebbe essere una voce dove dice:
cache L1 ---> Enable/Disable
cache L2 ---> Enable/Disable

ciao paolo.
E' possibile aumentare la cache di 2° livello?


Teoricamente si, praticamente no.
Quando c'erano i 486 ed i primi Pentium, la memoria cache su piastra madre
costava parecchio e non veniva fabbricata a Taiwan, quindi dall'oriente
arrivavano le piastre madri con gli zoccoli (vuoti), dall'America arrivava
la ram.
La cache è composta dalla TAG (che sarebbe tipo un indice), e dalla Ram.
Se si montava 64KB di cache, la Tag era da 8Kb (credo 8x8=64).
Nelle piastre madri dei K6, molto più recenti, la cache è già saldata sulla
piastra madre, risparmiando così gli zoccoli, ed è praticamente impossibile
da espandere. Cioè, si potrebbe fare, ma dissaldare la Cache e la Tag dalla
Piastra madre (minimo 500 gambettine da dissaldare e 540 da risaldare) fra
tempo, attrezzatura, rischio (non è una cosa facile.... un piedino in corto
con un altro sono dolori...), ci scapperebbe un XP con la MB.....

 
Potrebbe anche esserci il caso che la tua MB abbia lo stesso "difetto" 
della mia AsusP5A: sembra che con 512 kB di cache di liv 2 possano essere 
"cachati" solo i primi 128 MB di RAM. Io nel dubbio mi sono limitato 
proprio a 128 mega... SE questo e` vero anche per te, e SE il tuo 
SETI@Home viene piazzato nella parte piu` alta della tua RAM, che mi pare 
essere 384 MB, puo` darsi che su di esso la cache non abbia effetto...
In ogni caso ti consiglio:
1- prova a sbirciare i ng it.comp.hardware.motherboard e/o     
it.comp.hardware.overclock e magari posta qualche domanda specifica         
sul problema.
2- procurati i programmi WCPUID (dovrebbe esserci la ver. 3.0d) su www.h-
oda.com
, ed anche CPU Stability test (la ver. dovrebbe essere la 6.0) di 
Jouni Vuorio (non ricordo il sito ma lo puoi ricercare facilmente). 
Quest'ultimo e` utile anche se vuoi provare ad ottimizzare il sistema 
pasticciando un po' con i parametri, a tuo rischio e pericolo :-)))
-- 
Ciaoooo
per rispondermi in email cambia
 le maiuscole nell'address con  ernpic

 E' possibile aumentare la cache di 2° livello?
Solo se la tua MB è una di quelle che hanno lo slot COAST
(Cache On A STick). Somiglia a uno slot PCI ma è più lungo,
ed è vicino al processore.
 Ma deve essere decisamente vecchia
per averlo... e poi devi trovare un modulo COAST da metterci
(che già all'epoca non erano comuni, figuriamoci adesso :-)