Математическое моделирование и программная модель CUDA
Schoolbook
Language |
Русский |
Type |
Schoolbook |
ISBN |
9785317059118 |
Pages count |
176 |
Circulation |
1500 |
Tags |
CUDA, GPU/ГПУ, математические модели, численные методы, эффективная реализация численных методов, геофизика, физика плазмы, космическая газодинамика, NVidia |
Authors |
Снытников А.В.
1
,
Колганов А.С.
1
,
Попова Н.Н.
1
,
Zyatkov Nikolay Yuryevich
2
,
Айзенберг А.А.
3
,
Айзенберг А.М.
4
,
Романенко А.А.
2
|
Учебное пособие посвящено эффективному использованию графических
процессоров для решения задач математического моделирования. В пособии
описываются новые возможности технологии CUDA и приводятся примеры их
использования при решении задач математического моделирования. В пособии
показано, что успех эффективной реализации задачи на графических процессо-
рах с использованием технологии CUDA закладывается на этапе математиче-
ской постановки задачи. Пособие состоит из трех разделов. В первом разделе
приводится описание наиболее интересных особенностей CUDA 9. Во втором
разделе рассматривается применение GPU для решения конкретных приклад-
ных задач из области геофизики, вычислительной астрофизики и физики плаз-
мы. Для каждой из рассмотренных задач выделяются особенности их про-
граммной реализации, направленные на эффективное применение графических
процессоров. Третий, заключительный раздел будет полезен для начинающих
изучение технологии CUDA. В разделе рассмотрены примеры и упражнения
типовых задач для графических процессоров: умножение матриц, метод частиц
в ячейках, простая модель квантовых вычислений. Пособие будет полезным
как для практиков, активно использующих графические процессоры в своей
работе, так и для тех, кто приступает к изучению возможностей графических
процессоров для решения конкретных задач. Пособие может использоваться
в учебном процессе для студентов магистратуры различных специальностей.