CRUS: Unterschied zwischen den Versionen

Aus BC-Wiki
Zur Navigation springen Zur Suche springen
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.
wird noch überarbeitet ...


{{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.