Preview

Вопросы радиоэлектроники

Расширенный поиск

МЕТОДЫ ОПТИМИЗАЦИИ СИСТЕМ ПОДДЕРЖАНИЯ КОГЕРЕНТНОСТИ

Полный текст:

Аннотация

Ключевым аспектом в разработке многопроцессорных систем является поддержание согласованности (когерентности) данных кэшей. Значительная часть блоков памяти не требует обеспечения согласованности данных, вследствие чего в системах поддержания когерентности большинство запросов являются избыточными. Другая причина снижения производительности - это инвалидация всех копий этой строки, выполняемая при записи строки кэша. В данной работе исследуется эффективность протоколов когерентности, деактивирующих избыточные запросы, а также протоколов, в которых инвалидация строк кэшей заменяется их преобразованием.

Об авторе

Б. З. Шмейлин
Федеральный исследовательский центр «Информатика и управление» Российской академии наук (ФИЦ ИУ РАН)
Россия

к. т. н., старший научный сотрудник

Москва, ул. Вавилова, д. 44, к. 2, тел.: 8 (499) 129-20-64, 8 (903) 108-23-55



Список литературы

1. Cuesta, B., Ros, A., Gomez, M. Increasing the Effectiveness of Directory Caches by Avoiding the Tracking of Non-Coherent Memory Blocks // IEEE Trans. On Computer. – Vol. 62. – № 3. – March 2013.

2. Cheng, L., Carter, J. Dai, D. An Adaptive Cache Coherence Protocol Optimized for Producer-Consumer Sharing ISCA. – 2006.

3. Cantin, J., Lipasti, M. and Smith, J. Improving multiprocessor performance with coarse-grain coherence tracking. In Int’l Symp. on Computer Architecture (ISCA), June 2005.


Для цитирования:


Шмейлин Б.З. МЕТОДЫ ОПТИМИЗАЦИИ СИСТЕМ ПОДДЕРЖАНИЯ КОГЕРЕНТНОСТИ. Вопросы радиоэлектроники. 2016;(7):24-28.

For citation:


Shmeylin B. OPTIMIZATION METHODS OF MAINTAINING COHERENCY SYSTEMS. Issues of radio electronics. 2016;(7):24-28. (In Russ.)

Просмотров: 3


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2218-5453 (Print)