Intel Core2 Q9550 @ 3.4GHz (45nm, Family 6, Model 7, Stepping 7)
83338 bits (25088 digits)
Library Time1 Time2
------------------------- --------- ---------
MPIR 1.0.0 (MSVC 64bit) 1m45.267s 1m45.240s
MPIR SVN1728 (gcc 64bit) 1m45.864s 1m45.722s
MPIR SVN1728 (MSVC 64bit) 1m47.063s 1m47.095s
GMP 4.2.4 (MSVC 64bit) 1m53.472s 1m53.505s
MPIR 0.9.0 (MSVC 64bit) 1m53.709s 1m53.709s
MPIR 0.9.0 (gcc 64bit) 2m04.794s 2m04.859s
GMP 4.2.4 (gcc 64bit) 3m19.200s 3m19.089s
125002 bits (37630 digits)
Library Time1 Time2
------------------------- --------- ---------
MPIR SVN1728 (gcc 64bit) 4m51.502s 4m51.395s
MPIR 1.0.0 (MSVC 64bit) 4m53.591s 4m53.810s
MPIR SVN1728 (MSVC 64bit) 4m57.288s 4m57.345s
MPIR 0.9.0 (MSVC 64bit) 5m14.861s 5m15.095s
GMP 4.2.4 (MSVC 64bit) 5m17.398s 5m17.237s
MPIR 0.9.0 (gcc 64bit) 5m49.962s 5m49.823s
GMP 4.2.4 (gcc 64bit) 9m23.591s 9m23.568s
Intel Itanium2 @ 1.6GHz (Family 32, Model 0, Revision 7)
83338 bits (25088 digits)
Library Time1 Time2
------------------------- --------- ---------
GMP 4.2.4 (gcc 64bit) 6m05.653s 6m05.642s
MPIR 0.9.0 (gcc 64bit) 6m05.668s 6m05.650s
MPIR 1.0.0 (gcc 64bit) 6m08.908s 6m08.909s
125002 bits (37630 digits)
Library Time1 Time2
------------------------- --------- ---------
GMP 4.2.4 (gcc 64bit) 16m46.918s 16m46.935s
MPIR 0.9.0 (gcc 64bit) 16m46.912s 16m46.917s
MPIR 1.0.0 (gcc 64bit) 16m56.734s 16m56.565s
Jeff.
checking for inline... inline
configure: WARNING: mpir.h doesnt recognise compiler "inline", inlines
will be unavailable
So I'm not sure if that is a problem, will the reduce the performance
because it is not going to use any inline assembler?
This is with: gcc version 4.0.1 (Apple Inc. build 5490)
Darwin Kernel Version 9.6.2
Jeff.