Протокол MERSI - Википедия - MERSI protocol
В Протокол MERSI это согласованность кеша и когерентность памяти протокол, используемый PowerPC G4.[1] Протокол состоит из пяти состояний: измененный (M), эксклюзивный (E), только для чтения или недавний (R), общий (S) и недействительный (I). Состояния M, E, S и I такие же, как и в Протокол MESI. Состояние R похоже на состояние E в том, что оно должно быть единственной чистой, действительной копией этих данных в компьютерной системе. В отличие от состояния E, процессор должен первоначально запросить владение строкой кэша в состоянии R, прежде чем процессор сможет изменить строку кэша и перейти в состояние M. И в протоколах MESI, и в MERSI переход от E к M происходит молча.[2]
Для любой данной пары кешей допустимые состояния данной строки кэша следующие:
M | E | р | S | я | |
---|---|---|---|---|---|
M | |||||
E | |||||
р | |||||
S | |||||
я |
Рекомендации
- ^ Nicoletta, C .; Alvarez, J .; Баркин, Э .; Чай-Чин Чао; Johnson, B.R .; Lassandro, F.M .; Patel, P .; Reid, D .; Sanchez, H .; Seigel, J .; Снайдер, М .; Sullivan, S .; Taylor, S.A .; Минь Во (ноябрь 1999 г.). «Микропроцессор RISC на 450 МГц с расширенным набором команд и медным соединением». Журнал IEEE по твердотельным схемам. 34 (11): 1478–1491. Дои:10.1109/4.799852.
- ^ Патент США 6857051, http://www.google.com/patents/about?id=ZtsVAAAAEBAJ&dq=6857051