|
Вестник Санкт-Петербургского университета. Серия 10. Прикладная математика. Информатика. Процессы управления, 2014, выпуск 1, страницы 147–156
(Mi vspui178)
|
|
|
|
Информатика
Повышение производительности расчета динамики частиц на параллельных системах
В. О. Ружников Санкт-Петербургский государственный университет,
199034, Санкт-Петербург, Российская Федерация
Аннотация:
В статье описаны предлагаемые модификации исходного кода программного обеспечения COSY Infinity для повышения производительности вычислений на параллельных системах с общей памятью. Эти модификации проведены вручную без использования техник автоматического и автоматизированного распараллеливания. Для многопроцессорных систем с общей памятью применялась технология OpenMP, для вычислений на графических процессорах — технология NVidia CUDA. Также в статье представлены гибридные версии с использованием как связки технологий OpenMP и MPI для вычислений на кластерных системах, так и OpenMP и CUDA для персональных компьютеров. Оценка эффективности полученных версий относительно исходной версии произведена с помощью сравнения времени выполнения расчета динамики пучка в электростатическом кольце с учетом спина. Проведенное тестирование показало прирост производительности вычислений с использованием OpenMP от 5 до 10%. При одновременном применении OpenMP и NVidia CUDA прирост производительности достиг 75%. Библиогр. 9 назв. Ил. 4.
Ключевые слова:
параллельное программирование, OpenMP, CUDA, MPI, COSY Infinity, расчет динамики пучка.
Поступила: 31 октября 2013 г.
Образец цитирования:
В. О. Ружников, “Повышение производительности расчета динамики частиц на параллельных системах”, Вестн. С.-Петербург. ун-та. Сер. 10. Прикл. матем. Информ. Проц. упр., 2014, № 1, 147–156
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vspui178 https://www.mathnet.ru/rus/vspui/y2014/i1/p147
|
Статистика просмотров: |
Страница аннотации: | 125 | PDF полного текста: | 56 | Список литературы: | 37 | Первая страница: | 11 |
|