![]() |
|
|
#1 |
|
Mar 2019
Mid-Atlantic
32 Posts |
I have just finished the primality test for M51873683.
The message reads "M51873683 is not prime. Res64:0DD7C565A7CD80__. Wg4: 685C17CA,13956248,00000000". The first sentence is in plain language, but what do Res64 and Wg4 mean? Last fiddled with by Uncwilly on 2019-03-15 at 20:43 Reason: masked Res64 |
|
|
|
|
|
#2 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
1D6616 Posts |
Congratulations on completing your first test!
Res64 is shorthand for "64-bit residue". This is the low 64-bit of the final 50 million bit result. We compare these 64 bits to the previous primality test and if they match we are certain that no hardware errors occurred in the two tests and the number is surely composite. You may also have seen a message like "successfully completes double-check..." indicating the 64-bits matched. Wg4 is just a code indicating the which program version you used. Some of the other numbers are a checksum, a "shift count", and number of errors detected during the test. You are now ready to start doing first-time primality tests. Best of luck! Last fiddled with by Prime95 on 2019-03-15 at 19:36 |
|
|
|
|
|
#3 | |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
31×173 Posts |
Quote:
Res64 is the least 64 bits of the final result of the primality computation (residue), after taking the pseudorandom shift (offset) off, for comparison to another run to see if they got the same result (double check). Wg4 is a code for what version of prime95 was used. I forget what the next two fields are, maybe security code and shift, but you appear to be in luck on the last one, all zeroes; that's a collection of error counts of differing types into one 32-bit word, also expressed in hexadecimal. Yup, 13956248 was the shift value. See https://www.mersenne.org/report_expo...exp_hi=&full=1 Generally it's bad form to post a full residue, for any unmatched test. Until there's a match, the right byte (2 hex chars) get masked on the server. This one is ok because it's a matching double check. And this result puts to rest an exponent with 8 previous abandoned double checks, so bravo on that. Last fiddled with by Uncwilly on 2019-03-15 at 20:43 Reason: Masked Res64 |
|
|
|
|
|
|
#4 |
|
Mar 2019
Mid-Atlantic
32 Posts |
Thanks to you both for answering!
|
|
|
|
|
|
#5 |
|
Mar 2019
Mid-Atlantic
910 Posts |
More questions about the results...
I've finished the test for M90218477, not a prime. The result looks like a 16 digit hexadecimal number, but the last two digits appear as __. Are the last two digits masked by the underscore so that when another CPU verifies the results, this is blind to it and it won't cheat? |
|
|
|
|
|
#6 |
|
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
23×1,223 Posts |
That is right. We don't want anyone to falsely submit a result. Sometimes tests go bad and we need 2 matching residues. By hiding the last 2 it makes it unlikely that someone would submit a matching fake result (and makes the chance of it matching an actual bad test even lower.)
|
|
|
|
|
|
#7 |
|
Mar 2019
Mid-Atlantic
910 Posts |
Thanks!
|
|
|
|
|
|
#8 | |
|
May 2011
Orange Park, FL
3·5·59 Posts |
Quote:
|
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| .dat file message | mnh001 | YAFU | 7 | 2015-02-07 07:37 |
| Error message during torture test | esqrkim | Hardware | 9 | 2010-03-21 15:28 |
| Eoor message in main menu during torture test | Unregistered | Information & Answers | 6 | 2010-03-10 02:00 |
| Log Out Message | storm5510 | Forum Feedback | 3 | 2009-08-15 07:11 |
| error message help? | AurKayne | Hardware | 3 | 2005-08-29 09:13 |