add libm.txt
[www] / libm.txt
1 other
2 -----
3
4 http://754r.ucbtest.org/
5 http://www.vinc17.org/research/extended.en.html
6 http://stereopsis.com/sree/fpu2006.html
7 http://www.cs.berkeley.edu/~wkahan/
8 http://download.oracle.com/docs/cd/E19957-01/806-3568/ncg_goldberg.html
9
10
11 libm
12 ----
13
14 unix v7 libm by Robert Morris (rhm) around 1979
15 see: "Computer Approximations" by Hart & Cheney, 1968
16 used in: plan9, go
17
18 cephes by Stephen L. Moshier, 1984-1992
19 http://www.netlib.org/cephes/
20 see: "Methods and Programs for Mathematical Functions" by Moshier 1989
21
22 fdlibm by K. C. Ng around 1993, updated in 1995?
23 (1993: copyright notice: "Developed at SunPro ..")
24 (1995: copyright notice: "Developed at SunSoft ..")
25 see: "Artument Reduction for Huge Arguments: Good to the Last Bit" by Ng 1992
26 http://www.netlib.org/fdlibm
27 used in: 1993: netbsd, openbsd, 1995: freebsd, bionic, musl
28
29 libultim by Abraham Ziv around 2001 (gpl)
30 (also known as the ibm accurate portable math lib)
31 see: "Fast evaluation of elementary mathematical functions with correctly rounded last bit" by Ziv 1991
32 http://web.archive.org/web/20050207110205/http://oss.software.ibm.com/mathlib/
33 used in: glibc
34
35 libmcr by K. C. Ng, 2004
36 (sun's correctly rounded libm)
37
38 mathcw by Nelson H. F. Beebe, 2010?
39 http://ftp.math.utah.edu/pub/mathcw/
40 (no sources available?)
41
42 sleef by Naoki Shibata, 2010
43 (simd lib for evaluating elementary functions)
44 http://shibatch.sourceforge.net/
45
46 crlibm by ens-lyon, 2004-2010
47 http://lipforge.ens-lyon.fr/www/crlibm/
48 see: crlibm.pdf at http://lipforge.ens-lyon.fr/frs/?group_id=8&release_id=123
49 see: "Elementary Functions" by Jean-Michel Muller 2005
50 see: "Handbook of Floating-Point Arithmetic" by (many authors from Lyon) 2009
51
52 (closed: intel libm, hp libm for itanium, ..)
53
54
55 libm tests
56 ----------
57 http://www.netlib.org/fp/ucbtest.tgz
58 http://www.jhauser.us/arithmetic/TestFloat.html
59 http://cant.ua.ac.be/old/ieeecc754.html
60 http://www.loria.fr/~zimmerma/mpcheck/
61 http://gforge.inria.fr/projects/mpcheck/
62 http://people.inf.ethz.ch/gonnet/FPAccuracy/Analysis.html
63 http://www.vinc17.org/research/testlibm/index.en.html
64 http://www.vinc17.org/research/fptest.en.html
65 tests in crlibm
66
67 multiprecision libs (useful for tests)
68 http://code.google.com/p/fastfunlib/
69 http://mpfr.org/
70 http://pari.math.u-bordeaux.fr/
71 scs_lib in crlibm
72
73
74
75 by nsz 2012-01-22