![]() |
![]() |
#1761 |
P90 years forever!
Aug 2002
Yeehaw, FL
23·1,019 Posts |
![]()
@nomead:
You may want to try the four combinations of CARRY32/CARRY64 with and without OLD_CARRY_LAYOUT. @everyone: Treat the new sin/cos and middlemul1 implementations (and now the new middlemul2 implementation) as test code. Clearly we need to do more analysis on the accuracy of these functions. For me, these new options yield a 25us (3.5%) improvement on Radon VII. No errors the last 12 hours, but I am not operating near the upper limit of the FFT size. |
![]() |
![]() |
![]() |
#1762 |
P90 years forever!
Aug 2002
Yeehaw, FL
815210 Posts |
![]()
It seems the Chebyshev method has accuracy issues. Until preda checks in the code that selects new defaults, "-use ORIGINAL_TWEAKED,ORIG_MIDDLEMUL2" is recommended.
|
![]() |
![]() |
![]() |
#1763 |
"6800 descendent"
Feb 2005
Colorado
25·23 Posts |
![]() |
![]() |
![]() |
![]() |
#1764 |
P90 years forever!
Aug 2002
Yeehaw, FL
23×1,019 Posts |
![]() |
![]() |
![]() |
![]() |
#1765 | ||
"Sam Laur"
Dec 2018
Turku, Finland
317 Posts |
![]() Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#1766 |
"Sam Laur"
Dec 2018
Turku, Finland
317 Posts |
![]()
Going from ORIG_MIDDLEMUL2 to CHEBYSHEV_MIDDLEMUL2 again improved the timing from 3.463 to 3.411 ms. Accuracy perhaps degraded a little bit more; now 93000067 exits immediately due to check errors (first check fails three times in a row) while with ORIG_MIDDLEMUL2 it got up to 30k iterations before failing. But 92000059 still works fine for at least 100k iterations.
|
![]() |
![]() |
![]() |
#1767 | |
"6800 descendent"
Feb 2005
Colorado
73610 Posts |
![]() Quote:
I updated to the latest commit (267cc60). I was in the middle of a PRP test. I had previously completed a P-1 test on this exponent, so the p1.owl and p2.owl save files were already in the exponent's save folder, which may or may not be relevant. But what happened is the new gpuowl wiped out the save files and started the PRP test over. In the log file is the line: Code:
'worktodo.txt': Could not find the line 'PRP=<AID>,1,2,101949599,-1,76,2' to delete |
|
![]() |
![]() |
![]() |
#1768 | |
"Mihai Preda"
Apr 2015
11·131 Posts |
![]() Quote:
Until the problem is fixed (investigating), I'd recommend running without -cleanup ; also make sure you have a newline on the last line of your worktodo.txt . What dose your worktodo.txt look line now? Last fiddled with by preda on 2020-01-12 at 04:32 |
|
![]() |
![]() |
![]() |
#1769 | |
"6800 descendent"
Feb 2005
Colorado
13408 Posts |
![]() Quote:
I was not running with -cleanup. The command line I am using is: gpuowl -device 0 -user pfrakes -cpu i7-4790 -B1 1000000 -B2 32000000 Worktodo.txt contained: PRP=<aid redacted>,1,2,101949599,-1,76,0 I just realized that worktodo.txt contains a PFactor= line for this exponent which may have already been there when I updated gpuowl (or gpuowl added it, I'm not sure). If it was already there maybe it confused the program. EDIT: There is not a newline at the end of the worktodo.txt file. Could that be the problem? Last fiddled with by PhilF on 2020-01-12 at 04:42 |
|
![]() |
![]() |
![]() |
#1770 | |
"Mihai Preda"
Apr 2015
11·131 Posts |
![]()
Could you double check whether you actually lost the PRP savefiles? that's higly surprising, because gpuOwl does not delete the content of the past exponents ever, except when using -cleanup (which you aren't using).
So, please track down the exponent on which you were PRP half-way (from gpuowl.log). Next look in the folder for that exponent, you should have the savefiles safely there -- not deleted and not lost. What I think happened is this: you simply started a new exponent (a different one) from worktodo.txt. The order of worktodo entries changed, and the exponent you were 50% through is still there. Maybe it even has an entry in the worktodo.txt. An extended excerpt of gpuowl.log would help with understanding what happened. Quote:
|
|
![]() |
![]() |
![]() |
#1771 | |
Sep 2002
Database er0rr
448610 Posts |
![]() Quote:
![]() |
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
mfakto: an OpenCL program for Mersenne prefactoring | Bdot | GPU Computing | 1719 | 2023-01-16 15:51 |
GPUOWL AMD Windows OpenCL issues | xx005fs | GpuOwl | 0 | 2019-07-26 21:37 |
Testing an expression for primality | 1260 | Software | 17 | 2015-08-28 01:35 |
Testing Mersenne cofactors for primality? | CRGreathouse | Computer Science & Computational Number Theory | 18 | 2013-06-08 19:12 |
Primality-testing program with multiple types of moduli (PFGW-related) | Unregistered | Information & Answers | 4 | 2006-10-04 22:38 |