Новосибирский государственный университетФакультет информационных технологий |
Архитектура DSM (Distribute Shared Memory - распределенная разделяемая память) - архитектура памяти системы, в которой каждый процессор обладает локальной памятью, но не имеет возможности физического доступа к локальной памяти других процессоров (в отличие от NUMA).
Идея архитектуры заключается в том, что ВС представляется пользователю как система с общей памятью лишь благодаря операционной системе. Это означает, что операционная система предлагает пользователю единое адресное пространство, однако фактическое обращение к памяти «чужого» компьютера обеспечивается путем обмена сообщениями между процессорами. Невозможность физического доступа к удаленной памяти отличает данную архитектуру от nccNUMA. Поэтому используемое иногда другое название рассматриваемой архитектуры - scNUMA (Software-Coherent Non-Uniform Memory Architecture - архитектура с неоднородным доступом к памяти и программным обеспечением когерентности) представляется не вполне оправданным.
DSM-подход находит применение в ВС класса MIMD, например в системах IBM SP2, DEC TruCluster, Intel TFLOPS.
Ключевые термины: физически распределенная разделяемая память; архитектура nccnuma;
Федотова Ольга |
НГУ ФИТ НГУ ИВТ СО РАН |