Новосибирский государственный университетФакультет информационных технологий |
А.М.Федотов |
Динамическое (в процессе вычислений) распознавание и устранение несогласованности копий совместно используемых данных с помощью специальной аппаратуры.
Большинство из предложенных способов борьбы с некогерентностью являются аппаратными. Аппаратные методы обеспечивают более высокую производительность, поскольку издержки, связанные с некогерентностью, имеют место только при возникновении ситуации некогерентности. Кроме того, этот подход прозрачен для программиста и пользователя. Аппаратные механизмы преодоления проблемы когерентности принято называть протоколами когерентности кэш-памяти.
В общем случае для поддержания когерентности в мультипроцессорных системах имеются следующие возможности:
Основная:
Ключевые термины (головные): Когерентность кэш-памяти; Разделяемая кэш-память; Некэшируемые данные; Широковещательная запись; Протоколы наблюдения; Протоколы на основе справочника;
Федотов Анатолий Михайлович |
НГУ ФИТ НГУ ИВТ СО РАН |