CRUS/en: Unterschied zwischen den Versionen
K (→srbsieve) |
K (→srbsieve) |
||
Zeile 35: | Zeile 35: | ||
== srbsieve == | == srbsieve == | ||
'''1. preparing a new base | '''1.''' preparing a new base | ||
srbsieve.ini for initial start | srbsieve.ini for initial start | ||
Zeile 54: | Zeile 54: | ||
|} | |} | ||
'''2. for multiple workers, copy pl_remain.txt into every folder 2,3,4 ... and adjust mink and maxk (10001-20000, 20001-40000 etc.) | '''2.''' for multiple workers, copy pl_remain.txt into every folder 2,3,4 ... and adjust mink and maxk (10001-20000, 20001-40000 etc.) | ||
srbsieve.ini for multiple workers | srbsieve.ini for multiple workers | ||
Zeile 83: | Zeile 83: | ||
|} | |} | ||
'''3. run srbsieve.bat from every folder to start from phase 2 because phase 1 was already done | '''3.''' run srbsieve.bat from every folder to start from phase 2 because phase 1 was already done | ||
'''4. If all workers are done, merge the content of all pl_remain.txt files to one pl_remain.txt and copy to initial folder, merge the content of all pl_prime.txt including initial folder to one pl_prime.txt | '''4.''' If all workers are done, merge the content of all pl_remain.txt files to one pl_remain.txt and copy to initial folder, merge the content of all pl_prime.txt including initial folder to one pl_prime.txt | ||
'''5. run srbverify using the original srbsieve.ini file. This will verify that all k are accounted for. It will also sort pl_remain.txt and pl_prime.txt by ascending k.''' | '''5. run srbverify using the original srbsieve.ini file. This will verify that all k are accounted for. It will also sort pl_remain.txt and pl_prime.txt by ascending k.''' |
Version vom 22. Juli 2023, 09:08 Uhr
Neue Basen starten
http://www.mersenneforum.org/showthread.php?t=12984
riesel-basexxx.txt Content (Riesel Base -1)
DIM base, 858 //new Base
DIM type, -1 //Riesel -1, Sierpinski 1
DIM min_k, 1
DIM max_k, 24052 //conjecture max see link above -1
DIM max_n, 2500 //max n, unchanged
https://www.mersenneforum.org/showthread.php?t=12983
sierp-basexxx.txt Content (Sierpinski Base +1)
DIM base, 858 //new Base
DIM type, 1 //Riesel -1, Sierpinski 1
DIM min_k, 1
DIM max_k, 24052 //conjecture max see link above -1
DIM max_n, 2500 //max n, unchanged
WINPFGW commandline
riesel-basexxx.txt -f100 -l (-l = output logfile, not necessary, takes up a lot of disk space depending on size)
Output -->Verbose -->Superquiet
Starten -->running until n=2500
srbsieve
1. preparing a new base
srbsieve.ini for initial start
base=660 //base |
mink=1 |
maxk=74030 //maxk-1 erstelle all Dateien für die komplette Base |
c=1 // Sierpinski Base / - for Riesel Base |
maxNfbncsieve=5 //sievedepth, 5 for large Base, 8 for small |
maxKsrsieve2=1000000 //maxk to sieve |
2. for multiple workers, copy pl_remain.txt into every folder 2,3,4 ... and adjust mink and maxk (10001-20000, 20001-40000 etc.)
srbsieve.ini for multiple workers
base=660 //base |
mink=10001 //from |
maxk=20000 //to |
c=1 |
maxNfbncsieve=5 |
maxKsrsieve2=1000000 |
phase=100 |
phase=250 |
phase=500 |
phase=1000 |
phase=2500 |
3. run srbsieve.bat from every folder to start from phase 2 because phase 1 was already done
4. If all workers are done, merge the content of all pl_remain.txt files to one pl_remain.txt and copy to initial folder, merge the content of all pl_prime.txt including initial folder to one pl_prime.txt
5. run srbverify using the original srbsieve.ini file. This will verify that all k are accounted for. It will also sort pl_remain.txt and pl_prime.txt by ascending k.
You can restart from the last checkpoint if there was something unexpected.