модель обмена данными через общую память
модель обмена данными через общие переменные
Модель обмена данными через общую память скрывает от программиста пересылку данных и обеспечивает ему абстракцию разделяемой памяти (привычной для него по опыту работы на традиционных ЭВМ и мультипроцессорах).
миграционный алгоритм управления распределенной памятью
Суть миграционного алгоритма управления распределенной памятью состоит в следующем. Если процесс Qi, выполняемый на процессоре Pi, запрашивает страницу памяти, которая отсутствует в оперативной памяти процессора Pi, то происходит страничное прерывание с передачей управления операционной системе. Операционная система находит необходимую страницу в оперативной памяти процессора Pj и требует от него переслать эту страницу процессору Pi. Процессор Pj передает по коммуникационной сети требуемую страницу в оперативную память процессора Pi. Команда, вызвавшая страничное прерывание, перезапускается (на процессоре Pi).
алгоритм репликации для управления распределенной памятью
Алгоритм репликации для управления распределенной памятью представляет собой развитие алгоритма миграции, направленное на повышение производительности доступа к распределенной памяти. Данный алгоритм расширяет миграционный алгоритм механизмом размножения страниц данных. Производительность при этом повышается за счет возможности одновременного доступа к данным по чтению. В отличие от миграционного алгоритма, процессор Pj передает в оперативную память процессора Pi не требуемую страницу, а ее копию.
алгоритм полного размножения для управления распределенной памятью
Алгоритм полного размножения для управления распределенной памятью является расширением алгоритма репликации и заключается в репликации всех страниц. Алгоритм позволяет многим процессорам иметь одновременный доступ к разделяемым данным на чтение и запись. Поскольку процессоры могут записывать данные параллельно, возникает проблема обеспечения консистентности данных.