mersenneforum.org  

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

Reply
Thread Tools
Old 2019-11-19, 23:05   #1464
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

124758 Posts
Default

Quote:
Originally Posted by storm5510 View Post
By security code, I take it that you mean the assignment ID?
No. By security code, I meant the prime95/mprime generated security code in the result. Different field entirely. The source code for the rest is available, but not for that. Only mprime or prime95 results can have the security code field. The AID is merely repeated from input to output. The security code's value depends on the software and on the calculation, in a way that's unclear, but provides a way of checking whether there is a discrepancy. A completely fictitious res64 could be submitted with a valid AID in other applications, but the security code in mprime or prime95 results would reveal the fraud, when checked at the primenet server.

Quote:
If this is the case, gpuOwl might include an AID in its results, if there is one present in the work assignment.
GpuOwL DOES use an AID in its results.
Quote:
It uses a rather different results format than anything I've seen before. It has a name, I know, but I cannot remember it at the moment.
JSON.
Quote:
Some GPU applications do not pass through an AID when one is present in the work file.. I feel this needs to be corrected. Specifically, mfaktc, CUDAPm1, and CUDALucas. Sorry for going a bit off-topic...
Partly true, partly false.

All the following include AID in their result output (if one is present in the worktodo entry):
CUDALucas v2.06
CUDAPm1 v0.20
gpuowl of many versions
cllucas v1.04
mprime/prime95

These do not put the AID in the result record:
mfaktc
mfakto

(I have no results yet for mlucas)

Last fiddled with by kriesel on 2019-11-19 at 23:10
kriesel is offline   Reply With Quote
Old 2019-11-20, 00:21   #1465
nomead
 
nomead's Avatar
 
"Sam Laur"
Dec 2018
Turku, Finland

317 Posts
Default

Quote:
Originally Posted by kriesel View Post
(I have no results yet for mlucas)
From a recent DC result in Mlucas 18.0 :
M51318853 is not prime. Res64: FA4E8EBD90893264. Program: E18.0. Final residue shift count = 21868454
So, no AID, at least not yet. (I'm including the full residue since it's been double checked and it appears in full on the mersenne.org exponent lookup as well.)
nomead is offline   Reply With Quote
Old 2019-11-20, 01:37   #1466
storm5510
Random Account
 
storm5510's Avatar
 
Aug 2009

13×151 Posts
Default

Quote:
Originally Posted by kriesel View Post
No. By security code, I meant the prime95/mprime generated security code in the result. Different field entirely. The source code for the rest is available, but not for that. Only mprime or prime95 results can have the security code field. The AID is merely repeated from input to output. The security code's value depends on the software and on the calculation, in a way that's unclear, but provides a way of checking whether there is a discrepancy. A completely fictitious res64 could be submitted with a valid AID in other applications, but the security code in mprime or prime95 results would reveal the fraud, when checked at the primenet server.

GpuOwL DOES use an AID in its results.JSON.Partly true, partly false.

All the following include AID in their result output (if one is present in the worktodo entry):
CUDALucas v2.06
CUDAPm1 v0.20
gpuowl of many versions
cllucas v1.04
mprime/prime95

These do not put the AID in the result record:
mfaktc
mfakto

(I have no results yet for mlucas)
Ah! This is a security code: Wh4: 12E068A0. I've only seen this with Prime95. I know nothing about Mprime as I do not do Linux.

Please forgive my error regarding CUDALucas and CUDAPm1. I must not have ran anything with them which had an AID. An old saying about "assume:" It makes an a** out of you and me.

JSON. Hit me on the head with a mallet.
storm5510 is offline   Reply With Quote
Old 2019-11-20, 02:11   #1467
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

124758 Posts
Default

Quote:
Originally Posted by storm5510 View Post
Ah! This is a security code: Wh4: 12E068A0. I've only seen this with Prime95. I know nothing about Mprime as I do not do Linux.

Please forgive my error regarding CUDALucas and CUDAPm1. I must not have ran anything with them which had an AID. An old saying about "assume:" It makes an a** out of you and me.

JSON. Hit me on the head with a mallet.
Wh4 is a compact version identifier.
kriesel is offline   Reply With Quote
Old 2019-11-20, 03:41   #1468
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

3×3,221 Posts
Default

Quote:
Originally Posted by kriesel View Post
That's ok for wavefront PRP & P-1 on fastest gpus (Radeon VII). The 100M digit exponents or higher, or ordinary gpus are another matter. On an RX480, one PRP of 333M is 68 days, one P-1 to 2-tests-saved bounds is 2.2 days. On an RX480, 2-test-saved bounds P-1 of 102M is 4hr 15 min. On an RX550, it will be about 3.5 times that, around 16 hours for 102M P-1, and would be 7 to 8 days for 333M P-1.
Your time to spend how you see fit, of course, including beach vacations.
LaurV is offline   Reply With Quote
Old 2019-11-20, 15:32   #1469
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

124758 Posts
Default

Quote:
Originally Posted by nomead View Post
From a recent DC result in Mlucas 18.0 :
M51318853 is not prime. Res64: FA4E8EBD90893264. Program: E18.0. Final residue shift count = 21868454
So, no AID, at least not yet. (I'm including the full residue since it's been double checked and it appears in full on the mersenne.org exponent lookup as well.)
Thanks! Would you please also run a small known prime that would be quick? Perhaps

756839
kriesel is offline   Reply With Quote
Old 2019-11-20, 21:06   #1470
nomead
 
nomead's Avatar
 
"Sam Laur"
Dec 2018
Turku, Finland

4758 Posts
Default

Quote:
Originally Posted by kriesel View Post
Thanks! Would you please also run a small known prime that would be quick? Perhaps

756839
Well... there, Mlucas works a bit differently.

First, in normal use, it has a table of known Mersenne primes and will report any re-test as such.

But after modification of the source and recompilation, it still behaves differently. There is no output on results.txt. But the tail end of the p756839.stat file states that
M756839 is a new MERSENNE PRIME!!!
and the program exits with the same message. The same happens whether it's a Test= or a DoubleCheck= line in the worktodo.ini file.
nomead is offline   Reply With Quote
Old 2019-11-22, 13:44   #1471
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5,437 Posts
Default

Quote:
Originally Posted by nomead View Post
Well... there, Mlucas works a bit differently.

First, in normal use, it has a table of known Mersenne primes and will report any re-test as such.

But after modification of the source and recompilation, it still behaves differently. There is no output on results.txt. But the tail end of the p756839.stat file states that
M756839 is a new MERSENNE PRIME!!!
and the program exits with the same message. The same happens whether it's a Test= or a DoubleCheck= line in the worktodo.ini file.
Thanks again. I'm incorporating it into a list of result formats that's now a draft but will eventually be a reference post in https://www.mersenneforum.org/showthread.php?t=24607
kriesel is offline   Reply With Quote
Old 2019-11-27, 15:35   #1472
storm5510
Random Account
 
storm5510's Avatar
 
Aug 2009

13×151 Posts
Default

I have been doing some off-and-on work for James Heinrich on his project. He has helped me with questions in the past so I feel I should return the favor. He has a sub-project relating to poorly factored P-1 exponents.

Earlier, I took a few from his list, and pasted them into Prime95's worktodo file and started it. Doing this assigns AID's to all the available exponents. The ones which do not get AID's I delete from the list. I have ran them in the form below and had no problems for close to a week:

Code:
B1=600000,B2=8500000;PFactor=FFAABAF0706FF9F306F07524FA6A949F,1,2,91538501,-1,77,2
This morning, it was ignoring everything in my work file. I sat here over an hour, then I saw it; "Pfactor" where it should have been "PFactor." Prime95 did not see this difference as a problem. I made a notation in a document in the folder to change these by hand. As for gpuOwl, trying to accommodate for this may not be worth the effort.
storm5510 is offline   Reply With Quote
Old 2019-11-27, 16:25   #1473
kracker
 
kracker's Avatar
 
"Mr. Meeseeks"
Jan 2012
California, USA

87816 Posts
Default

Quote:
Originally Posted by storm5510 View Post
This morning, it was ignoring everything in my work file. I sat here over an hour, then I saw it; "Pfactor" where it should have been "PFactor." Prime95 did not see this difference as a problem. I made a notation in a document in the folder to change these by hand. As for gpuOwl, trying to accommodate for this may not be worth the effort.
Same here for gpu72, slightly annoying and I feel like it's not something I really need to do at all...

Last fiddled with by kracker on 2019-11-27 at 16:26
kracker is offline   Reply With Quote
Old 2019-11-28, 03:15   #1474
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5,437 Posts
Default

Had an error in a gpuowl v6.11-9 P-1 run:
Code:
2019-11-27 13:03:48 Exception NSt10filesystem7__cxx1116filesystem_errorE: filesystem error: cannot rename: File exists [C:\Users\ken\Document
414000187\414000187-new.p2.owl] [C:\Users\ken\Documents\v6.11-9-g9ae3189\414000187\414000187.p2.owl]
2019-11-27 13:03:48 waiting for background GCDs..
2019-11-27 13:03:48 Bye
kriesel is offline   Reply With Quote
Reply

Thread Tools


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

All times are UTC. The time now is 07:16.


Fri Aug 6 07:16:09 UTC 2021 up 14 days, 1:45, 1 user, load averages: 3.25, 2.96, 2.78

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.