Протокол MERSI

редактировать

Протокол MERSI - это протокол когерентности кэша и памяти, используемый PowerPC G4. Протокол состоит из пяти состояний: измененный (M), эксклюзивный (E), только для чтения или недавний (R), общий (S) и недействительный (I). Состояния M, E, S и I такие же, как в протоколе MESI. Состояние R похоже на состояние E в том, что оно должно быть единственной чистой, действительной копией этих данных в компьютерной системе. В отличие от состояния E, процессор должен первоначально запросить владение строкой кэша в состоянии R, прежде чем процессор сможет изменить строку кэша и перейти в состояние M. И в протоколах MESI, и в MERSI переход от E к M происходит молча.

Для любой данной пары кешей разрешенные состояния данной строки кэша следующие:

 M   E   р   S   я
 M Красный XN Красный XN Красный XN Красный XN Зеленая галочкаY
 E Красный XN Красный XN Красный XN Красный XN Зеленая галочкаY
 р Красный XN Красный XN Красный XN Красный XN Зеленая галочкаY
 S Красный XN Красный XN Красный XN Зеленая галочкаY Зеленая галочкаY
 я Зеленая галочкаY Зеленая галочкаY Зеленая галочкаY Зеленая галочкаY Зеленая галочкаY
Ссылки
Последняя правка сделана 2023-12-31 10:42:56
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте