RUS  ENG
Полная версия
ЖУРНАЛЫ // Автоматика и телемеханика // Архив

Автомат. и телемех., 1995, выпуск 2, страницы 125–140 (Mi at3572)

Вычислительная техника в управлении

Сравнительный анализ стратегий доступа к критическим ресурсам в больших многопроцессорных системах на базе асимптотических методов

Л. Б. Богуславскийa, А. И. Ляховa, К. С. Шевчикb

a Институт проблем управления РАН, г. Москва
b Университет Торонто, Канада

Аннотация: С целью синхронизации выполнения параллельных процессов в многопроцессорных вычислительных системах (МВС) используется механизм критических ресурсов (КР). Рассматриваются две стратегии доступа к критическому ресурсу: если требуемый КР занят, то процесс либо 1) непрерывно пытается получить доступ к КР, занимая некоторый процессор, либо 2) освобождает процессор для другого процесса и переходит в состояние блокировки до тех пор, пока не будут одновременно свободны требуемый КР и некоторый процессор. Предлагается обобщенная сетевая модель МВС с большим числом процессоров, позволяющая оценить производительность при различных сочетаниях стратегий доступа к КР, с учетом числа и параметров модулей локальной, оперативной и внешней памяти, ресурсов системы коммутации и различных спецпроцессоров. На базе асимптотического анализа данной модели доказывается, что при любых параметрах МВС и нагрузки на нее первая стратегия (без блокирования) является почти оптимальной стратегией при условии, что число КР невелико.

УДК: 681.324:519.248


Поступила в редакцию: 21.12.1993


 Англоязычная версия: Automation and Remote Control, 1995, 56:2, 125–140

Реферативные базы данных:


© МИАН, 2024