Ciao ragazzi,
mentre svolgevo gli esercizi di calcolatori elettronici mi sono accorta di avere un dubbio sul protocollo MESI. Quando assegnamo uno dei 4 stati lo assegnamo a tutto un blocco di cache o solo al dato che ci interessava leggere/scrivere? Mi spiego meglio, supponiamo di avere 2 cores ognuno con la sua cache privata, supponiamo che il primo core voglia fare una store all'indirizzo a e che questa variabile non sia presente in cache, il processore fa miss in cache e prende il blocco contenente il dato dalla mail Memory e lo porta nella linea di cache corrispondente, se prima eravamo invalid adesso passiamo in modified, questo stato lo associo a tutto il blocco o solo alla variabile a?
Ringrazio chiunque voglia rispondermi
Protocollo MESI
Moderatori:
carloc,
g.schgor,
BrunoValente,
IsidoroKZ
1 messaggio
• Pagina 1 di 1
1 messaggio
• Pagina 1 di 1
Chi c’è in linea
Visitano il forum: Nessuno e 26 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)
