Главная страница
russian   english
16+
<< назад

Название статьи

БИБЛИОТЕКА GPU_SPARSE ДЛЯ ЧИСЛЕННОГО РЕШЕНИЯ ЗАДАЧ МЕХАНИКИ СПЛОШНЫХ СРЕД НА ГИБРИДНОЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЕ*


Номер журнала
2
Дата выпуска
2011

Тип статьи
научная статья
Коды УДК
532.546
Страницы
190-196
Ключевые слова
параллельные вычисления, графические процессоры, итерационные методы, метод контрольных объемов, фильтрация в пористых средах

Авторы
Губайдуллин Дамир Анварович
Никифоров Анатолий Иванович
Садовников Роман Валерьевич

Место работы
Губайдуллин Дамир Анварович
Институт механики и машиностроения КазНЦ РАН

Никифоров Анатолий Иванович
Институт механики и машиностроения КазНЦ РАН

Садовников Роман Валерьевич
Институт механики и машиностроения КазНЦ РАН


Аннотация
Представлена библиотека шаблонов C++ итерационных методов подпространств Крылова с предобусловливанием для решения больших разреженных систем линейных алгебраических уравнений на современных графических процессорах NVIDIA. Библиотека может использоваться как на отдельном, так и на нескольких графических устройствах одновременно, т.е. на так называемых гибридных вычислительных системах, на которых вычисления на центральных процессорах совмещаются с вычислениями на графических.

Загрузить статью

Библиографический список
1 . Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. СПб.: БХВ-Петербург, 2002. 608 с.
2 . http://www.netlib.org/utk/people/JackDongarra/l a-sw.html.
3 . NVIDIA Corporation. NVIDIA CUDA Pro-gramming Guide. February, 2010. Version 3.0.
4 . Buatois L., Cauman G., Levy B. Concurrent Number Cruncher: An Efficient Sparse Linear Solver on GPU // High Performance Computation Conference (HPCC), Springer Lecture Notes in Computer Sciences, 2008.
5 . Bell N., Garland M. Efficient Sparse Matrix Vec-tor Multiplication on Cuda. NVIDIA Tech. Rep. Decem-ber, 2008.
6 . Baskaran M., Bordawekar R. Optimizing Sparse Matrix-Vector Multiplication on GPUs. IBM Tech. Rep. 2009.
7 . Чадов С.Н. Реализация алгоритма решения несимметричных систем линейных уравнений на графических процессорах // Вычислительные методы и программирование. 2009. Т. 10. С. 321-326.
8 . Губайдуллин Д.А., Садовников Р.В., Никифо-ров А.И. Использование графических процессоров для решения разреженных СЛАУ итерационными методами подпространств Крылова с предобуслов-ливанием на примере задач теории фильтрации // Сборник трудов Международной научной конферен-ции «Параллельные вычислительные технологии (ПаВТ'2010)», г. Уфа, 29 марта - 2 апреля 2010. С. 132-140.
9 . Андреев С.С., Давыдов А.А., Дбар С.А. и др. Макет гибридного суперкомпьютера МВС-экспресс // XVII Всероссийская конференция «Теоретические основы и конструирование численных алгоритмов для решения задач математической физики с прило-жением к многопроцессорным системам», посвя-щенная памяти К.И. Бабенко. Абрау-Дюрсо, 2008.
10 . NVIDIA Corporation. CUBLAS Library. Febru-ary, 2010. Version 3.0.
11 . NVIDIA CUDA. Reference Manual. February, 2010. Version 3.0.
12 . Hendrickson B. and Leland R. The Chaco User's Guide - Version 1.0. Tech. Rep. Sand93-2339. Sandia National Laboratories. Albuquerque NM, 87185, August, 1993.
13 . METIS - Family of Multilevel Partitioning Algo-rithms. - http://glaros.dtc.umn.edu/gkhome/views/metis
14 . Баренблатт Г.И., Желтов Ю.П., Кочина И.М. Об основных представлениях теории фильтрации однородных жидкостей в трещиноватых породах // ПММ. 1960. 123. №3. С. 852-864.
15 . Губайдуллин Д.А., Садовников Р.В. Примене-ние параллельных алгоритмов для решения задачи фильтрации жидкости в трещиновато-пористом пла-сте к скважинам со сложной траекторией // Вычис-лительные методы и программирование. 2007. Т. 8. C. 244-251.
16 . Aztec. A Massively Parallel Iterative Solver Li-brary for Solving Sparse Linear Systems. - http://www.cs.sandia.gov/CRF/aztec1.html.