Subject: Discussion related to cado-nfs
List archive
- From: eric.jeancolas@free.fr
- To: Emmanuel Thomé <Emmanuel.Thome@inria.fr>
- Cc: cado-nfs-discuss@lists.gforge.inria.fr
- Subject: Re: [Cado-nfs-discuss] Breaking a loop in sieving
- Date: Tue, 1 Sep 2020 06:43:29 +0200 (CEST)
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=eric.jeancolas@free.fr; spf=None smtp.mailfrom=eric.jeancolas@free.fr; spf=None smtp.helo=postmaster@smtp2-g21.free.fr
- Ironport-phdr: 9a23:qbpdVh2ugWZ7lzuAsmDT+DRfVm0co7zxezQtwd8ZseMSIvad9pjvdHbS+e9qxAeQG9mCtbQd0bad4/mocFdDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZrKeTpAI7SiNm82/yv95HJbAhEmTuwbalvIBmoogjducobjZZ/Iast1xXFpWdFdf5Lzm1yP1KTmBj85sa0/JF99ilbpuws+c1dX6jkZqo0VbNXAigoPGAz/83rqALMTRCT6XsGU2UZiQRHDg7Y5xznRJjxsy/6tu1g2CmGOMD9UL45VSi+46ptVRTlkzkMOSIn/27Li8xwlKNbrwynpxxj2I7ffYWZOONjcq/BYd8WQGxMVdtTWSNcGIOxd4UBAeofM+hbrYbzulQBogexCwmtA+3i0SNIhmbq0qEmyektDQPL0Qo9FNwOqnTUq9D1Ob8MXuCvzanH0S/Pb/FI1jjn7ojHbhchofWWUrJrasfRx1MvGB3bgVmKp4zlJTWY3fkCvGaH9eRvT/6vi3I5pAFrpDii3schh4jHi4wayl3J9yp0zYc7KNO2VUJ2Zd6pHYdQuS2GKoZ6Xt0vTmBntSs+1LALt522cSgUxZkj2RPTd/OJf5aO7xn+WuiRJjJ4i2hkeLK5nxuy8E6gyvf9VsauylpKoDBFn9/RvX4Ozxze8taLRuZj8ku7xzqC1Rrf5+5aLUwui6bXM4AtzaQsmpYOtEnMACH7lUXzgaOIeUgp9Oyl5uHpYrjou5OQK4p5hh/9P6s0gMOyBOU1PhQVUGeG/Omx2rPu8E7kTLhPkPE2nKrUv43cKM8GvKC2GRVV3Zwm6xunDzepztAYnX4fIVJefRKHk5DpN0/XLPD3E/uznk6gkDlxx//YILLtGJvNLmLbnLfge7Zy9VJcxRItwdxC+Z5YEK8NLfDpVkL+qtDUFAE1PxSxw+n9CdV90o0eWXiIAq+cKK7dr0WI5uMzLOWWZo8apizyK/456P7piX82g0QdcLKn3ZsNdn+3AO5qI0uDYXb0mNcODX8KvhYiTOztkFCNTSRcaGu1X64l4DE7BpmmAZ7eSYCsm7yOwDq7HoZNZm1dDlCMEGzod5mfW/sWZyKSLMhhkiYLVbe/UYMh1BeutBX7y7V9NObU9DcY5trf041Y4ujakww/8XRID8OYUinZYmRxl2UVSjtw4KB4pEFVy1GZ0KE+jeYORvJJ4PYcXx07PtjewuV8ANf2UxnpcM2ERRCoWIb1SQotR848loddK312HM+v21Wah3LzUu0l0oeTDZlxyZrymn34JsJz0XHDhfsvlVQrBMVVZzX/2/xPsjPLDouMqH230qancaNFjXzW8Xubly+B5hgeXhR9XOPLRyJHPxeEnZHC/krHCoSWJ/E/KAIQm8CYJ6YMZMe71Vg=
- List-archive: <http://lists.gforge.inria.fr/pipermail/cado-nfs-discuss/>
- List-id: A discussion list for Cado-NFS <cado-nfs-discuss.lists.gforge.inria.fr>
I got it! I used tasks.I=13 instead of tasks.I=12 and a
tasks.sieve.allow_largesq=true option.
But it took : "Total cpu/elapsed time for entire factorization:
2.97337e+06/288428" on my 12-core CPU.
Roughly what it would have taken in a standard GNFS factorization for this
number. So my SNFS polynomial has not been very efficient compared with
GNFS...
Thanks to you, I understand better the various parameters.
Best regards, Eric
----- Mail original -----
De: "eric jeancolas" <eric.jeancolas@free.fr>
À: "Emmanuel Thomé" <Emmanuel.Thome@inria.fr>
Cc: cado-nfs-discuss@lists.gforge.inria.fr
Envoyé: Mardi 25 Août 2020 12:35:26
Objet: Re: [Cado-nfs-discuss] Breaking a loop in sieving
Thank you for these explanations. I'll keep you posted on the success or
failure of the different attempts. As it may take a while, the update of this
thread may take some time.
Best regards, Eric
----- Mail original -----
De: "Emmanuel Thomé" <Emmanuel.Thome@inria.fr>
À: cado-nfs-discuss@lists.gforge.inria.fr
Envoyé: Mardi 25 Août 2020 12:25:38
Objet: Re: [Cado-nfs-discuss] Breaking a loop in sieving
On Mon, Aug 24, 2020 at 05:46:55PM +0200, eric.jeancolas@free.fr wrote:
> Hi
>
> I have a number whose candidate SNFS is # f(x) = 13717421*x^5-260630989000,
> # g(x) = -x+1000000000000000000000000000000000
>
> I get the following problem. Please look at these entries in the log :
> PID21598 2020-08-18 08:33:51,378 Info:Filtering - Singleton removal: After
> purge, 9696 relations with 380267 primes remain with excess -370571
> PID21598 2020-08-18 09:14:04,744 Info:Filtering - Singleton removal: After
> purge, 9698 relations with 380268 primes remain with excess -370570
> PID21598 2020-08-18 09:59:50,666 Info:Filtering - Singleton removal: After
> purge, 9704 relations with 380271 primes remain with excess -370567
> PID21598 2020-08-18 10:47:40,085 Info:Filtering - Singleton removal: After
> purge, 9708 relations with 380273 primes remain with excess -370565
> PID21598 2020-08-18 11:36:27,501 Info:Filtering - Singleton removal: After
> purge, 9708 relations with 380273 primes remain with excess -370565
> You see that there is no progress.
>
> On this one, it ended up with a this error: The special q (28 bits) is
> larger than the large prime bound on side 0 (27 bits). If I put
> tasks.sieve.allow_largesq=true, the loop hereabove seems to never end.
>
> Indeed, at this occurs after a first 100% relations achievement, is there a
> mean to tell cado something like:
> "Hey cado, let's consider we have enough relations and let's proceed."
The thing is that you can't proceed, unfortunately. A negative excess
after purge means that you don't have enough relations.
Your parameters are not suited to the number you're trying to factor.
You're exhausting your special-q range with too few relations.
There are various things that you can try to do. All of them,
unfortunately, mean that you're going to start over.
The first suggestion is to use a larger sieve area (tasks.I). This means
more effort per q. (For practical matters, you'll probably want to reduce
your q-range accordingly, so that individual jobs remain manageable.)
You should also make sure that you don't miss too many relations. E.g.
set the tasks.lim0 and tasks.lim1 parameters to something that is in the
whereabouts of 2^(2*I-1) / 4.
The cofactoring parameters deserve some caution as well. Larger lpb
parameters means more relations needed. Smaller means less relations, but
harder to find. The ratio between the mfb and lpb bounds should also be
looked at (a ratio of two is not a bad starting point in general).
The interactions of all that are complex, and your mileage may vary. All
paremeters above are entangled, and there's little sense in attempting to
optimize one without paying attention to the others.
E.
>
> Best regards. Eric.
>
> _______________________________________________
> Cado-nfs-discuss mailing list
> Cado-nfs-discuss@lists.gforge.inria.fr
> https://lists.gforge.inria.fr/mailman/listinfo/cado-nfs-discuss
_______________________________________________
Cado-nfs-discuss mailing list
Cado-nfs-discuss@lists.gforge.inria.fr
https://lists.gforge.inria.fr/mailman/listinfo/cado-nfs-discuss
_______________________________________________
Cado-nfs-discuss mailing list
Cado-nfs-discuss@lists.gforge.inria.fr
https://lists.gforge.inria.fr/mailman/listinfo/cado-nfs-discuss
- Re: [Cado-nfs-discuss] Breaking a loop in sieving, eric . jeancolas, 09/01/2020
Archive powered by MHonArc 2.6.19+.