RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование» // Архив

Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 2015, том 8, выпуск 2, страницы 117–126 (Mi vyuru268)

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

Программирование

Parallel algorithms of integer arithmetic in radix notations for heterogeneous computation systems with massive parallelism

[Параллельные алгоритмы целочисленной арифметики в позиционных системах счисления для гетерогенных компьютерных систем c массовым параллелизмом]

A. V. Panyukov, V. A. Golodov

South Ural State University, Chelyabinsk, Russian Federation

Аннотация: Для алгоритмического анализа крупномасштабных проблем, чувствительных к ошибкам округления, разрабатывается программное обеспечение, реализующее точные дробно-рациональные вычисления в распределенной вычислительной среде с использованием MPI коммуникаций. Эффективность программного обеспечения может быть увеличена за счет применения гетерогенных вычислительных систем, позволяющих выполнять локальные арифметические операции с числами большой разрядности параллельно большим числом процессов. Работа посвящена повышению масшабируемости алгоритмов основных арифметических операций.
Показана возможность повышения эффективности программного обеспечения за счет применения массового параллелизма в гетерогенных вычислительных системах. Использование избыточной позиционной системы счисления, предложенной в работе, позволяет выполнять операцию алгебраического сложения за константное время, что позволяет построить хорошо масштабируемые алгоритмы выполнения всех основных арифметических операций с целыми числами. Масштабируемость основных алгоритмов целочисленной арифметики легко переносится на дробно-рациональную арифметику.

Ключевые слова: базовые арифметические операции; массивно параллельные системы; гетерогенные системы; позиционные системы счисления.

УДК: 004.222

MSC: 68W10, 65Y04, 65Y05, 65Y10

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

Язык публикации: английский

DOI: 10.14529/mmp150210



Реферативные базы данных:


© МИАН, 2024