Extended Precision Accumulation of Floating-Point Data for ... - eurasip

0 downloads 0 Views 1MB Size Report
of accuracy of the final result is a long series additions of small numbers .... noticed that at each power of 2 (i.e., 128, 256, 512) the slope of the error curve rises.
15th European Signal Processing Conference (EUSIPCO 2007), Poznan, Poland, September 3-7, 2007, copyright by EURASIP

EXTENDED PRECISION ACCUMULATION OF FLOATING-POINT DATA FOR DIGITAL SIGNAL GENERATION AND PROCESSING Adam Dąbrowski and Paweł Pawłowski Chair of Control and System Engineering/Department of Computing and Management Poznań University of Technology, Piotrowo 3a, 60-965 Poznań, Poland phone: + (48 61) 665 2831, fax: + (48 61)665 2840, email: [email protected] web: www.dsp.put.poznan.pl

ABSTRACT In this paper we present a novel approach to the realization of floating-point computations, which are typical of various digital signal processing tasks. The proposed idea, referred to as "the two-accumulator concept", overcomes the phenomenon of accuracy reduction of floating-point computations in case of a long series of additions of small numbers with relatively large intermediate results. This phenomenon is a substantial drawback of the classic floating-point arithmetic, particularly in signal processing applications.

longer than the fraction, is 24 bit long and is typically normalized to range

Suggest Documents