diff options
author | Wilco Dijkstra <Wilco.Dijkstra@arm.com> | 2021-11-30 16:29:25 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2021-12-13 09:02:34 -0300 |
commit | ccfa865a82c648fde56864ea094f70ee1a8a944b (patch) | |
tree | 5d05ad55e786295bb8c49afa244ac9646a8ee98a /posix/pwrite.c | |
parent | 6c848d70383e1dbe932ef41723ac0abfdeec7ca8 (diff) | |
download | glibc-ccfa865a82c648fde56864ea094f70ee1a8a944b.tar glibc-ccfa865a82c648fde56864ea094f70ee1a8a944b.tar.gz glibc-ccfa865a82c648fde56864ea094f70ee1a8a944b.tar.bz2 glibc-ccfa865a82c648fde56864ea094f70ee1a8a944b.zip |
math: Improve hypot performance with FMA
Improve hypot performance significantly by using fma when available. The
fma version has twice the throughput of the previous version and 70% of
the latency. The non-fma version has 30% higher throughput and 10%
higher latency.
Max ULP error is 0.949 with fma and 0.792 without fma.
Passes GLIBC testsuite.
Diffstat (limited to 'posix/pwrite.c')
0 files changed, 0 insertions, 0 deletions