![]() |
|
|
#188 | |
|
Jun 2003
2·3·7·112 Posts |
Quote:
EDIT:- Also, rounding error still needs to be detected, as it could mean you need to go to higher FFT Last fiddled with by axn on 2017-08-30 at 06:19 |
|
|
|
|
|
|
#189 | |
|
"Mihai Preda"
Apr 2015
3·457 Posts |
Quote:
It's true that rounding suggests strongly "highter FFT", but that same idea can arise from a simple bits/word computation as well. |
|
|
|
|
|
|
#190 |
|
"Mr. Meeseeks"
Jan 2012
California, USA
23·271 Posts |
Windows binaries from latest commit(55d094a)... not tested, sorry!
|
|
|
|
|
|
#191 | |
|
"Mihai Preda"
Apr 2015
3×457 Posts |
Quote:
A summary of the changes in 1.1: - savefile name change, for exponent NNNN they're now called: NNNN.ll NNNN-prev.ll NNNN-temp.ll NNNN.<iteration>.ll i.e. all the savefile for some exponent start with that exponent. To see details about a savefile just print the last line of the file, like this: tail -n1 file.ll (the last line is human-readable text, all before that is binary). - savefile format change. See the savefile signature that is now changed to "LL4". It is possible to bring over an LL3 savefile to LL4 format, if it is edited with care by appending a "0" on the last line, and updating the signature to LL4. (this "0" that was added is the number of error rollbacks). And not news, it does PRP-3. It writes JSON-formatted result to results.txt . Soon it will be possible to submit this result format. Last fiddled with by preda on 2017-09-05 at 03:17 |
|
|
|
|
|
|
#192 | |
|
"Mihai Preda"
Apr 2015
101010110112 Posts |
Quote:
It appears the "workaround" that fixed the behavior was the removal of the "max-error" computation in the amalgamation kernel (which kernel is only used in non-legacy mode). Also other small improvements, bring the speed to 1.54 ms/it on Vega air standard (but with quite some heat generated). |
|
|
|
|
|
|
#193 | |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
10101001011012 Posts |
Quote:
|
|
|
|
|
|
|
#194 |
|
"Mihai Preda"
Apr 2015
3×457 Posts |
|
|
|
|
|
|
#195 |
|
Sep 2003
5×11×47 Posts |
|
|
|
|
|
|
#196 |
|
"Mihai Preda"
Apr 2015
3×457 Posts |
|
|
|
|
|
|
#197 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
1D7116 Posts |
I'm trying to make sure gpuOwl interim residues match prime95 interim residues. As the person that implemented completely non-standard iteration numbers (off by 2) for LL testing, let me check on the standard for PRP tests.
I view a squaring and optional mul-by-3 as one iteration. Thus, when PRPing a Mersenne number, I think the interim residue for iteration 1 is (3^2)*3 = 27. There are N-1 iterations to PRP 2^N-1. |
|
|
|
|
|
#198 | |
|
"Mihai Preda"
Apr 2015
3·457 Posts |
Quote:
http://www.mersenneforum.org/showthr...655#post466655 In the residue computation, there is no mul-by-3 at any point. The mul-by-3 is only involved in the verification, thus does not affect the residue. My values are: iteration 0: residue is 3. iteration 1: residue is 3^2. iteration 2: residue is 3^4. For M = 2^p - 1, the final residue is 3^(2^(p-1)). This final residue is -3 for a PRP. Note, computing 3^(2^(p-1)) does not require any mul-by-3, only squarings. See also http://www.mersenneforum.org/showpos...&postcount=138 where I propose adding 3 to the final residue to make the final value for a PRP == 0, an idea that I abandoned in the end (adding the 3) [because it would make the final residue non-uniform with the res at other positions]. Last fiddled with by preda on 2017-09-20 at 23:52 Reason: clarification, add reference |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| mfakto: an OpenCL program for Mersenne prefactoring | Bdot | GPU Computing | 1676 | 2021-06-30 21:23 |
| 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 |