These timings were obtained on a bi-athlon MP 2200+ 1800Mhz 2 Gb
running Linux. Libraries were compiled with gcc 3.2 20020903 with their
native flags, except GMP and MPFR which were built with GCC 3.3.5.

100 digits

Maple

MuPAD

Mathematica

Magma

MPF

MPFR

Pari

NTL

CLN

ArPrec

MAPM

mult

0.031

0.0029

0.0019

0.00134

0.00047

0.00048

0.00059

0.0025

0.00072

0.0090

0.0098

div

0.035

0.0035

0.009

0.0022

0.0012

0.0010

0.0015

0.0036

0.0013

0.012

0.11

sqrt

0.16

0.010

0.0098

0.0099

0.0015

0.0014

0.0065

0.0241

0.0016

0.050

0.16

exp

0.34

0.1

0.055

0.08

na

0.017

0.034

0.28

0.055

0.57

2.58

log

0.46

0.20

0.075

0.12

na

0.031

0.075

1.4

0.069

1.5

3.2

sin

0.61

0.11

0.074

0.08

na

0.022

0.042

0.30

0.060

0.49

1.28

cos

0.64

0.1

0.073

0.069

na

0.017

0.034

0.32

0.053

0.48

1.4

acos

na

0.32

0.16

0.27

na

0.32

0.18

na

0.078

1.3

6.3

atan

1.5

0.26

0.15

0.24

na

0.28

0.15

na

0.068

1.3

6.6

1000 digits

Maple

MuPAD

Mathematica

Magma

MPF

MPFR

Pari

NTL

CLN

ArPrec

MAPM

mult

0.14

0.076

0.025

0.061

0.017

0.013

0.031

0.077

0.021

0.46

0.084

div

0.13

0.084

0.075

0.059

0.030

0.028

0.046

0.13

0.032

0.64

2.54

sqrt

1.2

0.22

0.04

0.16

0.021

0.020

0.13

1.4

0.027

1.6

3.1

exp

10

5.5

2.6

4.5

na

0.75

2.4

32

1.9

130

110

log

2.9

7.7

1.8

6.0

na

0.74

4.3

260

1.6

52

67

sin

19

6.6

1.7

5.3

na

0.80

3.0

35

1.4

na*

61

cos

20

6.6

1.7

5.1

na

0.76

2.8

32

1.3

na*

65

acos

na

18

2.7

13

na

7.9

10

na

2.1

na*

200

atan

19

17

2.6

13

na

6.9

9.6

na

2.0

na*

210

10000 digits

Maple

MuPAD

Mathematica

Magma

MPF

MPFR

Pari

NTL

CLN

ArPrec

MAPM

mult

4.7

7.0

0.8

5.3

0.56

0.48

2.9

3.8

0.81

8.8

1.6

div

4.3

6.7

2.5

4.7

1.2

1.2

3.8

12

2.4

61

67

sqrt

30

22

1.2

16

0.81

0.81

13

170

1.6

45

91

exp

860

1400

56

1200

na

54

623

9100

72

4200

12000

log

490

2200

51

1600

na

34

1200

94000

80

1900

6000

sin

na*

1800

150

1500

na

78

810

9800

130

37000

8400

cos

na*

1800

150

1400

na

77

770

44000

120

37000

7200

acos

na

4900

230

3600

na

720

2700

na

150

6000

16000

atan

na*

4900

220

3600

na

610

2700

na

150

6100

17000

64-bit machine: marie.medicis.polytechnique.fr.

The following timings were obtained on a Bi-Opteron 246 (2GHz) with 1MB
of cache and 8Gb of RAM under Linux 2.6.8-1.521smp.
GCC is 3.3.3 (GCC 3.3.5 for GMP and MPFR).