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

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

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



Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование:
Год:
Том:
Выпуск:
Страница:
Найти






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


Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование», 2020, том 13, выпуск 3, страницы 59–67
DOI: https://doi.org/~10.14529/mmp200305
(Mi vyuru557)
 

Эта публикация цитируется в 1 научной статье (всего в 1 статье)

Программирование

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

О. Б. Штейнберг

Южный федеральный университет, г. Ростов-на-Дону, Российская Федерация
Список литературы:
Аннотация: Как правило, именно циклы являются участками кода, вычисление которых занимает много времени. Поэтому, именно на них направляются особые усилия при ускорении программ, в частности, через распараллеливание.
В статье описывается алгоритм распараллеливания циклов, вычисляющих элементы рекуррентно заданной последовательности. Рекуррентные циклы, рассматриваемые в статье, непосредственно распараллелены быть не могут. С помощью вспомогательных преобразований иногда их можно привести к циклам, допускающим параллельное выполнение. Ранее автором статьи был опубликован другой алгоритм распараллеливания циклов, вычисляющих элементы рекурсивно заданной последовательности. В современных процессорах время выполнения арифметических операций оказывается на порядок меньше, чем считывание аргументов этих операций из оперативной памяти. В данной статье приводятся оценки сложности по обращению к памяти, для описываемого алгоритма. Представленный в статье параллельный алгоритм оказывается более эффективным по обращениям к памяти, чем алгоритм, описанный автором ранее.
Ключевые слова: рекуррентные циклы, численные методы, параллельные вычисления, преобразования программ, рекуррентные последовательности.
Финансовая поддержка Номер гранта
Министерство науки и высшего образования Российской Федерации 075-15-2019-1928
Работа поддержана грантом Правительства РФ № 075-15-2019-1928.
Поступила в редакцию: 07.03.2020
Тип публикации: Статья
УДК: 510.57
MSC: 68W10
Образец цитирования: О. Б. Штейнберг, “Распараллеливание рекуррентных циклов с предварительным вычислением суперпозиций”, Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 13:3 (2020), 59–67
Цитирование в формате AMSBIB
\RBibitem{Sht20}
\by О.~Б.~Штейнберг
\paper Распараллеливание рекуррентных циклов с предварительным вычислением суперпозиций
\jour Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование
\yr 2020
\vol 13
\issue 3
\pages 59--67
\mathnet{http://mi.mathnet.ru/vyuru557}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/vyuru557
  • https://www.mathnet.ru/rus/vyuru/v13/i3/p59
  • Эта публикация цитируется в следующих 1 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Статистика просмотров:
    Страница аннотации:111
    PDF полного текста:54
    Список литературы:37
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024