mersenneforum.org  

Go Back   mersenneforum.org > Math Stuff > Computer Science & Computational Number Theory

Reply
 
Thread Tools
Old 2022-12-14, 04:01   #67
frmky
 
frmky's Avatar
 
Jul 2003
So Cal

2,621 Posts
Default

Quote:
Originally Posted by Batalov View Post
If that process gets killed - you have to start from scratch because no data in the state file (.cert2) are written that are not in sequence from #0 to #tests. Maybe this can be refactored (thinking about it)?
That's no longer true in the current development version. That was a patch I sent to Andreas before embarking on these large runs.
https://gitlab.inria.fr/enge/cm/
https://gitlab.inria.fr/enge/cm/-/co...2b479edd45cd16

Last fiddled with by frmky on 2022-12-14 at 04:02
frmky is offline   Reply With Quote
Old 2022-12-14, 05:57   #68
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2

1009310 Posts
Default

Quote:
Originally Posted by frmky View Post
That's no longer true in the current development version.
Good!
Batalov is offline   Reply With Quote
Old 2022-12-14, 06:25   #69
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

107068 Posts
Default

Quote:
Originally Posted by Batalov View Post
Good!
What would be "good" too is saving the class number calculations, even if it is gigabytes, because that can take several hundred core hours every time one starts stage 1. It would not take as long to read them into memory again on resumption.

Last fiddled with by paulunderwood on 2022-12-14 at 06:40
paulunderwood is offline   Reply With Quote
Old 2022-12-14, 06:47   #70
frmky
 
frmky's Avatar
 
Jul 2003
So Cal

2,621 Posts
Default

Quote:
Originally Posted by paulunderwood View Post
What would be "good" too is saving the class number calculations, even if it is gigabytes, because that can take several hundred core hours every time one starts stage 1. It would not take as long to read them into memory again on resumption.
Also done.
https://gitlab.inria.fr/enge/cm/-/co...56d9c57e5e8454

Edit: For the run I just completed, the class numbers file is 32GB, and the primorials (also optionally saved and loaded) are 11GB.

Last fiddled with by frmky on 2022-12-14 at 06:56
frmky is offline   Reply With Quote
Old 2022-12-14, 06:51   #71
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2

100111011011012 Posts
Default

Gigabytes are pennies these days. Our disks are necessarily over a petabyte (at a genome sequencing center).
Saving a temp image of a few gigabytes is certainly fine. Could draw a limit at, say, a terabyte or two.

Surely, the good idea is to start the ecpp.ini file with some limit settings. Everyone could set for themselves.
Batalov is offline   Reply With Quote
Old 2022-12-14, 10:41   #72
xilman
Bamboozled!
 
xilman's Avatar
 
"๐’‰บ๐’ŒŒ๐’‡ท๐’†ท๐’€ญ"
May 2003
Down not across

52×7×67 Posts
Default

Quote:
Originally Posted by frmky View Post
125330^3+3^125330, at 59,798 digits, is prime.
Nice.
xilman is offline   Reply With Quote
Old 2022-12-14, 10:49   #73
xilman
Bamboozled!
 
xilman's Avatar
 
"๐’‰บ๐’ŒŒ๐’‡ท๐’†ท๐’€ญ"
May 2003
Down not across

52·7·67 Posts
Default

Quote:
Originally Posted by Batalov View Post
Gigabytes are pennies these days. Our disks are necessarily over a petabyte (at a genome sequencing center).
Saving a temp image of a few gigabytes is certainly fine. Could draw a limit at, say, a terabyte or two.

Surely, the good idea is to start the ecpp.ini file with some limit settings. Everyone could set for themselves.
Indeed.

Here is a GNFS Cado run, only half-way completed and using only two machines sieving. Chicken feed, IOW.


pcl@horus:~/nums/cado-nfs/work$ du -h
11M ./client/horus.work
11M ./client/horus+4.work
40M ./client/download
11M ./client/horus+5.work
9.7M ./client/horus+3.work
11M ./client/horus+2.work
11M ./client/horus+6.work
101M ./client
14G ./GW3_619.upload
4.7G ./GW3_619.dup1/0
4.7G ./GW3_619.dup1/1
9.3G ./GW3_619.dup1
26G .
pcl@horus:~/nums/cado-nfs/work$ df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/sdc1 917G 235G 636G 27% /home
pcl@horus:~/nums/cado-nfs/work$


Essentially all of that is temporary files in that the relations are superfluous after the square root computation has finished.
xilman is offline   Reply With Quote
Old 2022-12-15, 19:50   #74
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

2×52×7×13 Posts
Default

Quote:
Originally Posted by frmky View Post
Also done.
https://gitlab.inria.fr/enge/cm/-/co...56d9c57e5e8454

Edit: For the run I just completed, the class numbers file is 32GB, and the primorials (also optionally saved and loaded) are 11GB.
I found from the news file that you have to setup a directory and flag it to CM. Here is what I did in my ecpp directory

Code:
mkdir R_class
export CM_ECPP_TMPDIR="R_class"
(The estimation for the whole process to complete for R86453 is 1300 core hours. Reading back on resumption will take minutes.)

Last fiddled with by paulunderwood on 2022-12-15 at 19:57
paulunderwood is offline   Reply With Quote
Old 2022-12-16, 01:45   #75
rudy235
 
rudy235's Avatar
 
Jun 2015
Vallejo, CA/.

3×5×7×11 Posts
Default

The seven largest primes in the category ECPP have been discovered in the last 10 months (Mar-Dec 2022)
rudy235 is offline   Reply With Quote
Old 2023-02-21, 18:46   #76
frmky
 
frmky's Avatar
 
Jul 2003
So Cal

2,621 Posts
Default

I am aware this will soon be exceeded, but 104824^5+5^104824, at 73,269 digits, is prime. Stage 1 took 32 days on 20 24-core computers using GWNUM. Stage 2 took 27 days on 8 20-core computers. A few steps with large prime factors of h took most of the time in stage 2. I will explore the effects of further limiting the largest prime factor of h. Thanks again to Andreas for creating CM and Paul for adding support for GWNUM.
frmky is offline   Reply With Quote
Old 2023-02-21, 21:27   #77
xilman
Bamboozled!
 
xilman's Avatar
 
"๐’‰บ๐’ŒŒ๐’‡ท๐’†ท๐’€ญ"
May 2003
Down not across

52×7×67 Posts
Default

Quote:
Originally Posted by frmky View Post
I am aware this will soon be exceeded, but 104824^5+5^104824, at 73,269 digits, is prime. Stage 1 took 32 days on 20 24-core computers using GWNUM. Stage 2 took 27 days on 8 20-core computers. A few steps with large prime factors of h took most of the time in stage 2. I will explore the effects of further limiting the largest prime factor of h. Thanks again to Andreas for creating CM and Paul for adding support for GWNUM.
Nice work!

Any estimate when the first 100K digit prime will be proven?
xilman is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
ECPP-DJ danaj Computer Science & Computational Number Theory 59 2020-10-10 04:57
Comparison to ECPP? carpetpool PARI/GP 2 2020-03-11 01:07
Can I just leave this here? (ECPP) trhabib Miscellaneous Math 6 2011-08-19 16:34
Looking for ECPP software nuggetprime Software 14 2010-03-07 17:09
new ECPP article R. Gerbicz GMP-ECM 2 2006-09-13 16:24

All times are UTC. The time now is 06:27.


Sun Mar 26 06:27:39 UTC 2023 up 220 days, 3:56, 0 users, load averages: 0.64, 0.76, 0.80

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

โ‰  ยฑ โˆ“ รท ร— ยท โˆ’ โˆš โ€ฐ โŠ— โŠ• โŠ– โŠ˜ โŠ™ โ‰ค โ‰ฅ โ‰ฆ โ‰ง โ‰จ โ‰ฉ โ‰บ โ‰ป โ‰ผ โ‰ฝ โŠ โŠ โŠ‘ โŠ’ ยฒ ยณ ยฐ
โˆ  โˆŸ ยฐ โ‰… ~ โ€– โŸ‚ โซ›
โ‰ก โ‰œ โ‰ˆ โˆ โˆž โ‰ช โ‰ซ โŒŠโŒ‹ โŒˆโŒ‰ โˆ˜ โˆ โˆ โˆ‘ โˆง โˆจ โˆฉ โˆช โจ€ โŠ• โŠ— ๐–• ๐–– ๐–— โŠฒ โŠณ
โˆ… โˆ– โˆ โ†ฆ โ†ฃ โˆฉ โˆช โŠ† โŠ‚ โŠ„ โŠŠ โŠ‡ โŠƒ โŠ… โŠ‹ โŠ– โˆˆ โˆ‰ โˆ‹ โˆŒ โ„• โ„ค โ„š โ„ โ„‚ โ„ต โ„ถ โ„ท โ„ธ ๐“Ÿ
ยฌ โˆจ โˆง โŠ• โ†’ โ† โ‡’ โ‡ โ‡” โˆ€ โˆƒ โˆ„ โˆด โˆต โŠค โŠฅ โŠข โŠจ โซค โŠฃ โ€ฆ โ‹ฏ โ‹ฎ โ‹ฐ โ‹ฑ
โˆซ โˆฌ โˆญ โˆฎ โˆฏ โˆฐ โˆ‡ โˆ† ฮด โˆ‚ โ„ฑ โ„’ โ„“
๐›ข๐›ผ ๐›ฃ๐›ฝ ๐›ค๐›พ ๐›ฅ๐›ฟ ๐›ฆ๐œ€๐œ– ๐›ง๐œ ๐›จ๐œ‚ ๐›ฉ๐œƒ๐œ— ๐›ช๐œ„ ๐›ซ๐œ… ๐›ฌ๐œ† ๐›ญ๐œ‡ ๐›ฎ๐œˆ ๐›ฏ๐œ‰ ๐›ฐ๐œŠ ๐›ฑ๐œ‹ ๐›ฒ๐œŒ ๐›ด๐œŽ๐œ ๐›ต๐œ ๐›ถ๐œ ๐›ท๐œ™๐œ‘ ๐›ธ๐œ’ ๐›น๐œ“ ๐›บ๐œ”