
МИНИСТЕРСТВО оБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Московский государственный институт электроники и математики
(Технический университет)
Кафедра “Вычислительные системы и сети”
ЛАБОРАТОРНАЯ РАБОТА №2
на тему
«Моделирование MESI протоколов КЭШ-согласования
в многопроцессорных системах»
по дисциплине «Организация ЭВМ, комплексов и систем»
Вариант 25
Руководитель: Исполнитель:
канд. техн. наук, доц.
Е.М. Иванова группа С-31
Москва 2004
Исходное состояние:
КЕШ 1 |
КЕШ 2 |
КЕШ 3 |
КЕШ 4 |
E11, M12, M10 |
E4, M5, E7 |
|
|
Проводимые изменения:
КЕШ 1 |
КЕШ 2 |
КЕШ 3 |
КЕШ 4 |
|
|
Ч11, У11, З7 |
З12 |
Исходное состояние:
КЭШ 1: E11, M12, M10 - чтение в кэш процессора №1 блока ОП № 11, модификация блоков № 12, 10;
КЭШ 2: E4, M5, E7 - чтение в кэш процессора №2 блоков ОП № 4, 7, модификация блока № 5.
-
Процессор 3 произвел чтение 11-го блока ОП.
КЕШ 1 |
КЕШ 2 |
КЕШ 3 |
КЕШ 4 |
S11, M12, M10 |
E4, M5, E7 |
S11 |
|
-
Процессор 3 произвёл удаление 11-го блока ОП.
КЕШ 1 |
КЕШ 2 |
КЕШ 3 |
КЕШ 4 |
E11, M12, M10 |
E4, M5, E7 |
|
|
-
Процессор 3 произвёл запись 7-го блока в ОП.
КЕШ 1 |
КЕШ 2 |
КЕШ 3 |
КЕШ 4 |
E11, M12, M10 |
E4, M5, I7 |
M7 |
|
-
Процессор 4 произвёл запись 12-го блока в ОП.
КЕШ 1 |
КЕШ 2 |
КЕШ 3 |
КЕШ 4 |
E11, I12, M10 |
E4, M5, I7 |
M7 |
M12 |