Skip to Content.
Sympa Menu

cado-nfs - Re: [cado-nfs] cado-nfs.py factoring RSA-110 OK in 15:31min on AMD 7600X Ubuntu, fails on Debian based 64bit PiOS

Subject: Discussion related to cado-nfs

List archive

Re: [cado-nfs] cado-nfs.py factoring RSA-110 OK in 15:31min on AMD 7600X Ubuntu, fails on Debian based 64bit PiOS


Chronological Thread 
  • From: hermann@stamm-wilbrandt.de
  • To: Paul Zimmermann <Paul.Zimmermann@inria.fr>
  • Cc: cado-nfs@inria.fr
  • Subject: Re: [cado-nfs] cado-nfs.py factoring RSA-110 OK in 15:31min on AMD 7600X Ubuntu, fails on Debian based 64bit PiOS
  • Date: Fri, 21 Jul 2023 20:36:12 +0200
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=hermann@stamm-wilbrandt.de; spf=None smtp.mailfrom=hermann@stamm-wilbrandt.de; spf=None smtp.helo=postmaster@nx109.node01.secure-mailgate.com
  • Ironport-data: A9a23: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
  • Ironport-hdrordr: A9a23:XiAuOql46HGAC5eAvfzOU8fN2ZfpDfNDimdD5ihNYBxZY6Wkfq CV7YUmPNHP+VUssRYb6Ku90ci7MAvhHPFOj7X5UY3CYOCighrMEGgA1+TfKl/bakvDH4dmvM 8KHpSWSueAaWSS5vyKgjVQfexB/DDKytHOuQ8WpU0dOD2CPJsQkzuQjWygYzdLrI8tP+tFKH JsjPA31QZJHhwsH7CGL0hAZeTIu8bGsJrnZBAPGhJixQ+LhTOugYSKbCSw71MlXzlS2rsH+W jBnQTl6uGCvv291x/Axwbohfhrseqk8NdIGNeBrsAULzvllwrtQph9VbuDuz5wiuSm8kxCqq i9nz4Qe/5+4W/LckW8oR7i0xTtlBAz9nHlyViXxVf9ocH0Qzg3YvAx9r5xQ1/i50A9p91Z2K JP0WqFu95qFx/amyz467HzJm9XfhrdmwtardIu
  • Ironport-phdr: A9a23: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
  • Ironport-sdr: 64bad021_raCFJKUBRvNuNKNM7i/X+UUdlzTNfQjgnlwnKUIvlZsI3cL QhDScpvtrY7o5NcMcwua+xzlDmFug+Xbw9jir0g==

On 2023-07-20 15:27, Paul Zimmermann wrote:
At this point I cannot debug further, I will pass on our local expert.

Thank you.

However it is not fully deterministic, sometimes it works:

I did factor RSA-100 on the Pi400 again.
This time overclocked with 2.2GHz for comparable results with sequential msieve, overclocked Pi400 did factor RSA-100 in 12.1h:
https://forums.raspberrypi.com/viewtopic.php?t=342544

Again the first run stopped with error after 112min:
https://stamm-wilbrandt.de/en/forum/pi400_2200MHz,RSA-100.log

You said "not fully deterministic", and so I did give it a 2nd chance by restarting with "--parameters", and it failed quickly.

Finally I did another run, and this time factorization completed!

i@pi400-64:~/cado-nfs $ grep "time ./cado-" pi400_2200MHz,RSA-100.log
pi@pi400-64:~/cado-nfs $ time ./cado-nfs.py 1522605027922533360535618378132637429718068114961380688657908494580122963258952897654000350692006139
pi@pi400-64:~/cado-nfs $ time ./cado-nfs.py --parameters /tmp/cado.axcxb7kz/c100.parameters_snapshot.0
pi@pi400-64:~/cado-nfs $ time ./cado-nfs.py --parameters /tmp/cado.axcxb7kz/c100.parameters_snapshot.0
pi@pi400-64:~/cado-nfs $


With this runtimes:

pi@pi400-64:~/cado-nfs $ grep "^real" pi400_2200MHz,RSA-100.log
real 112m28.891s
real 0m4.184s
real 1m20.698s
pi@pi400-64:~/cado-nfs $


So in total only 1:53:54h, compared to 12.1h with msieve -- really cool (Pi400 has 4 cores, but only 1 thread per core).


Regards,

Hermann.



Archive powered by MHonArc 2.6.19+.

Top of Page