RUS  ENG
Полная версия
ЖУРНАЛЫ // Компьютерные исследования и моделирование // Архив

Компьютерные исследования и моделирование, 2010, том 2, выпуск 3, страницы 231–272 (Mi crm600)

Эта публикация цитируется в 5 статьях

МАТЕМАТИЧЕСКИЕ ОСНОВЫ И ЧИСЛЕННЫЕ МЕТОДЫ МОДЕЛИРОВАНИЯ

Введение в распараллеливание алгоритмов и программ

В. Е. Карпов

Московский физико-технический институт, Россия, 141700, Долгопрудный, пер. Институтский, 9

Аннотация: Описаны отличия технологии программирования для параллельных вычислительных систем от технологии последовательного программирования, аргументировано появление новых этапов в технологии: декомпозиция алгоритмов, назначение работ исполнителям, дирижирование и отображение логических исполнителей на физические. Затем кратко рассмотрены вопросы оценки производительности алгоритмов. Обсуждаются вопросы декомпозиции алгоритмов и программ на работы, которые могут быть выполнены параллельно.

Ключевые слова: распараллеливание алгоритмов и программ, декомпозиция, асимптотический анализ, граф, ярусно-параллельные формы, условия Бернстайна, истинная зависимость, зависимостьпо выходным данным, антизависимость, распараллеливаниие циклов.

УДК: 004.421, 519.712

Поступила в редакцию: 10.09.2010

DOI: 10.20537/2076-7633-2010-2-3-231-272



© МИАН, 2024