RUS  ENG
Полная версия
ЖУРНАЛЫ // Вычислительные методы и программирование // Архив

Выч. мет. программирование, 2014, том 15, выпуск 3, страницы 530–536 (Mi vmp269)

Эта публикация цитируется в 1 статье

Моделирование плазмы методом частиц в ячейках с использованием сопроцессоров Intel Xeon Phi

И. А. Сурминa, С. И. Бастраковa, А. А. Гоносковb, Е. С. Ефименкоb, И. Б. Мееровa

a Нижегородский государственный университет им. Н. И. Лобачевского (ННГУ)
b Институт прикладной физики РАН (ИПФ РАН)

Аннотация: Рассматриваются вопросы высокопроизводительной реализации метода частиц в ячейках для моделирования лазерной плазмы. Используется программный комплекс PICADOR. Обсуждается возможность эффективного применения новых сопроцессоров Intel Xeon Phi. Показывается, что хорошо оптимизированный для обычных процессоров код не всегда работает эффективно на сопроцессоре без дополнительных улучшений. Демонстрируются пути достижения приемлемой производительности при численном моделировании плазмы на сопроцессоре. Приводятся результаты вычислительных экспериментов, показывающие ускорение в 1.8 раза на Xeon Phi по сравнению с кодом, оптимизированным для многоядерного процессора.

Ключевые слова: физика плазмы, метод частиц в ячейках, высокопроизводительные вычисления, оптимизация производительности.

УДК: 004.942

Поступила в редакцию: 07.08.2014



© МИАН, 2024