From 6562d864cbc6fafde9f7e8ecd5fa810f63183e5e Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 30 Aug 2004 14:05:32 +0000 Subject: [PATCH] Update benchmark results. --- ChangeLog | 7 ++++- benchmarks/timebench2.results | 54 +++++++++++++++++++++++++++++++++-- benchmarks/timebench2.sh | 10 +++---- 3 files changed, 63 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index f567bbe..9216929 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,11 @@ +2004-08-30 Bruno Haible + + * benchmarks/timebench2.sh: Multiply all repeat counts by 100. + * benchmarks/timebench2.results: Add recent PowerPC G4 results. + 2004-08-26 Ralf Wildenhues - * cln/examples/e.cc: remove extra semicolon. + * examples/e.cc: remove extra semicolon. 2004-08-25 Bruno Haible diff --git a/benchmarks/timebench2.results b/benchmarks/timebench2.results index 6de8af5..bec5d70 100644 --- a/benchmarks/timebench2.results +++ b/benchmarks/timebench2.results @@ -1,7 +1,7 @@ -Timings on Linux i486 33 MHz - A. +Timings on Linux i486 33 MHz + N=100 Function LiDIA/libI LiDIA/cln Pari CLN-1996-11-17 @@ -34,14 +34,64 @@ Function LiDIA/libI LiDIA/cln Pari CLN-1996-11-17 isqrt 10.2 gcd 428 +Timings on Darwin PowerPC G4 1066 MHz + +N = 100 + +Function CLN-1.1.8 CLN-1.1.8 + no gmp gmp-4.1.2 + multiplication 0.0000069 0.0000066 + division 0.0000047 0.0000047 + isqrt 0.0000024 0.0000024 + gcd 0.0000163 0.0000163 + +N = 1000 + +Function CLN-1.1.8 CLN-1.1.8 + no gmp gmp-4.1.2 + multiplication 0.000197 0.000192 + division 0.000179 0.000179 + isqrt 0.000021 0.000021 + gcd 0.000603 0.000600 + +N = 10000 + +Function CLN-1.1.8 CLN-1.1.8 + no gmp gmp-4.1.2 + multiplication 0.0082 0.0081 + division 0.0156 0.0155 + isqrt 0.0009 0.0010 + gcd 0.0449 0.0445 + +N = 100000 + +Function CLN-1.1.8 CLN-1.1.8 + no gmp gmp-4.1.2 + multiplication 0.087 0.087 + division 0.27 0.27 + isqrt 0.132 0.133 + gcd 3.28 3.26 + + A'. + +Timings on Linux i486 33 MHz + LiDIA/libI LiDIA/cln Pari CLN-1996-11-17 N=100 0.2 0.07 N=200 1.4 0.70 N=1000 525 271 +Timings on Darwin PowerPC G4 1066 MHz + +Function CLN-1.1.8 CLN-1.1.8 + no gmp gmp-4.1.2 +N=1000 2.72 2.74 + B. +Timings on Linux i486 33 MHz + N=100 Function LiDIA/libI LiDIA/cln Pari CLN-1997-02-08 diff --git a/benchmarks/timebench2.sh b/benchmarks/timebench2.sh index c6cea79..8736adc 100644 --- a/benchmarks/timebench2.sh +++ b/benchmarks/timebench2.sh @@ -1,7 +1,7 @@ #!/bin/sh -./timebench2a -n 100 -r 1000 > /dev/null -./timebench2a -n 1000 -r 100 > /dev/null -./timebench2a -n 10000 > /dev/null -./timebench2a -n 100000 > /dev/null -./timebench2ap +./timebench2a -n 100 -r 100000 > /dev/null +./timebench2a -n 1000 -r 10000 > /dev/null +./timebench2a -n 10000 -r 100 > /dev/null +./timebench2a -n 100000 -r 100 > /dev/null +./timebench2ap -r 100