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