|
Применение метода проектирования $Q$-эффективных программ для алгоритма дейкстры
В. Н. Алеева, П. А. Манатин Южно-Уральский государственный университет (454080 Челябинск, пр. им. В.И. Ленина, д. 76)
Аннотация:
Проблема повышения эффективности параллельных вычислений чрезвычайно актуальна. В статье впервые продемонстрировано применение концепции $Q$-детерминанта для эффективной реализации алгоритма на графах. Концепция $Q$-детерминанта основана на унифицированном представлении численных алгоритмов в форме $Q$-детерминанта. $Q$-детерминант позволяет выразить и оценить внутренний параллелизм алгоритма, а также показать способ его параллельного исполнения. В работе приведены основные понятия концепции $Q$-детерминанта, необходимые для понимания приведенного исследования. Также описан основанный на концепции $Q$-детерминанта метод проектирования эффективных программ для численных алгоритмов. Результатом применения метода является программа, полностью использующая ресурс параллелизма алгоритма. Такая программа называется $Q$-эффективной. В качестве первого применения метода проектирования $Q$-эффективных программ для алгоритмов на графах описано проектирование программ для реализации алгоритма Дейкстры на параллельных вычислительных системах с общей и распределенной памятью. Приведены также результаты экспериментального исследования разработанных программ, проведенного с помощью суперкомпьютера «Торнадо ЮУрГУ». На основе анализа результатов экспериментального исследования определяются динамические характеристики разработанных программ и выявляются особенности их выполнения. Проведенные в статье исследования дают возможность сделать вывод, что применение концепции $Q$-детерминанта с целью разработки эффективных программ возможно не только для численных алгоритмов, но и для алгоритмов на графах.
Ключевые слова:
повышение эффективности параллельных вычислений, $Q$-детерминант алгоритма, представление алгоритма в форме $Q$-детерминанта, $Q$-эффективная реализация алгоритма, ресурс параллелизма алгоритма, $Q$-эффективная программа, алгоритм Дейкстры.
Поступила в редакцию: 21.10.2022
Образец цитирования:
В. Н. Алеева, П. А. Манатин, “Применение метода проектирования $Q$-эффективных программ для алгоритма дейкстры”, Вестн. ЮУрГУ. Сер. Выч. матем. информ., 12:2 (2023), 62–77
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vyurv297 https://www.mathnet.ru/rus/vyurv/v12/i2/p62
|
Статистика просмотров: |
Страница аннотации: | 23 | PDF полного текста: | 11 |
|