Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Protocollo MESI

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[1] Protocollo MESI

Messaggioda Foto UtenteSimona99 » 10 gen 2022, 12:46

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
Avatar utente
Foto UtenteSimona99
55 1 5
New entry
New entry
 
Messaggi: 57
Iscritto il: 9 lug 2020, 14:04

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 26 ospiti