Intel Adds AVX2/FMA Optimized Math Functions To Glibc 2.27

Written by Michael Larabel in Intel on 19 August 2017 at 10:37 AM EDT. 28 Comments
INTEL
Intel engineers have introduced AVX2/FMA-optimized math functions for glibc and will appear in the project's next stable release.

There is now optimized asin, atan2, exp, expf, log, pow, atan, sin, and tan functions in glibc Git for benefiting from x86-64 for fused multiply-add, as acknowledged by this commit.

For at least some of these math functions, the new optimized versions can be improved by more than 50% on Intel Skylake hardware.

Those not wanting to wait around until the glibc 2.27 release can already find the patches carried by Intel's Clear Linux distribution.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week