mersenneforum.org  

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

Reply
Thread Tools
Old 2019-03-27, 22:01   #1024
M344587487
 
M344587487's Avatar
 
"Composite as Heck"
Oct 2017

827 Posts
Default

Damn the DC did use the wrong type, the worktodo was not wrong I guess gpuowl can only do type 4. Can anyone point me in the direction of a DC with type 4 exponent to grab? Don;t think the DB can be searched by type and the recent results are all type 5 or 1.
M344587487 is offline   Reply With Quote
Old 2019-03-27, 23:42   #1025
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

153D16 Posts
Default

Quote:
Originally Posted by M344587487 View Post
Damn the DC did use the wrong type, the worktodo was not wrong I guess gpuowl can only do type 4. Can anyone point me in the direction of a DC with type 4 exponent to grab? Don;t think the DB can be searched by type and the recent results are all type 5 or 1.
The PRP residue type depends on the version of gpuowl you run. To verify quickly you have the right version of gpuowl for the desired residue type, run a small exponent such as 1257787. For example, V3.8 gpuowl does type 1 PRP residue. Exponent details at mersenne.org will show what residue type the first run was done with; https://www.mersenne.org/report_expo...4100000&full=1.
Additionally verify the shift was not zero. Gpuowl does zero shift only, so is not a good DC for a zero shift first test, and a triple check would follow. See also http://www.mersenne.ca/exponent/84004321 which does not indicate residue type there.
Zero shift first PRP tests should be DC by prime95 not gpuowl, to ensure a nonzero DC. See 84006781.
kriesel is offline   Reply With Quote
Old 2019-03-28, 01:02   #1026
M344587487
 
M344587487's Avatar
 
"Composite as Heck"
Oct 2017

827 Posts
Default

Thanks, I was lazy researching but would never have figured to use v3.8.
M344587487 is offline   Reply With Quote
Old 2019-03-28, 01:21   #1027
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5,437 Posts
Default

Quote:
Originally Posted by M344587487 View Post
Thanks, I was lazy researching but would never have figured to use v3.8.
If you want to qualify your modification or gpu, you could try
https://www.mersenne.org/report_expo...4102691&full=1. Since I ran it, I have a list of interim residues a short run could be checked against.
kriesel is offline   Reply With Quote
Old 2019-03-31, 05:39   #1028
SELROC
 

162568 Posts
Default In some cases gpuowl fails on radeon VII

It was with the wrong set of system software, not enough up to date, gpuowl started but after a while the residue was zeroed out, and a page fault occurred.


After installing the latest kernel, modules and headers, v. 5.0, then gpuowl works without problems and the zero-residue error is gone.
  Reply With Quote
Old 2019-03-31, 13:53   #1029
SELROC
 

5×487 Posts
Default

Quote:
Originally Posted by SELROC View Post
It was with the wrong set of system software, not enough up to date, gpuowl started but after a while the residue was zeroed out, and a page fault occurred.


After installing the latest kernel, modules and headers, v. 5.0, then gpuowl works without problems and the zero-residue error is gone.



The same error has occurred again, zero-residue, but this time gpuowl reloaded the last checkpoint and continued.


I found that I was running a version of openowl compiled against old libs. Now I have recompiled and waiting to see if the error occurs again.
  Reply With Quote
Old 2019-03-31, 14:00   #1030
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5,437 Posts
Default

Quote:
Originally Posted by kriesel View Post
If you want to qualify your modification or gpu, you could try
https://www.mersenne.org/report_expo...4102691&full=1. Since I ran it, I have a list of interim residues a short run could be checked against.
There's also a table of interim residues for powers of ten iterations for known Mersenne primes, in the attachment of post 5 at https://www.mersenneforum.org/showthread.php?t=24003
kriesel is offline   Reply With Quote
Old 2019-03-31, 15:04   #1031
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5,437 Posts
Default gpuowl asymptotic run time scaling

I've extended the third attachment at https://www.mersenneforum.org/showpo...35&postcount=2 to include a plot of the per iteration times on an RX480 gpu for whichever version of gpuowl tested fastest for each fft length. An approximation of the asymptotic scaling of gpuowl is p1.078 for ms/iter, p2.078 for exponent run time, from the trend line fit for fft lengths 6M to 144M (exponents 100M<p<2520M). This is close to values obtained for CUDALucas and prime95, ~2.094, and finally provides for gpuowl a scaling above p2, which is more consistent with expectations of scaling n2 log n log log n from such reliable sources as Knuth.

Last fiddled with by kriesel on 2019-03-31 at 15:05
kriesel is offline   Reply With Quote
Old 2019-04-01, 08:02   #1032
SELROC
 

23·3·73 Posts
Default

Quote:
Originally Posted by SELROC View Post
The same error has occurred again, zero-residue, but this time gpuowl reloaded the last checkpoint and continued.


I found that I was running a version of openowl compiled against old libs. Now I have recompiled and waiting to see if the error occurs again.



After some hour no error. Will see today the continuation.
  Reply With Quote
Old 2019-04-03, 03:06   #1033
kracker
 
kracker's Avatar
 
"Mr. Meeseeks"
Jan 2012
California, USA

23×271 Posts
Default

Quote:
Originally Posted by M344587487 View Post
Damn the DC did use the wrong type, the worktodo was not wrong I guess gpuowl can only do type 4. Can anyone point me in the direction of a DC with type 4 exponent to grab? Don;t think the DB can be searched by type and the recent results are all type 5 or 1.
^ TIL... Is there any way at all to lookup exponents that have been done with a specific type?
kracker is offline   Reply With Quote
Old 2019-04-03, 05:39   #1034
GP2
 
GP2's Avatar
 
Sep 2003

5·11·47 Posts
Default

Quote:
Originally Posted by M344587487 View Post
Damn the DC did use the wrong type, the worktodo was not wrong I guess gpuowl can only do type 4. Can anyone point me in the direction of a DC with type 4 exponent to grab? Don;t think the DB can be searched by type and the recent results are all type 5 or 1.
You can find some PRPs that need DC from the following users:

Warning: not all are type 4. There's no way to filter by residue type, although you can click on the "Residue Type" column header to sort by it.

Also, I think gpuOwL only produces residues with shift count zero, so the double check will also have shift count zero, and some might insist that it's not a proper double check unless it's with a different shift count.
GP2 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 06:56.


Fri Aug 6 06:56:34 UTC 2021 up 14 days, 1:25, 1 user, load averages: 2.68, 2.65, 2.70

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.