diff options
author | Torbjorn Granlund <tege@gmplib.org> | 2011-11-24 12:13:26 +0100 |
---|---|---|
committer | Torbjorn Granlund <tege@gmplib.org> | 2011-11-24 12:13:26 +0100 |
commit | 682827871b8ddf4674d2233c852b516cbcd9c2a1 (patch) | |
tree | a91e4b1ac207bcf57449dcd86f39acd3547dc61d /tune | |
parent | 17a8a01f86586cbe7436565a7d22764f8f5988ea (diff) | |
download | gmp-682827871b8ddf4674d2233c852b516cbcd9c2a1.tar.gz |
(tune_mu_div, tune_mu_bdiv): Up min_size to karatsuba's threshold.
Diffstat (limited to 'tune')
-rw-r--r-- | tune/tuneup.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tune/tuneup.c b/tune/tuneup.c index 4cc75eed1..bc7e8cc3d 100644 --- a/tune/tuneup.c +++ b/tune/tuneup.c @@ -1568,7 +1568,7 @@ tune_mu_div (void) param.name = "MU_DIV_QR_THRESHOLD"; param.function = speed_mpn_dcpi1_div_qr; param.function2 = speed_mpn_mu_div_qr; - param.min_size = 6; + param.min_size = mul_toom22_threshold; param.max_size = 5000; param.step_factor = 0.02; one (&mu_div_qr_threshold, ¶m); @@ -1578,7 +1578,7 @@ tune_mu_div (void) param.name = "MU_DIVAPPR_Q_THRESHOLD"; param.function = speed_mpn_dcpi1_divappr_q; param.function2 = speed_mpn_mu_divappr_q; - param.min_size = 6; + param.min_size = mul_toom22_threshold; param.max_size = 5000; param.step_factor = 0.02; one (&mu_divappr_q_threshold, ¶m); @@ -1627,7 +1627,7 @@ tune_mu_bdiv (void) param.name = "MU_BDIV_QR_THRESHOLD"; param.function = speed_mpn_dcpi1_bdiv_qr; param.function2 = speed_mpn_mu_bdiv_qr; - param.min_size = 4; + param.min_size = mul_toom22_threshold; param.max_size = 5000; param.step_factor = 0.02; one (&mu_bdiv_qr_threshold, ¶m); @@ -1637,7 +1637,7 @@ tune_mu_bdiv (void) param.name = "MU_BDIV_Q_THRESHOLD"; param.function = speed_mpn_dcpi1_bdiv_q; param.function2 = speed_mpn_mu_bdiv_q; - param.min_size = 4; + param.min_size = mul_toom22_threshold; param.max_size = 5000; param.step_factor = 0.02; one (&mu_bdiv_q_threshold, ¶m); |