New thresholds in table
Niels Möller
nisse at lysator.liu.se
Mon Nov 14 12:02:30 CET 2011
Torbjorn Granlund <tg at gmplib.org> writes:
> I suppose 10 is still too high then. Or doesn't the code support lower
> values?
I think it should work with a threshold as low as 4 or so.
> The spreading of measured values for k10/k8 makes me suspect that
> something might not be right.
>
> All k10 and k8 machines using 64-bit limbs get values less then 30,
> but one is far off that:
> gcc12.fsffrance.org 171
>
> These machines have two nehalem generation CPUs:
> biko-solaris64.gmplib.org 169
> gcc20.fsffrance.org 12
Hmm. I think the threshold should be in the same ballpark as
HGCD_THRESHOLD. Which makes small values for all x86_64, 64-bit ABI
builds suspicious. The smallest value for builds in that class is 78,
for tom.gmplib.org
One would need to look at sime time/size graphs for those machines to
figure out what's right.
>From comments, it seems the reason min_size was set in tuneup for the
HGCD_THRESHOLD was some problem with bogus small results.
> Most of the GMP testing is nowadays done on emulators or under
> virtualisers; running tuneup there makes limited sense.
Then it would be good to somehow mark those which do make some sense, on
the threshold report pages...
Regards,
/Niels
--
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.
More information about the gmp-devel
mailing list