RUS  ENG
Full version
JOURNALS // Vestnik Yuzhno-Ural'skogo Universiteta. Seriya Matematicheskoe Modelirovanie i Programmirovanie // Archive

Vestnik YuUrGU. Ser. Mat. Model. Progr., 2015 Volume 8, Issue 2, Pages 117–126 (Mi vyuru268)

This article is cited in 1 paper

Programming & Computer Software

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

A. V. Panyukov, V. A. Golodov

South Ural State University, Chelyabinsk, Russian Federation

Abstract: 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.

Keywords: integer computer arithmetic; heterogeneous computer system; radix notation; massive parallelism.

UDC: 004.222

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

Received: 16.09.2014

Language: English

DOI: 10.14529/mmp150210



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024