|
Сибирский журнал вычислительной математики, 2015, том 18, номер 1, страницы 41–53
(Mi sjvm565)
|
|
|
|
Эта публикация цитируется в 6 научных статьях (всего в 6 статьях)
Автоматизация распараллеливания программ с блочным размещением данных
Л. Р. Гервич, Е. Н. Кравченко, Б. Я. Штейнберг, М. В. Юрушкин Южный федеральный университет, ул. Б. Садовая, 105/42, Ростов-на-Дону, 344006
Аннотация:
В статье рассмотрено несколько автоматизированных приемов ускорения программ. Ускорение достигается за счет распараллеливания и оптимизации обращений к памяти. Оптимизация обращений к оперативной памяти достигается за счет перехода к блочному коду и блочным размещениям массивов. В случае распределенной памяти используются автоматизированные распределения массивов и распределения массивов с перекрытиями. Автоматизация реализуется с помощью прагм языка Си в Оптимизирующей распараллеливающей системе. Приводятся результаты численных экспериментов для задач линейной алгебры и математической физики. Некоторые демонстрационные функции этого конвертора имеют удаленный доступ.
Ключевые слова:
автоматическое распараллеливание, тайлинг, блочное распределение массивов, оптимизация обращений к памяти, размещение с перекрытиями.
Статья поступила: 28.10.2013 Переработанный вариант: 11.03.2014
Образец цитирования:
Л. Р. Гервич, Е. Н. Кравченко, Б. Я. Штейнберг, М. В. Юрушкин, “Автоматизация распараллеливания программ с блочным размещением данных”, Сиб. журн. вычисл. матем., 18:1 (2015), 41–53; Num. Anal. Appl., 8:1 (2015), 35–45
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/sjvm565 https://www.mathnet.ru/rus/sjvm/v18/i1/p41
|
Статистика просмотров: |
Страница аннотации: | 349 | PDF полного текста: | 112 | Список литературы: | 55 | Первая страница: | 22 |
|