Today I read a paper titled “Implementation of float-float operators on graphics hardware”
The abstract is:
The Graphic Processing Unit (GPU) has evolved into a powerful and flexible processor.
The latest graphic processors provide fully programmable vertex and pixel processing units that support vector operations up to single floating-point precision.
This computational power is now being used for general-purpose computations.
However, some applications require higher precision than single precision.
This paper describes the emulation of a 44-bit floating-point number format and its corresponding operations.
An implementation is presented along with performance and accuracy results.