Newsgroup: it.comp.hardware
Titolo: L2 Cache--- Non serve a niente coi nuovi computer????

Secondo il mio ragionamento la cache di secondo livello non serve a
niulla, ansi, rallenterebbe il sistema.
Infatti, mentre prima che era a 15 nanosecondi contro i 60/70 delle
sim, poteva accelerare non poco rispiarmando gli accessi alle simm.
Ma ora a tuttoggi, con le dimm sdram a 10 nanosecondi, queste ultime
sono piu' veloci addirittura della cache l2 (15 nanosecondi).
Motivo percui, mi piacerebbe da sapere a che serve la cache l2 dal
momento che e' piu' lenta dei dimm sdram a 10 nanosecondi.
Boh????
----------------------------------------------------
My  homepage: 
http://home.onestop.net/callea
"....i gatti sono piccole bestie false, egoiste,
ghiotte, lascive, crudeli: che importa che 
abbiano una bella pelle? odio i gatti".
Giosue' Carducci in una lettera alla sig. A.Gosme
----------------------------------------------------

sono piu' veloci addirittura della cache l2 (15 nanosecondi).
E' sott'inteso (e spesso qualcuno fa confusione) che questi
nanosecondi delle DIMM si riferiscono ad accessi di tipo Burst, ovvero
a locazioni di memoria una dietro l'altra. Se tu accedi alla memoria
in modo non sequenziale, col tubo che vanno a 10ns, vanno a 50 oppure
60, a seconda della qualità. La cache invece va a 12 (comunque per la
cronaca la mia è a 6ns, e la mia scheda madre ha già 6 mesi e non ha
nulla di particolare...) negli accessi non sequenziali, e credo anche
più veloce (per quello si chiama Pipelinde Burst) se accedi
sequenzialmente.
Ciao ciao, Piero.


Non penso che dipenda solo dalla velocita', ma anche dalla struttura della
motherboard. Penso che il processore "comunichi" piu' velocemente (maggiore
scambio dati/s) con la cache che con la ram "normale".
Correggetemi se sbaglio...
Ciao
===========================================
Gerardo Fransecky
PGP Key and S/MIME ID Available
ICQ UIN: 7229581
-
The FREEDOWS '98 Italian HTML Team
http://150.217.34.30/~bettini/freedows/english/medium.html
===========================================

 Boh????
Questione di bus, se non sbaglio.
Il bus L2 interno al processore e' a 1:1 o 1:2 con la CPU, il bus della
motherboard e' molto piu' basso. C'e' inoltre il problema della gestione
della cache, pripritaria rispetto alla ram, e che avviene in modo
diretto dal processore e non attraverso qualche MMU device interna.
se&o
-- 
Andrea The Troll Meneghini
I due piu' comuni elementi nell'universo sono l'idrogeno e la
stupidita'.

sequenzialmente.
Tra l'altro, la cosa e' anche abbastanza 'virtuale', in realta'
su un PC una dimm e' acceduta dalla CPU o dal DMA
piu' o meno alla velocita' delle simm.
Saluti

Boh????
Caro gtiino, è la prima volta che ti faccio una risposta seria ad una
domanda scema come al solito!
Prova a smontare il computer se ci riesci e vedi dove stanno le dim e guarda
dove stanno le cache, non onti una distanza minore rispesto al processore,
naturalmente non è solo questo, il processore usa un indirizzamento a 24 bit
per la cash e a 32 per le dim, il bus che porta i dati alle dim non supporta
velocità dei 10 nano secondi spesso!!!!!, quindi capita che le dimm in
alcune schede non vadano come dovrebbero, e hanno bisogno di wait state, poi
ce altro di cui non sono informato, ma a paragone delle dimm in generale la
cache è ancora 10 a 1.
Ok?
Vai con la prossima tua domanda idiota!
Ciao
Luther

Vai con la prossima tua domanda idiota!
Tutte le domande sono idiote dal punto di vista di uno che gia' conosce la
risposta.
Infatti uno che gia' conosce la risposta si guarderebbe bene dal  fare la
domanda.
Ed i NNGG servono proprio per fare domande ed avere risposte.
La domanda di Luca era in qualche modo ingenua ma interessante in generale.
Adesso in base alle risposte che ha avuto pure io ne so' qualcosa in piu'.
Socrate diceva: "Piu' so e piu' so di non sapere"
Tu quanto sai?
Ciao da Giuliano