|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
СЕКЦИОННЫЕ ДОКЛАДЫ
OpenCL realization of some many-body potentials
[Реализация алгоритмов межатомного взаимодействия с использованием технологии OpenCL]
A. S. Minkina, A. A. Knizhnikab, B. V. Potapkinab a National Research Center “Kurchatov Institute”, Kurchatov Sq. 1, Moscow, 123182, Russia
b Kintech Lab Ltd, Kurchatov Sq. 1, Moscow 123182, Russia
Аннотация:
Моделирование углеродных наноструктур методом классической молекулярной динамики требует больших объемов вычислений. Один из способов повышения производительности соответствующих алгоритмов состоит в их адаптации для работы с SIMD-подобными архитектурами, в частности, с графическими процессорами. В данной работе рассмотрены особенности алгоритмов вычисления многочастичного взаимодействия на основе классических потенциалов Терсоффа и погруженного атома с использованием технологии OpenCL. Стандарт OpenCL позволяет обеспечить универсальность и переносимость алгоритмов и может быть эффективно использован для гетерогенных вычислений. В данной работе сделана оценка производительности OpenCL алгоритмов вычисления межатомного взаимодействия для систем на базе центральных и графических процессоров. Показано, что использование атомарных операций эффективно для вычисления потенциала Терсоффа и неэффективно в случае потенциала погруженного атома. Оценка производительности показывает значительное ускорение GPU реализации алгоритмов вычисления потенциалов межатомного взаимодействия по сравнению с соответствующими однопоточными алгоритмами.
Ключевые слова:
многочастичные потенциалы взаимодействия, потенциал Терсоффа, потенциал погруженного атома, атомарные операции.
Поступила в редакцию: 27.10.2014
Образец цитирования:
A. S. Minkin, A. A. Knizhnik, B. V. Potapkin, “OpenCL realization of some many-body potentials”, Компьютерные исследования и моделирование, 7:3 (2015), 549–558
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/crm218 https://www.mathnet.ru/rus/crm/v7/i3/p549
|
Статистика просмотров: |
Страница аннотации: | 125 | PDF полного текста: | 46 | Список литературы: | 28 |
|