mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware > GPU Computing > GpuOwl

Reply
 
Thread Tools
Old 2021-03-25, 23:51   #199
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

10100111100112 Posts
Default -save more files than expected by default

I don't know if this is a bug or feature. v7.2-53-ge27846f help output says (and nothing in my config.txt or tiny batch file says otherwise):

Code:
-save <N>          : specify the number of savefiles to keep (default 12).
Yet I have 20 and 23 .prp save files accumulated in each exponents' folders, dated after I began using v7.2-53. This is on Windows. Maybe the occasional implicit-delete-by-rename-atop-is-prevented-by-Windows-design bug surfaced again?
kriesel is offline   Reply With Quote
Old 2021-03-26, 00:00   #200
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

31·173 Posts
Default

What's next? (Though Mihai has certainly earned a break and our thanks!)
Quote:
Originally Posted by kriesel View Post
PRP Proof capability was correctly top priority
reduced P-1 net cost.

LL proof per R Gerbicz' proposed method might be good someday. such as for PROVING LL tests were correct for the next Mp found, or the previous ones.

Among the other things gpuowl does not currently support that may interest some potential users are:
TF
ECM
shifts
PRP-CF
prp certs accepted by PrimeNet
Longer fft lengths (P-1 for OBD and maybe large enough for F33)
Proth numbers
Fermat numbers (Ernst may tackle this someday)
Wagstaff numbers
General repdigit numbers
APIs other than OpenCL (OpenCL 1.1/1.2 on old gpus)
OS other than Windows or Linux
P-1 bounds extension(V7.x allows P-1 B2 extension during the PRP run)
Substantial P-1 error detection/correction
UI or control flow changes (continue on to next worktodo item instead of quit on serious or repeated error)
v7.0 is dropping LL support. Some will want it back, preferably with Jacobi and shift (for DC or prime confirmations).
Other wishlist items:
Persistent save files every 10M or 20M iterations, for salvaging part of long runs that go wrong along the way despite the Jacobi check or whatever.
Perhaps occasional light maintenance of the V6.11 branch, for things V7 does not include.
Documentation in detail.
Return of supersafe for large exponent testing / large new prime verification.

Or a variant that consults a prepared list of interim iteration / residue pairs from a previous run, and retries a limited number of times from the last matching point.
Very simply formatted, file named <exponent>-compare.txt, iteration numbers must be multiple of -log interval; single header record for consistency check during the current run. (Following Fan Ming DC interim residues have been confirmed by my TC in progress.)
Code:
332194529 LL seed 4
1000000 6f3e8db940a2da46
5000000 af733e924b0ff14d
10000000 3445b03b12e7e63c
15000000 7f89336ab4c99ccf
20000000 7cc12f9bc5569c53
24000000 2a0843590d428092
Similar could also be useful at times during PRP DC. Header record something like
Code:
332194529 PRP type 1 base 3
Building something like that into CUDALucas, Gpuowl, Mlucas, prime95 could be useful during future "confirm this prime discovery" exercises.

Last fiddled with by kriesel on 2021-03-26 at 00:20
kriesel is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
GpuOwl PRP-Proof changes preda GpuOwl 20 2020-10-17 06:51
gpuowl: runtime error SELROC GpuOwl 59 2020-10-02 03:56
gpuOWL for Wagstaff GP2 GpuOwl 22 2020-06-13 16:57
gpuowl tuning M344587487 GpuOwl 14 2018-12-29 08:11
How to interface gpuOwl with PrimeNet preda PrimeNet 2 2017-10-07 21:32

All times are UTC. The time now is 02:40.


Sat Jul 17 02:40:19 UTC 2021 up 50 days, 27 mins, 1 user, load averages: 1.54, 1.56, 1.48

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, 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.