Вычислительная система «Поток-3»: опыт параллелизации программного комплекса. Часть 1. Идеология распараллеливания

Авторы

  • Г.А. Тарнавский Институт теоретической и прикладной механики имени С.А. Христиановича СО РАН (ИТПМ СО РАН)
  • В.Д. Корнеев Сибирский суперкомпьютерный центр при Институте вычислительной математики и математической геофизики СО РАН
  • Д.А. Вайнер Новосибирский государственный университет
  • А.Г. Тарнавский Новосибирский государственный университет
  • Н.М. Покрышкина Новосибирский государственный технический университет
  • А.Ю. Слюняев Новосибирский государственный технический университет
  • А.В. Танасейчук Новосибирский государственный технический университет

Ключевые слова:

итерационные алгоритмы, математическое моделирование, параллельное программирование, аэродинамика, мультипроцессорные системы, вычислительные комплексы

Аннотация

Рассматриваются технологические аспекты параллелизации вычислительной системы «Поток-3», предназначенной для моделирования задач аэродинамики и физической газовой динамики. Предложены и исследованы способы и проблемы глобального распараллеливания программного комплекса по главным входным параметрам, а также C-, L- и V-типы параллелизации процедур основного итерационного ядра системы для локального ускорения операций.

Авторы

Г.А. Тарнавский

В.Д. Корнеев

Д.А. Вайнер

Новосибирский государственный университет
ул. Пирогова, 1, 630090, Новосибирск

А.Г. Тарнавский

Новосибирский государственный университет
ул. Пирогова, 1, 630090, Новосибирск

Н.М. Покрышкина

Новосибирский государственный технический университет
ул. Немировича-Данченко, 136, 630087, Новосибирск

А.Ю. Слюняев

Новосибирский государственный технический университет
ул. Немировича-Данченко, 136, 630087, Новосибирск

А.В. Танасейчук

Новосибирский государственный технический университет
ул. Немировича-Данченко, 136, 630087, Новосибирск

Библиографические ссылки

  1. Тарнавский Г.А., Шпак С.И. Декомпозиция методов и распараллеливание алгоритмов решения задач аэродинамики и физической газовой динамики: вычислительная система «Поток-3» // Программирование. 2000. № 6. 45-57.
  2. Тарнавский Г.А., Вшивков В.А., Тарнавский А.Г. Параллелизация алгоритмов и кодов вычислительной системы «Поток-3» // Программирование. 2003. № 1. 1-20.
  3. Тарнавский Г.А., Шпак С.И. Схемы распараллеливания операций решения систем алгебраических уравнений методом многомерной скалярной прогонки // Вычислительные методы и программирование. 2000. 1. 21-29. (http://www.srcc.msu.su/num-meth)
  4. Вшивков В.А., Тарнавский Г.А., Неупокоев Е.В. Параллелизация алгоритмов прогонки: многоцелевые вычислительные эксперименты // Автометрия. 2002. № 4. 74-86.
  5. Тарнавский Г.А., Тарнавский А.Г. Современные компьютерные технологии и неединственность решений задач газовой динамики // Симметрия и дифференциальные уравнения. Красноярск: Изд-во ИВТ СО РАН, 2002. 209-213.
  6. Любимов А.Н., Русанов В.В. Течения газа около тупых тел. М.: Наука, 1970.
  7. Ковеня В.М., Тарнавский Г.А., Черный С.Г. Применение метода расщепления в задачах аэродинамики. Новосибирск: Наука, 1990.
  8. Тарнавский Г.А., Шпак С.И. Проблемы численного моделирования сверхзвукового ламинарно-турбулентного обтекания тел конечного размера // Математическое моделирование. 1998. 10, № 6. 53-74.
  9. Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. СПб: БХВ-Петербург, 2002.

Загрузки

Опубликован

23-01-2003

Как цитировать

Тарнавский Г., Корнеев В., Вайнер Д., Тарнавский А., Покрышкина Н., Слюняев А., Танасейчук А. Вычислительная система «Поток-3»: опыт параллелизации программного комплекса. Часть 1. Идеология распараллеливания // Вычислительные методы и программирование. 2003. 4. 33-44

Выпуск

Раздел

Раздел 1. Вычислительные методы и приложения

Наиболее читаемые статьи этого автора (авторов)

1 2 > >>