Skip to content

0.6.2

Choose a tag to compare

@jlogan03 jlogan03 released this 21 Oct 03:06
· 48 commits to main since this release
56f916d

0.6.2 2025-10-20

Add optional use of fused multiply-add, enabled for python distributions.
This substantially improves floating-point roundoff; cubic method now shows
O(1e-14) peak roundoff error even under extrapolation of a quadratic function,
and 0-4 epsilon roundoff inside interpolating region.
Overall effect on throughput performance is neutral.

Added

  • Rust
    • Add fma feature

Changed

  • Rust
    • Use Horner's method for evaluating normalized cubic hermite spline
    • If fma feature is enabled, use FMA in cubic and linear methods where possible
  • Python
    • Enable fma feature for python distribution
    • Update pgo profile data and benchmark plots