Implementation of the modern plasma simulation codes via pic method for parallel computing systems

dc.contributor.authorDadyka, D.I.
dc.contributor.authorAnisimov, I.O.
dc.date.accessioned2017-06-27T18:07:21Z
dc.date.available2017-06-27T18:07:21Z
dc.date.issued2017
dc.description.abstractThe comparison of common open source software for the simulation of plasma via particles-in-cell (PIC) method using parallel computing systems is presented. The problems of field equation solving, load balancing, general-purpose computing on graphics processing units are considered. All the reviewed programs have some disadvantages, in particular associated with the used field solving methods, data caching and with lack of the adaptive grids support. The approach for cache misses minimizing based on the particles sorting is brought forward. The algorithm for effective Poisson solving is proposed.uk_UA
dc.description.abstractПроведено сравнение распространённых программ с открытым исходным кодом для моделирования плазмы методом частиц в ячейках на параллельных вычислительных системах. В частности, рассмотрены вопросы решения уравнений поля, динамической балансировки и вычислений на графических ускорителях. Отмечены недостатки существующих программ: отсутствие эффективных методов решения электростатической задачи (уравнения Пуассона), неоптимальное использование кеширования, проблема моделирования существенно неоднородной плазмы. Рассмотрено влияние промахов кэша на производительность PIC-кодов. Предложен способ минимизации промахов путём периодической сортировки частиц в двухмерном пространстве. Предложен подход к эффективному параллельному решению уравнения Пуассона.uk_UA
dc.description.abstractВиконано порівняння поширених програм із відкритим вихідним кодом для моделювання плазми методом частинок у комірках на паралельних обчислювальних системах. Розглянуто питання розв’язку рівнянь поля, динамічного балансування та обчислень на графічних прискорювачах. Відзначено недоліки існуючих програм: відсутність ефективних методів рішення електростатичної задачі (рівняння Пуассона), неоптимальне використання кешування, проблема моделювання суттєво неоднорідної плазми. Розглянуто вплив промахів кеша на продуктивність PIC-кодів. Запропоновано спосіб мінімізації промахів шляхом періодичного сортування частинок у двовимірному просторі. Запропоновано підхід до ефективного паралельного розв’язання рівняння Пуассона.uk_UA
dc.identifier.citationImplementation of the modern plasma simulation codes via pic method for parallel computing systems / D.I. Dadyka, I.O. Anisimov // Вопросы атомной науки и техники. — 2017. — № 1. — С. 64-67. — Бібліогр.: 10 назв. — англ.uk_UA
dc.identifier.issn1562-6016
dc.identifier.udcPACS: 02.60.Pn, 52.65.Rr, 52.80.Tn
dc.identifier.urihttps://nasplib.isofts.kiev.ua/handle/123456789/122129
dc.language.isoenuk_UA
dc.publisherНаціональний науковий центр «Харківський фізико-технічний інститут» НАН Україниuk_UA
dc.relation.ispartofВопросы атомной науки и техники
dc.statuspublished earlieruk_UA
dc.subjectФундаментальная физика плазмыuk_UA
dc.titleImplementation of the modern plasma simulation codes via pic method for parallel computing systemsuk_UA
dc.title.alternativeОсобенности реализации современных пакетов моделирования плазмы методом крупных частиц в ячейках для параллельных системuk_UA
dc.title.alternativeОсобливості реалізації сучасних пакетів моделювання плазми методом крупних частинок у комірках для паралельних обчислювальних системuk_UA
dc.typeArticleuk_UA

Файли

Оригінальний контейнер

Зараз показуємо 1 - 1 з 1
Завантаження...
Ескіз
Назва:
16-Dadyka.pdf
Розмір:
352.81 KB
Формат:
Adobe Portable Document Format
Опис:
Стаття

Контейнер ліцензії

Зараз показуємо 1 - 1 з 1
Завантаження...
Ескіз
Назва:
license.txt
Розмір:
817 B
Формат:
Item-specific license agreed upon to submission
Опис: