Статья

Название статьи ГИБРИДНАЯ СУПЕРКОМПЬЮТЕРНАЯ ПЛАТФОРМА И РАЗРАБОТКА ПРИЛОЖЕНИЙ ДЛЯ РЕШЕНИЯ ЗАДАЧ МЕХАНИКИ СПЛОШНОЙ СРЕДЫ СЕТОЧНЫМИ МЕТОДАМИ
Автор С.В. Поляков, Ю.Н. Карамзин, О.А. Косолапов, Т.А. Кудряшова, С.А. Суков
Рубрика РАЗДЕЛ III. ИСПОЛЬЗОВАНИЕ СУПЕРЭВМ В МАТЕМАТИЧЕСКОМ МОДЕЛИРОВАНИИ
Месяц, год 06, 2012
Индекс УДК 519.688
DOI
Аннотация Рассмотрена проблема разработки параллельных приложений для решения задач механики сплошной среды на современных вычислительных системах с гибридной архитектурой, включающей центральные и графические процессоры. Для их решения сформулирована концепция гибридных параллельных вычислений, включающая анализ особенностей гибридного вычислителя и его программного оснащения, а также предложения по реализации параллельных программ. В частности, предложены три основные модели параллельных вычислений, использующие графические вычислители эпизодически, постоянно или в тесной связке с центральными процессорами. Также рассмотрены специфические проблемы реализации сеточных численных алгоритмов на гибридных вычислителях. Приведён пример реализации конечно-объёмной схемы на неструктурированной сетке при решении систем уравнений Эйлера и Навье-Стокса на графическом ускорителе.

Скачать в PDF

Ключевые слова Механика сплошной среды; математическое моделирование; численные подходы на основе метода сеток; параллельные алгоритмы; комплексы программ для гибридных вычислительных систем.
Библиографический список 1. Сандерс Дж., Кэндрот Э. Технология CUDA в примерах: введение в программирование графических процессоров. - М.: ДМК Пресс, 2011. - 232 с.
2. NVIDIA CUDA C Programming Guide. Version 4.0. Santa Clara (CA, USA): NVIDIA Corporation, 2011. - 187 p.
3. Боресков А.В., Харламов А.А. Основы работы с технологией CUDA. - М.: ДМК Пресс, 2010. - 232 с.
4. Logan S. Cross-platform development in C++ : building Mac OS X, Linux, and Windows applications. Crawfordsville (Indiana, USA): RR Donnelly, 2007. - 575 p.
5. Стефенс Д.Р., Диггинс К., Турканис Д., Когсуэлл Д. С++. Сборник рецептов. - М.: КУДИЦ-ПРЕСС, 2007. - 624 с.
6. Ортега Дж. Введение в параллельные и векторные методы решения линейных систем. - М.: Мир, 1971. - 367 с.
7. Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. - СПб.: БХВ-Петербург, 2002. - 608 с.
8. Dongarra J., Foster I., Fox J. et al. Sourcebook of Parallel Computing. San Francisсo (CA, USA): Elsevier Science, 2003. - 852 p.
9. Гергель В.П. Теория и практика параллельных вычислений. СПб.: "Интернет-университет информационных технологий - ИНТУИТ.ру", "БИНОМ. Лаборатория знаний", 2007. - 424 c.

Comments are closed.