|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
ЧИСЛЕННЫЕ МЕТОДЫ И ОСНОВЫ ИХ РЕАЛИЗАЦИИ
Эффективные генераторы псевдослучайных чисел при молекулярном моделировании на видеокартах
А. А. Жмуровab, В. А. Барсеговab, С. В. Трифоновa, Я. А. Холодовa, А. С. Холодовa a Московский физико-технический институт (государственный университет), г. Долгопрудный, Московская обл.
b Химический факультет, Массачусетский Университет, Ловелл, MA 01854
Аннотация:
Динамика Ланжевена, метод Монте-Карло и моделирование молекулярной динамики в неявном растворителе требуют больших массивов случайных чисел на каждом шаге расчета. Мы исследовали два подхода в реализации генераторов на графических процессорах. Первый реализует последовательный алгоритм генератора на каждом потоке в отдельности. Второй основан на возможности взаимодействия между потоками и реализует общий алгоритм на всех потоках в целом. Мы покажем использование этих подходов на примере алгоритмов Ran 2, Hybrid Taus и Lagged Fibonacci. Для проверки случайности полученных чисел мы использовали разработанные генераторы при моделировании динамики Ланжевена $N$ независимых гармонических осцилляторов в термостате. Это позволило нам оценить статистические характеристики генераторов. Мы также исследовали производительность, использование памяти и ускорение, получаемое при переносе алгоритма с центрального на графический процессор.
Ключевые слова:
псевдослучайные числа, графический процессор, генератор, молекулярное моделирование.
Поступила в редакцию: 21.07.2011
Образец цитирования:
А. А. Жмуров, В. А. Барсегов, С. В. Трифонов, Я. А. Холодов, А. С. Холодов, “Эффективные генераторы псевдослучайных чисел при молекулярном моделировании на видеокартах”, Компьютерные исследования и моделирование, 3:3 (2011), 287–308
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/crm668 https://www.mathnet.ru/rus/crm/v3/i3/p287
|
Статистика просмотров: |
Страница аннотации: | 114 | PDF полного текста: | 47 | Список литературы: | 24 |
|