Параллельные алгоритмы целочисленной арифметики в позиционных системах счисления для гетерогенных компьютерных систем с массовым параллелизмом
Автор: Панюков Анатолий Васильевич, Голодов Валентин Александрович
Рубрика: Программирование
Статья в выпуске: 2 т.8, 2015 года.
Бесплатный доступ
Для алгоритмического анализа крупномасштабных проблем, чувствительных к ошибкам округления, разрабатывается программное обеспечение, реализующее точные дробно-рациональные вычисления в распределенной вычислительной среде с использованием MPI коммуникаций. Эффективность программного обеспечения может быть увеличена за счет применения гетерогенных вычислительных систем, позволяющих выполнять локальные арифметические операции с числами большой разрядности параллельно большим числом процессов. Работа посвящена повышению масшабируемости алгоритмов основных арифметических операций. Показана возможность повышения эффективности программного обеспечения за счет применения массового параллелизма в гетерогенных вычислительных системах. Использование избыточной позиционной системы счисления, предложенной в работе, позволяет выполнять операцию алгебраического сложения за константное время, что позволяет построить хорошо масштабируемые алгоритмы выполнения всех основных арифметических операций с целыми числами. Масштабируемость основных алгоритмов целочисленной арифметики легко переносится на дробно-рациональную арифметику.
Базовые арифметические операции, гетерогенные системы, массивно параллельные системы, позиционные системы счисления
Короткий адрес: https://sciup.org/147159310
IDR: 147159310 | DOI: 10.14529/mmp150210