CRUS: Unterschied zwischen den Versionen
K (→srbsieve) |
K (→srbsieve) |
||
Zeile 51: | Zeile 51: | ||
//phase=2500<br> | //phase=2500<br> | ||
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 67: | Zeile 67: | ||
phase=2500<br> | phase=2500<br> | ||
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.''' | ||
You can restart from the last checkpoint if there was something unexpected. | You can restart from the last checkpoint if there was something unexpected. | ||
{{Languages|CRUS}} | {{Languages|CRUS}} |
Version vom 19. Juli 2023, 10:13 Uhr
Neue Basen starten
http://www.mersenneforum.org/showthread.php?t=12984
riesel-basexxx.txt Inhalt (Riesel Base -1)
DIM base, 858 //neue Base
DIM type, -1 //Riesel -1, Sierpinski 1
DIM min_k, 1
DIM max_k, 24052 //conjecture max siehe link oben -1
DIM max_n, 2500 //max n, bleibt so
https://www.mersenneforum.org/showthread.php?t=12983
sierp-basexxx.txt Inhalt (Sierpinski Base +1)
DIM base, 858 //neue Base
DIM type, 1 //Riesel -1, Sierpinski 1
DIM min_k, 1
DIM max_k, 24052 //conjecture max siehe link oben -1
DIM max_n, 2500 //max n, bleibt so
WINPFGW commandline
riesel-basexxx.txt -f100 -l (-l = output logfile, nicht unbedingt erforderlich, nimmt viel Speicherplatz in Anspruch je nach Größe)
Output -->Verbose -->Superquiet
Starten -->rechnet bis n=2500
srbsieve
1. neue Base vorbereiten
srbsieve.ini for initial start
base=660 //base
mink=1
maxk=74030 //maxk-1 for creating the files for the hole base
c=1 /+ for Sierpinski / - for Riesel Base
maxNfbncsieve=8
maxKsrsieve2=1000000
phase=100 //n-value
//phase=250
//phase=500
//phase=1000
//phase=2500
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 // Sierpinski / - for Riesel Base
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.