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

Бесплатный доступ

For the analysis of huge problems which are very sensitive to the rounding errors, the software providing rational calculations is developed. Software uses MPI interface for communication in the distributed computational environment. Improved efficiency of such software my be achieved by using heterogeneous computation systems. Local arithmetic operations with long numbers may be done in parallel mode with a lot of processes per one operation. This work introduces the research of increasing of the scalability of basic arithmetic operations.Abilities of the massive parallelism for the heterogeneous computation systems for the efficiency improving are shown. Redundant numerical system with a constant time of the addition operation is introduced. It allows to design well scaled algorithms for all basic arithmetic operations with integer numbers. Scalability of the basic integer arithmetic algorithms is easy applied to rational arithmetic.

Еще

Integer computer arithmetic, heterogeneous computer system, radix notation, massive parallelism

Короткий адрес: https://sciup.org/147159310

IDR: 147159310   |   DOI: 10.14529/mmp150210

Список литературы Parallel algorithms of integer arithmetic in radix notations for heterogeneous computation systems with massive parallelism

  • Beaumont O., Philippe B. Linear Interval Tolerance Problem and Linear Programming Ttechniques. Reliable Computing, 2001, vol. 6, no. 4, pp. 365-390.
  • Panyukov A.V., Gorbik V.V. Using Massively Parallel Computations for Absolutely Precise Solution of the Linear Programming Problems. Automation and Remote Control, 2012, vol. 73, no. 2, pp. 276-290.
  • Panyukov A.V. Exact and Guaranteed Accuracy Solutions of Linear Programming Problems by Distributed Computer Systems with mpi. Tambov University Reports. Series: Natural and Technical Sciences, 2010, vol. 15, no. 4, pp. 1392-1404.
  • Panyukov A.V., Golodov V.A.Computing the Best Possible Pseudo-Solutions to Interval Linear Systems of Equations. 15th GAMM-IMACS International Symposium on Scientific Computing, Computer Arithmetic and Verified Numeric (SCAN'2012, Novosibirsk, Russia, September 23-29, 2012): Book of abstracts, Institute of Computational Technologies Publisher, 2012, pp. 134-135.
  • Голодов, В.А. Библиотека классов "Exact computation 2.0", номер гос. регистрации 2013612818 от 14 марта 2013 г./В.А. Голодов, А.В. Панюков//Программы для ЭВМ, базы данных, топологии интегральных микросхем. Официальный бюллетень Российского агентства по патентам и товарным знакам. -М.: ФИПС, 2013.
  • Панюков, А.В. Применение массивно-параллельных вычислений для реализации основных операций целочисленной арифметики/Панюков А.В., Лесовой С.Ю. -Пермь: Изд-во ПермГТУ, 2010.
  • Panyukov A.V. Application of Redundant Positional Notations for Increasing of Arithmetic Algorithms Scalability. 15th GAMM-IMACS International Symposium on Scientific Computing, Computer Arithmetic and Verified Numeric (SCAN'2012, Novosibirsk, Russia, September 23-29, 2012): Book of abstracts, Institute of Computational Technologies Publisher, 2012.
  • Golodov V.A. Distributed Symbolic Rational-Fractional Calculations on the Processors of Series of x86 and x64. Proceeding of international conference "Parallel computational technologies" (Novosibirsk, 2012, on March 26 to 30), Chelyabinsk: Publishing center of SUSU, 2012, p. 774.
  • Knuth D.E. The Art of Computer Programming. Addison-Wesley Longman, 1981, vol. 2, p. 688.
Еще
Статья научная