Труды института системного программирования РАН
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Труды ИСП РАН:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Труды института системного программирования РАН, 2016, том 28, выпуск 3, страницы 173–188
DOI: https://doi.org/10.15514/ISPRAS-2016-28(3)-11
(Mi tisp44)
 

Инструменты математического сервиса MathPartner для выполнения параллельных вычислений на кластере

Е. А. Ильченко

Тамбовский государственный университет имени Г.Р. Державина
Список литературы:
Аннотация: Во многих прикладных областях необходимо выполнять символьно-численные расчеты с данными большого объема. Примерами таких областей являются робототехника, распознавание речи, распознавание графической информации, автоматизация производства и другие. Системы символьных вычислений, их так же называют системами компьютерной алгебры, активно развиваются с конца восьмидесятых годов. Хорошо известными системами являются Mathematica, Maple, Reduce и многие другие. Почти все эти системы не были ориентированы изначально ни на масштабные математические объекты, ни на многопроцессорные кластеры. Система Form является единственным исключением. Эта система была изначально задумана для оперирования объектами, превышающими по размеру оперативную память. Такие объекты размещаются на жестком диске. В статье дается описание алгоритмов для тех инструментов системы компьютерной алгебры MathPartner, которые предназначены для взаимодействия с вычислительным кластером. Приводится описание алгоритма работы сокетного сервера, являющегося связующим звеном между MathPartner и некоторой супер ЭВМ, который обеспечивает исполнение параллельных программ на кластере. Подробно объясняется механизм, который позволяет абстрагироваться от конкретной супер ЭВМ и установленной на нее PBS, работая исключительно с веб-интерфейсом MathPartner. Кроме запуска готовых программ, описываемый сокетный сервер дает возможность запускать пользовательские программы, отправляемые на вычислительный кластер в виде zip-архива через веб-интерфейс. В статье даются примеры использования уже реализованных параллельных алгоритмов, которые входят в состав веб сервиса MathPartner. Некоторые из параллельных программ MathPartner реализованы с помощью парадигмы «DDP» (dynamic decentralized parallelization) - подхода, позволяющего написать эффективную параллельную программу для работы с неоднородными данными, такими как разреженные матрицы. В статье показаны примеры использования DDP-программ, интегрированных в MathPartner.
Ключевые слова: параллельный алгоритм, облачная математика, MathPartner, веб-интерфейс, сокетный сервер.
Реферативные базы данных:
Тип публикации: Статья
Образец цитирования: Е. А. Ильченко, “Инструменты математического сервиса MathPartner для выполнения параллельных вычислений на кластере”, Труды ИСП РАН, 28:3 (2016), 173–188
Цитирование в формате AMSBIB
\RBibitem{Ilc16}
\by Е.~А.~Ильченко
\paper Инструменты математического сервиса MathPartner для выполнения параллельных вычислений на кластере
\jour Труды ИСП РАН
\yr 2016
\vol 28
\issue 3
\pages 173--188
\mathnet{http://mi.mathnet.ru/tisp44}
\crossref{https://doi.org/10.15514/ISPRAS-2016-28(3)-11}
\elib{https://elibrary.ru/item.asp?id=26605254}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/tisp44
  • https://www.mathnet.ru/rus/tisp/v28/i3/p173
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Труды института системного программирования РАН
    Статистика просмотров:
    Страница аннотации:137
    PDF полного текста:77
    Список литературы:31
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024