# Arithmetic algorithms for extended precisionusing floating-point expansions - 2016

PROJECT TITLE :

Arithmetic algorithms for extended precisionusing floating-point expansions - 2016

ABSTRACT:

Several numerical problems need the next computing precision than the one offered by customary floating-purpose (FP) formats. One common way of extending the precision is to represent numbers in a very multiple part format. By using the so-called floating-purpose expansions, real numbers are represented as the unevaluated sum of commonplace machine precision FP numbers. This representation offers the simplicity of using directly offered, hardware implemented and highly optimized, FP operations. It is utilized by multiple-precision libraries such as Bailey's QD or the analogue Graphics Processing Units (GPU) tuned version, GQD. In this article we have a tendency to briefly revisit algorithms for adding and multiplying FP expansions, then we tend to introduce and prove new algorithms for normalizing, dividing and sq. rooting of FP expansions. The new technique used for computing the reciprocal a-1and the sq. root a?v of a FP growth a relies on an adapted Newton-Raphson iteration where the intermediate calculations are done using “truncated” operations (additions, multiplications) involving FP expansions. We tend to provide here a radical error analysis showing that it permits terribly correct computations. More precisely, once q iterations, the computed FP enlargement x=x0+…+x2q-1 satisfies, for the reciprocal algorithm, the relative error bound: ||(x-a-1)/a-one||=a pair of-2q(p-three)-1 and, respectively, for the sq. root one: ||x-one/a?v||=two-2q(p-3)-1/a?v , where p>two is that the precision of the FP representation used (p=twenty four for single precision and p=53 for double precision).

Did you like this research project?

PROJECT TITLE :The Design and Implementation of Multi – Precision Floating Point Arithmetic Unit Based on FPGA - 2018ABSTRACT:Floating point arithmetic is very vital in digital signal processing. It's usually to select different
PROJECT TITLE :Area and Power Efficient VLSI Architecture of Distributed Arithmetic Based LMS Adaptive Filter - 2018ABSTRACT:This paper presents a new area and power efficient VLSI architecture for least-mean-sq. (LMS) adaptive
PROJECT TITLE :Inexact Arithmetic Circuits for Energy Efficient loT Sensors Data Processing - 2018ABSTRACT:Developing moveable autonomous systems is extremely requested for numerous application domains like Web of Things (ton),
PROJECT TITLE :Approximate Sum-of-Products Designs Based on Distributed Arithmetic - 2018ABSTRACT:Approximate circuits give high performance and need low power. Total-of-products (SOP) units are key components in many digital
PROJECT TITLE :Adaptive Approximation in Arithmetic Circuits: A Low-Power Unsigned Divider Design - 2018ABSTRACT:Many approximate arithmetic circuits have been proposed for top-performance and low-power applications. But, most