Date: Mon, 25 Sep 2023 20:20:25 +0200 From: Dimitry Andric <dim@FreeBSD.org> To: Paul Zimmermann <Paul.Zimmermann@inria.fr> Cc: freebsd-hackers@freebsd.org Subject: Re: Accuracy of Mathematical Functions Message-ID: <EFAAD1BB-3897-4DDF-B5A6-F6399EA53F17@FreeBSD.org> In-Reply-To: <p9u0h6ni1hwy.fsf@coriandre.loria.fr> References: <p9u0h6ni1hwy.fsf@coriandre.loria.fr>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On 25 Sep 2023, at 15:50, Paul Zimmermann <Paul.Zimmermann@inria.fr> wrote: > > I hope this is not off-topic for this list (Technical discussions relating > to FreeBSD). The freebsd-numerics@ list might have been a better match, but it receives very low traffic, and the audience on this list will be larger. > We have updated our comparison: > > https://members.loria.fr/PZimmermann/papers/accuracy.pdf > > This new update includes for the first time the FreeBSD math library, > whose accuracy is quite good, except: > > * single precision: the Bessel functions, lgammaf, cospif, sinpif, tanpif, powf > * double precision: the Bessel functions, lgammaf, tgammaf, cospi, sinpi, > tanpi, pow > * double-extended precision: erfcl, lgammal, tgammal, cospil, sinpil, tanpil, > powl > > Some issues have already been fixed in the development version by Steve > Kargl (we used FreeBSD 13.2). Very interesting paper! Of course we are always interested in improvements for libm, and Steve semi-regularly posts patches in our bug tracker. (Steve's no longer a committer, but usually these get committed by others quickly enough.) At the moment FreeBSD 14.0 is in beta phase, and there have been a number of updates to libm, so it would be interesting to see if it makes the ulp situation a bit better. -Dimitry [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCZRHPaQAKCRCwXqMKLiCW o2TMAJ9/Q+8EvzDIV+ICI9t0Mis+s43PwQCgvTM2PSETRbFIrvjwkpm7dtrCDyM= =JAfZ -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EFAAD1BB-3897-4DDF-B5A6-F6399EA53F17>
