iu-parfunc / superaccumulators

Commutative, associative floating-point operations
BSD 3-Clause "New" or "Revised" License
3 stars 0 forks source link

Find a good C implementation of superaccumulators #1

Open RyanGlScott opened 7 years ago

RyanGlScott commented 7 years ago

One idea is Radford M. Neal's implementation accompanying Fast exact summation using small and large superaccumulators. A lot of the details in that C code are rather inscrutable to me, so I don't know how easy this would be to port to Haskell.

rrnewton commented 7 years ago

Here's another paper for reference:

rrnewton commented 7 years ago

As for software, there's "Exact Blas" / ExBlas: https://exblas.lip6.fr/