|
FAST Protocol
< Previous Next >
Re: Representing a double as a Fast scaled decimal
Anders Furuhed / Pantor Engineering 8 Oct 2008 2:13PM ET> Hi,
>
> What is the most efficient way to encode a given double value into a
> scaled number?
>
> For example, assuming that I have 2.5555 represented as a double
> on Linux, and want to create a FAST wired representation of this
> this field?
>
> Thanks, Dimitry
Dimitry,
at Pantor (Pantor Presto and ORDO), we avoid shifting between base 2 and base 10 representations in our processing chain as a conversion may become part of the bottleneck at extreme rates. Also, we hand scaled numbers to users of our Presto API to avoid a conversion unless / until it turns out to be necessary.
If doubles are what you have to work with, there is not much to do but to create an optimized converter with all the tweaks in the book.
Kind regards, Anders
Re: Representing a double as a Fast scaled decimal Anders Furuhed / Pantor Engineering 8 Oct 2008 2:13PM ET
|