![]() |
|
|
#243 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
5·11·137 Posts |
Quote:
Until I upload that version, shy away from AVX-512 FFT lengths that are a multiple of 7. |
|
|
|
|
|
|
#244 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
753510 Posts |
Quote:
1) P-1 factoring is faster than P+1 factoring. 2) P-1 does not miss any B1/B2 smooth factor-1 values, whereas P+1 factoring misses half of them. Unless someone points to a good reason to use P+1 factoring to find P-1 factors, I'm not inclined to add the Mersenne exponent to the B1 bound. |
|
|
|
|
|
|
#245 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
11101011011112 Posts |
Quote:
Code:
[Comm thread Apr 22 18:59] Already have factor 72324517147464481 for M9994027 [Comm thread Apr 22 18:59] Already |
|
|
|
|
|
|
#246 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
5×11×137 Posts |
|
|
|
|
|
|
#247 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
5×11×137 Posts |
Quote:
I do not think there is an optimal strategy. I can say without a doubt that the right order is 1) try P-1, 2) try P+1, 3) try ECM. You want to choose what are seemingly excessive P-1 and P+1 bounds because if you ever decide to increase the bounds you have to re-do all the work that was originally done. |
|
|
|
|
|
|
#248 | |
|
Jun 2003
2×3×7×112 Posts |
Quote:
|
|
|
|
|
|
|
#249 | |
|
Mar 2011
24 Posts |
Quote:
testing large FFT with AVX disabled causes all threads to crash at the same time at the end of the first iteration. 30.5 beta 2 works fine. |
|
|
|
|
|
|
#250 | |
|
Dec 2002
32F16 Posts |
Quote:
Code:
PrimeNet success code with additional info: [Comm thread Apr 28 05:52] Composite factor 1433220254355182327305060291296816494851568454069468578543 = 78687058243775872759827977 * 3027792433 * 5563081984303 * 1081354441 [Comm thread Apr 28 05:52] Already have factor 3027792433 for M9011287 [Comm thread Apr 28 05:52] Already have factor 5563081984303 for M9011287 [Comm thread Apr 28 05:52] Already have factor 1081354441 for M9011287 One more request though, for mprime, if one chooses option 4, 'Test/Continue' the first output to the screen is a re-display of the menu. That does not serve any purpose as it is the last on display and the second one only clutters the screen. Since nowadays all terminal screens are scroll-able it would make more sense to have the re-display of the menu following a ^C. Last fiddled with by tha on 2021-04-28 at 08:24 |
|
|
|
|
|
|
#251 | |
|
"Robert Gerbicz"
Oct 2005
Hungary
101110011102 Posts |
Quote:
And what would be the optimal run for a mixed prp/pm1 test? If a full P+1 test before this [obviously not with gpuowl, this is not supported there] then you lost many factors, need to halt the prp test after the p-1 run. It is possible that the optimal run is using increasing B1,B2 bounds for P+-1 runs. |
|
|
|
|
|
|
#252 | |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
5,419 Posts |
Quote:
Code:
[Apr 27 11:12] Worker starting [Apr 27 11:12] Setting affinity to run worker on CPU core #1 [Apr 27 11:12] [Apr 27 11:12] P-1 on M660000031 with B1=3600000, B2=180000000 [Apr 27 11:12] Setting affinity to run helper thread 1 on CPU core #2 [Apr 27 11:12] Setting affinity to run helper thread 2 on CPU core #3 [Apr 27 11:12] Setting affinity to run helper thread 7 on CPU core #8 [Apr 27 11:12] Setting affinity to run helper thread 4 on CPU core #5 [Apr 27 11:12] Setting affinity to run helper thread 5 on CPU core #6 [Apr 27 11:12] Using AVX-512 FFT length 36M, Pass1=1536, Pass2=24K, clm=2, 16 threads [Apr 27 11:12] Setting affinity to run helper thread 3 on CPU core #4 [Apr 27 11:12] Setting affinity to run helper thread 8 on CPU core #9 [Apr 27 11:12] Setting affinity to run helper thread 9 on CPU core #10 [Apr 27 11:12] Setting affinity to run helper thread 10 on CPU core #11 [Apr 27 11:12] Setting affinity to run helper thread 11 on CPU core #12 [Apr 27 11:12] Setting affinity to run helper thread 12 on CPU core #13 [Apr 27 11:12] Setting affinity to run helper thread 13 on CPU core #14 [Apr 27 11:12] Setting affinity to run helper thread 14 on CPU core #15 [Apr 27 11:12] Setting affinity to run helper thread 6 on CPU core #7 [Apr 27 11:12] Setting affinity to run helper thread 15 on CPU core #16 [Apr 27 11:30] M660000031 stage 1 is 0.19% complete. Time: 1109.194 sec. ... [Apr 27 22:59] M660000031 stage 1 is 7.70% complete. Time: 1049.200 sec. [Apr 27 23:17] M660000031 stage 1 is 7.89% complete. Time: 1058.078 sec. [Apr 27 23:19] Worker stopped while running needed benchmarks. [Apr 27 23:26] Benchmarks complete, restarting worker. [Apr 27 23:26] [Apr 27 23:26] P-1 on M660000031 with B1=3600000, B2=180000000 [Apr 27 23:26] Cannot initialize FFT code, errcode=1002 [Apr 27 23:26] Worker stopped. Code:
[Tue Apr 27 23:26:58 2021] Cannot initialize FFT code, errcode=1002 Code:
New features in Version 16.5 of prime95.exe
-------------------------------------------
1) A new httpnet.dll can provide Scott Kurowski with debugging information.
Simply create a primenet.ini file with these lines:
[Debug]
PacketLog=1
Output file is pnHttp.txt.
Code:
You can change the amount of information the program outputs while setting affinities.
AffinityVerbosity=0 or 1 (default is 1)
AffinityVerbosityTorture=0 or 1 (default is 0)
AffinityVerbosityTime=0 or 1 (default is 0)
AffinityVerbosityBench=0 or 1 (default is 0)
These settings are made in prime.txt. Zero for less output, one for more output.
The first setting is for all normal work (LL, TF, ECM, P-1, P+1, PRP). The others
are for torture testing, Advanced/Time, and benchmarking.
It would be good if there was an option to have it comment out a problem worktodo line, and attempt the next in line, to keep it productive. In this case that worktodo section was (with AID redaction): Code:
[Worker #1] Pminus1=N/A,1,2,660000031,-1,3600000,180000000 PRP=(aid),1,2,350021701,-1,79,0 Code:
[Worker #1] ;Pminus1=N/A,1,2,660000031,-1,3600000,180000000 ;preceding commented out because [Apr 27 23:26] Cannot initialize FFT code, errcode=1002 PRP=(aid),1,2,350021701,-1,79,0 It interrupts work it is doing, to do more benchmarks; it indicates there's an issue to resume the interrupted work in progress; it doesn't tell WHY it can no longer do what it had previously been doing before interrupted by benchmarking; there does not appear to be any option for having it tell more about the problem it encountered preventing resumption; it has other work it could switch to, to avoid loss of throughput, but does not support switching to that automatically. I had hoped to do P-1 of large exponents on FMA3 and AVX512, but have now found that 2 of the 4 AVX512 (both Xeon Phi, different models) have some undetermined issues with it, unpredictably. Attempting them on the FMA3 i7-8750H or AVX512 i5-1035G1 laptops would take weeks. I may try continuing the ~8% complete M660000031 there anyway, rather than throwing away the progress and running it on gpuowl / Radeon VII (which are deeply queued already). If a prerelease prime95 version with greater P-1 or fft startup debugging output became available (in forum thread, or by dropbox link in PM?) I would be happy to try it out. update: An AVX512 i5-1035g1 laptop prime95 v30.6b2, Windows 10 build 20H2 19042.928, 16gb ram) was able to resume the M660M P-1 run in progress, with ETA 3.5 weeks. We'll see how that goes. Last fiddled with by kriesel on 2021-04-28 at 16:38 |
|
|
|
|
|
|
#253 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
5×11×137 Posts |
|
|
|
|