A Fully Pipelined Modular Multiple Precision Floating Point Multiplier with Vector Support

Author(s):  
Alok Baluni ◽  
Farhad Merchant ◽  
S.K. Nandy ◽  
S. Balakrishnan
2020 ◽  
Author(s):  
Konstantin Isupov ◽  
Vladimir Knyazkov

The binary32 and binary64 floating-point formats provide good performance on current hardware, but also introduce a rounding error in almost every arithmetic operation. Consequently, the accumulation of rounding errors in large computations can cause accuracy issues. One way to prevent these issues is to use multiple-precision floating-point arithmetic. This preprint, submitted to Russian Supercomputing Days 2020, presents a new library of basic linear algebra operations with multiple precision for graphics processing units. The library is written in CUDA C/C++ and uses the residue number system to represent multiple-precision significands of floating-point numbers. The supported data types, memory layout, and main features of the library are considered. Experimental results are presented showing the performance of the library.


2009 ◽  
Vol 58 (2) ◽  
pp. 175-187 ◽  
Author(s):  
Dimitri Tan ◽  
Carl E. Lemonds ◽  
Michael J. Schulte

2007 ◽  
Vol 3 (S246) ◽  
pp. 469-470
Author(s):  
Yoko Funato ◽  
D.C. Heggie ◽  
P. Hut ◽  
Jun Makino

AbstractIn the numerical simulations of evolution of star clusters, binary-single star interactions frequently take place. Since the direct integration of them is time consuming, distant interactions between binaries and field stars are often integrated by using some approximations. Traditionally the effect of the error caused by the approximated treatment is regarded as small enough to be ignored. However, if we have a binary-dominated core, the energy drift is large. In this study, we perform numerical experiments to evaluate the effect of neglecting the weak perturbation from distant single particles. We developed an N-body integrator which can manipulate multiple precision floating point numbers.


Sign in / Sign up

Export Citation Format

Share Document