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

259710 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 online now   Reply With Quote
Old 2022-12-14, 05:57   #68
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2

1005310 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

10001100010002 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

259710 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 online now   Reply With Quote
Old 2022-12-14, 06:51   #71
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2

32·1,117 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

2×5,827 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

2×5,827 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

23·3·11·17 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·383 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
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
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
Fast ECPP T.Rex Math 6 2007-06-25 16:42
Where ECPP is needed? nuggetprime Information & Answers 9 2007-04-06 16:22

All times are UTC. The time now is 23:52.


Mon Jan 30 23:52:05 UTC 2023 up 165 days, 21:20, 1 user, load averages: 0.77, 0.80, 0.91

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.

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