RUS  ENG
Полная версия
ЖУРНАЛЫ // Вычислительные методы и программирование // Архив

Выч. мет. программирование, 2018, том 19, выпуск 4, страницы 540–550 (Mi vmp941)

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

И. М. Соколинская, Л. Б. Соколинский

Южно-Уральский государственный университет, г. Челябинск

Аннотация: Статья посвящена исследованию алгоритма NSLP для решения нестационарных задач линейного программирования сверхбольшой размерности, ориентированного на кластерные вычислительные системы. В основе анализа лежит модель параллельных вычислений BSF, основанная на моделях BSP и SPMD. Даются краткие описания алгоритма NSLP и модели BSF. Рассматривается реализация алгоритма NSLP в виде BSF-программы. На базе стоимостной метрики модели BSF выводится верхняя граница масштабируемости алгоритма NSLP и оценивается эффективность его параллелизации. Описывается реализация алгоритма NSLP на основе программного каркаса BSF на языке Си и приводятся результаты экспериментов, исследующих масштабируемость указанной реализации на модельной задаче линейного программирования. Делается сравнение результатов, полученных аналитическим и экспериментальным путем.

Ключевые слова: нестационарная задача линейного программирования сверхбольшой размерности, алгоритм NSLP, модель параллельных вычислений BSF, оценка масштабируемости, кластерные вычислительные системы.

УДК: 519.688; 004.272.2

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



© МИАН, 2024