Система на кристалле (СнК) «МЦСТ-R1000» (в процессе проектирования обозначалась «МЦСТ-4R») включает четыре суперскалярных процессорных ядра, реализующих девятую версию системы команд SPARC, общую кэш-память второго уровня и интегрированный северный мост. Каждое процессорное ядро содержит кэш-памяти первого уровня для команд и данных. На базе СнК могут строиться вычислительные системы, включающие до четырех микросхем «МЦСТ-R1000», совместно содержащих до 36 устройств кэш-памяти. Одной из важнейших задач при построении подобной системы является обеспечение согласованности данных. Описанию ее решения посвящена данная статья.
Подробнее... Загрузить файл
Содержание:
1. Мировые тенденции в построении многопроцессорных когерентных систем
2. Реализация когерентного доступа к памяти в ряде микропроцессоров «МЦСТ-R»
3. Общая организация подсистемы памяти СнК «МЦСТ-R1000»
4. Логическая организация системы
5. Кэш-память первого уровня L1
6. Кэш-память второго уровня L2
7. Контроллер когерентности
Заключение
Литература
На базе СнК могут строиться вычислительные системы, включающие до четырех микросхем «МЦСТ-R1000», совместно содержащих до 36 устройств кэш-памяти. Одной из важнейших задач при построении подобной системы является обеспечение согласованности данных.