The set-wise summation operation is perhaps one of the most fundamental and widely used operations in scientific applications. In these applications, maintaining the accuracy of the summation is also important as floating point operations have inherent errors associated with them. Designing floating-point accumulators presents a unique set of challenges: double-precision addition is usually deeply pipelined and without special micro-architectural or data scheduling techniques, the data hazard that exists. There have been several efforts to design floating point accumulators and accurate summation architecture using different algorithms on FPGAs but these problems have been dealt with separately. In this dissertation, we present a general pu...
ECTI TRANSACTIONS ON COMPUTER AND INFORMATION TECHNOLOGY, VOL.6, NO.1 May 2012This paper presents th...
International audienceFPGAs are well known for their ability to perform non-standard computations no...
AbstractAddition is the most frequent floating-point operation in modern microprocessors. Due to its...
The set-wise summation operation is perhaps one of the most fundamental and widely used operations i...
International audienceFloating-point operators on FPGAs do not have to be identical to the ones avai...
Field Programmable Gate Arrays (FPGA) are increasingly being used to design high end computationally...
International audienceFloating-point (FP) addition is non-associative and parallel reduction involvi...
International audienceInteger addition is a universal building block, and applications such as quad-...
Many computationally intensive scientific applications involve repetitive floating point operations ...
It has been shown that FPGAs could outperform high-end microprocessors on floating-point computation...
Floating-point (FP) operations defined in IEEE 754-2008 Standard for Floating-Point Arithmetic can p...
National audienceOn modern multi-core, many-core, and heterogeneous architectures, floating-point co...
Floating-point sums and dot products accumulate rounding errors that may render the result very inac...
This article addresses the development of complex, heavily parameterized and flexible operators to b...
Many space applications, such as vision-based systems, synthetic aperture radar, and radar altimetry...
ECTI TRANSACTIONS ON COMPUTER AND INFORMATION TECHNOLOGY, VOL.6, NO.1 May 2012This paper presents th...
International audienceFPGAs are well known for their ability to perform non-standard computations no...
AbstractAddition is the most frequent floating-point operation in modern microprocessors. Due to its...
The set-wise summation operation is perhaps one of the most fundamental and widely used operations i...
International audienceFloating-point operators on FPGAs do not have to be identical to the ones avai...
Field Programmable Gate Arrays (FPGA) are increasingly being used to design high end computationally...
International audienceFloating-point (FP) addition is non-associative and parallel reduction involvi...
International audienceInteger addition is a universal building block, and applications such as quad-...
Many computationally intensive scientific applications involve repetitive floating point operations ...
It has been shown that FPGAs could outperform high-end microprocessors on floating-point computation...
Floating-point (FP) operations defined in IEEE 754-2008 Standard for Floating-Point Arithmetic can p...
National audienceOn modern multi-core, many-core, and heterogeneous architectures, floating-point co...
Floating-point sums and dot products accumulate rounding errors that may render the result very inac...
This article addresses the development of complex, heavily parameterized and flexible operators to b...
Many space applications, such as vision-based systems, synthetic aperture radar, and radar altimetry...
ECTI TRANSACTIONS ON COMPUTER AND INFORMATION TECHNOLOGY, VOL.6, NO.1 May 2012This paper presents th...
International audienceFPGAs are well known for their ability to perform non-standard computations no...
AbstractAddition is the most frequent floating-point operation in modern microprocessors. Due to its...