Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

Approximate Math Library

capens__nicolas
New Contributor I
1,407 Views

Hi all,

I'm looking for the Approximate Math Library. It used to be at www.intel.com/design/Pentium4/devtools/but now I can't find it anymore. Does anyone know where it is now?

Thanks a lot,

c0d1f1ed

0 Kudos
4 Replies
capens__nicolas
New Contributor I
1,407 Views
Found it: http://www.devmaster.net/forums/showthread.php?p=43580#post43580. Ideas for improvement are very welcome.
0 Kudos
Intel_Software_Netw1
1,407 Views

Try this linkfor the 2.0 version. (Note, however, that this library is quite old -- the readmesays it's from 2000.)

==

Lexi S.

IntelSoftware NetworkSupport

http://www.intel.com/software

Contact us

0 Kudos
capens__nicolas
New Contributor I
1,407 Views
That's the same link as was given on the DevMaster.net forum. Indeed it's quite old, and I'm not very impressed by the performance / precision balance, I remembered it differentely... Anyway, I've written exp and log implementations myself which perform quite well. If you know more recent (free) open-sourcelibraries with SSE transcendental functions that would be great though. Thanks.
0 Kudos
Intel_C_Intel
Employee
1,407 Views

A very clever colleague of mine wrote this code before such functionality was added to the libraries from Intel. VML within MKL were intended to replace this library. VML has two variants - high and low accuracy with the high accuracy version have error bounds of 1 ulp (unit in the last place)while the low accuracy version has error bounds of 4 ulps. An even lower accuracy version,resulting in higher performance,is available in IPP. The functions ending in A11 have 11 bits of accuracy (approximately 12 bits of error). These may serve your purpose well.

Bruce

0 Kudos
Reply