Моделирование переноса электронов в веществе на гибридных вычислительных системах
Авторы
Р.В. Усков
Ключевые слова:
математическое моделирование
перенос электронов
метод Монте-Карло
гибридные суперкомпьютеры
технология NVIDIA CUDA
Аннотация
На основе использования данных для сечений упругих и неупругих процессов взаимодействия электронов с веществом строятся распределения характеристик электронов для моделирования их переноса в веществе. Построенная модель не использует распространенные приближения непрерывного замедления и теории многократного рассеяния для описания переноса электронов. Разработаны алгоритмы статистического моделирования переноса электронов для проведения вычислительных экспериментов на гибридных суперкомпьютерах, в частности с использованием технологии NVIDIA CUDA. Проведена серия расчетов для исследования взаимодействия электронов с веществом мишени рентгеновской трубки на кластере МВС-Экспресс (http://www.kiam.ru/MVS/resourses/mvse.html) и на новом суперкомпьютере К-100. Статья рекомендована к публикации Программным комитетом Международной научной конференции «Параллельные вычислительные технологии» (ПаВТ-2011; http://agora.guru.ru/pavt2011).
Жуковский М.Е., Усков Р.В. О применении графических процессоров видеоускорителей в прикладных задачах. Часть II. Моделирование поглощения гамма-излучения. Препринт ИПМ им. М.В.Келдыша РАН. N 20. М., 2010.
Соболь И.М. Численные методы Монте-Карло. М.: Наука, 1973.
Stephen M.S. Cross sections for bremsstrahlung production and electron impact ionization // Monte Carlo Transport of Electrons and Photons / ed. by Jenkins T.M., Nelson W.R., and Rindi A. New York: Plenum Press, 1988, 81-114.
Bethe H.A., Heitler W. On stopping of fast particles and on the creation of positive electrons // Proc. Roy. Soc. London. 1934. Т. A 146. 83-112.
Ландау Л.Д. О потерях энергии быстрыми частицами на ионизацию. Собр. тр. 1. М.: Наука, 1969.
Шагалиев Р.М.и др. Математическое моделирование и методики решения многомерных задач переноса частиц и энергии, реализованные в комплексе САТУРН-3 // Вопросы атомной науки и техники. Серия: Матем. моделирование физических процессов. 1999. Вып. 4. 20-26.
Сушкевич Т.А. Математическое моделирование переноса излучения. М.: Бином, 2005.
Аккерман А.Ф. Моделирование траекторий заряженных частиц в веществе. М.: Энергоатомиздат, 1991.
Briesmeister J.F. (ed.) MCNP - a general Monte Carlo N-particle transport code. LANL Report LA-13709-M. Los Alamos, 2000.
Жуковский М.Е., Скачков М.В. О статистических методах моделирования переноса электронов в веществе // Вест. МГТУ им. Н.Э. Баумана. 2009. N 1. 31-46.
NVIDIA CUDA Programming Guide, Version 2.3.1. 2009.
Боресков А.В., Харламов А.А. Основы работы с технологией CUDA. М.: ДМК Пресс, 2010.
Жуковский М.Е., Усков Р.В. О применении графических процессоров видеоускорителей в прикладных задачах. Препринт ИПМ им. М.В.Келдыша РАН. N 2. M., 2010.
Михайлов Г.А. Весовые методы Монте-Карло. Новосибирск: Изд-во Сиб. отд. РАН, 2000.