Computing system «Potok-3»: experience of program complex parallelization. Part 1. Ideology of multisequencing

Authors

  • G.A. Tarnavsky S.A. Khristianovich Institute of Theoretical and Applied Mechanics of SB RAS
  • V.D. Korneev Siberian Supercomputer Center at the Institute of Computational Mathematics and Mathematical Geophysics of SB RAS
  • D.A. Vayner Novosibirsk State University
  • A.G. Tarnavsky Novosibirsk State University
  • N.M. Pokryshkina Novosibirsk State Technical University
  • A.Yu. Sljunjaev Novosibirsk State Technical University
  • A.V. Tanaseychuk Novosibirsk State Technical University

Keywords:

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

Abstract

The technological aspects of the computing system «Potok-3» intended for modeling of problems in aerodynamics and gas dynamics are considered. The techniques and problems are discussed and investigated for global parallelization of this computing system with respect to the main input parameters. The C-, L- and V-type parallelizations of procedures in the basic iteration kernel of the system for local acceleration of operations are analyzed.

Author Biographies

G.A. Tarnavsky

V.D. Korneev

D.A. Vayner

A.G. Tarnavsky

N.M. Pokryshkina

A.Yu. Sljunjaev

A.V. Tanaseychuk

References

  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.

Published

23-01-2003

How to Cite

Тарнавский Г., Корнеев В., Вайнер Д., Тарнавский А., Покрышкина Н., Слюняев А., Танасейчук А. Computing System «Potok-3»: Experience of Program Complex Parallelization. Part 1. Ideology of Multisequencing // Numerical Methods and Programming (Vychislitel’nye Metody i Programmirovanie). 2003. 4. 33-44

Issue

Section

Section 1. Numerical methods and applications

Most read articles by the same author(s)

1 2 > >>