mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > PrimeNet

Reply
 
Thread Tools
Old 2019-11-16, 18:08   #23
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
Phi(3,3^1118781+1)/3

52×192 Posts
Lightbulb

Quote:
Originally Posted by kriesel View Post
When's your holiday vacation this year? :)
https://wb.md/2OgJif3
Batalov is offline   Reply With Quote
Old 2019-11-16, 18:11   #24
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

22×32×151 Posts
Default

Quote:
Originally Posted by Batalov View Post
That pages fails to mention the most prevalent example of the behaviour. Praying to and/or believing in a god or gods.
retina is online now   Reply With Quote
Old 2019-11-16, 19:26   #25
a1call
 
a1call's Avatar
 
"Rashid Naimi"
Oct 2015
Out of my Body

22·11·41 Posts
Default

Quote:
Originally Posted by retina View Post
That pages fails to mention the most prevalent example of the behaviour. Praying to and/or believing in a god or gods.

Or Wikipedia for that matter.
a1call is offline   Reply With Quote
Old 2019-11-16, 20:10   #26
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

24×239 Posts
Default

Some people have no sense of humor.
kriesel is offline   Reply With Quote
Old 2020-01-17, 02:06   #27
Chuck
 
Chuck's Avatar
 
May 2011
Orange Park, FL

11010000102 Posts
Default Ben's future plans

I am wondering if Ben plans to stay with GIMPS for the foreseeable future, or just until the next Mersenne prime is found (OR until he finds a Mersenne prime).
Chuck is offline   Reply With Quote
Old 2020-01-18, 15:26   #28
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

24×239 Posts
Default duplicate first-PRP assignment by primenet, or poached by Ben Delo?

These take of order 18 days on an RX550. Will upgrade gpuowl version soon which will help.

https://www.mersenne.org/report_expo...0709987&full=1

Code:
2019-12-31 08:56:53 condorella/rx550 90709987 FFT 5120K: Width 256x4, Height 64x4, Middle 10; 17.30 bits/word
2019-12-31 08:56:55 condorella/rx550 OpenCL args "-DEXP=90709987u -DWIDTH=1024u -DSMALL_HEIGHT=256u -DMIDDLE=10u -DWEIGHT_STEP=0xc.fb65b19625858p-3 -DIWEIGHT_STEP=0x9.dc1b382f1df1p-4 -DWEIGHT_BIGSTEP=0x9.837f0518db8a8p-3 -DIWEIGHT_BIGSTEP=0xd.744fccad69d68p-4 -DAMDGPU=1 -DNO_ASM=1 -DMERGED_MIDDLE=1 -DWORKINGIN5=1 -DWORKINGOUT2=1 -DT2_SHUFFLE_HEIGHT=1 -DT2_SHUFFLE_MIDDLE=1 -DT2_SHUFFLE_REVERSELINE=1  -I. -cl-fast-relaxed-math -cl-std=CL2.0"
2019-12-31 08:56:58 condorella/rx550 OpenCL compilation in 3.28 s
2019-12-31 08:57:05 condorella/rx550 90709987 OK        0 loaded: blockSize 400, 0000000000000003
2019-12-31 08:57:24 condorella/rx550 90709987 OK      800   0.00%; 15466 us/it; ETA 16d 05:42; 2acdc628cc78e4b9 (check 6.36s)
Code:
2020-01-18 06:40:00 condorella/rx550 {"exponent":"90709987", "worktype":"PRP-3", "status":"C", "program":{"name":"gpuowl", "version":"v6.11-104-g91ef9a8"}, "timestamp":"2020-01-18 12:40:00 UTC", "user":"kriesel", "computer":"condorella/rx550", "aid":"8C8249448DB3893C26ADE7005061____", "fft-length":5242880, "res64":"2cf903f323be13a0", "residue-type":1, "errors":{"gerbicz":0}}
Welcome Ben Delo, yes. Poaching, not welcome. Issuing errors, not welcome.
For me, this was, as far as I know, a legit unexpired first-test PRP assignment. But I suppose it's possible my assignment expired along the way.

Last fiddled with by kriesel on 2020-01-18 at 16:09
kriesel is offline   Reply With Quote
Old 2020-01-18, 16:54   #29
preda
 
preda's Avatar
 
"Mihai Preda"
Apr 2015

1,021 Posts
Default

That's a PRP DC right there, and across different software no less :)
I find it most likely that the exponent expired and was reassigned by primenet. This may have been caused by the exponent changing category along the way.

Quote:
Originally Posted by kriesel View Post
These take of order 18 days on an RX550. Will upgrade gpuowl version soon which will help.

https://www.mersenne.org/report_expo...0709987&full=1

Code:
2019-12-31 08:56:53 condorella/rx550 90709987 FFT 5120K: Width 256x4, Height 64x4, Middle 10; 17.30 bits/word
2019-12-31 08:56:55 condorella/rx550 OpenCL args "-DEXP=90709987u -DWIDTH=1024u -DSMALL_HEIGHT=256u -DMIDDLE=10u -DWEIGHT_STEP=0xc.fb65b19625858p-3 -DIWEIGHT_STEP=0x9.dc1b382f1df1p-4 -DWEIGHT_BIGSTEP=0x9.837f0518db8a8p-3 -DIWEIGHT_BIGSTEP=0xd.744fccad69d68p-4 -DAMDGPU=1 -DNO_ASM=1 -DMERGED_MIDDLE=1 -DWORKINGIN5=1 -DWORKINGOUT2=1 -DT2_SHUFFLE_HEIGHT=1 -DT2_SHUFFLE_MIDDLE=1 -DT2_SHUFFLE_REVERSELINE=1  -I. -cl-fast-relaxed-math -cl-std=CL2.0"
2019-12-31 08:56:58 condorella/rx550 OpenCL compilation in 3.28 s
2019-12-31 08:57:05 condorella/rx550 90709987 OK        0 loaded: blockSize 400, 0000000000000003
2019-12-31 08:57:24 condorella/rx550 90709987 OK      800   0.00%; 15466 us/it; ETA 16d 05:42; 2acdc628cc78e4b9 (check 6.36s)
Code:
2020-01-18 06:40:00 condorella/rx550 {"exponent":"90709987", "worktype":"PRP-3", "status":"C", "program":{"name":"gpuowl", "version":"v6.11-104-g91ef9a8"}, "timestamp":"2020-01-18 12:40:00 UTC", "user":"kriesel", "computer":"condorella/rx550", "aid":"8C8249448DB3893C26ADE7005061____", "fft-length":5242880, "res64":"2cf903f323be13a0", "residue-type":1, "errors":{"gerbicz":0}}
Welcome Ben Delo, yes. Poaching, not welcome. Issuing errors, not welcome.
For me, this was, as far as I know, a legit unexpired first-test PRP assignment. But I suppose it's possible my assignment expired along the way.

Last fiddled with by preda on 2020-01-18 at 16:56
preda is offline   Reply With Quote
Old 2020-01-18, 18:59   #30
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

382410 Posts
Default

Quote:
Originally Posted by preda View Post
That's a PRP DC right there, and across different software no less :)
I find it most likely that the exponent expired and was reassigned by primenet. This may have been caused by the exponent changing category along the way.
Assignments are supposed to not get recategorized to a lower Cat# and thereby expired, while pending. (User standing on rug; YANK!)

The PRP DC was added to the stale list at https://www.mersenneforum.org/showpo...81&postcount=6

Mine was a manual assignment, for gpuowl on AMD RX550, so by assignment rules it should have been a Cat 2 when issued, and was age 21.9 days when I manually submitted the result. Cat 2 is supposed to have 30 days before expiration for no progress reported.
The most favorable interpretation is that Cat1 rules got applied and Delo ran it on very fast gear.

If it was possible to do progress reporting for manual assignments, this perhaps could be avoided.

Manual testing 90709987 C-PRP 2020-01-18 15:1221.92CF903F323BE13A0 21.9 days 328.5717

Oh well, it dinged my PRP but boosted my PRP-DC standing.

And there was only ~1ppm chance of finding a prime as a first-test PRP.

Last fiddled with by kriesel on 2020-01-18 at 19:34
kriesel is offline   Reply With Quote
Old 2020-01-19, 11:39   #31
Ben Delo
 
Ben Delo's Avatar
 
"Ben Delo"
Oct 2019
Hong Kong

22 Posts
Default

I will check the logs but it is possible this may have been due to me using AWS spot instances that can come and go, leaving assignments neglected for weeks. Sometimes an assignment expires (and it is reassigned) but PrimeNet does not tell mprime to stop working on it!
Ben Delo is offline   Reply With Quote
Old 2020-01-19, 14:47   #32
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

1110111100002 Posts
Default

Quote:
Originally Posted by Ben Delo View Post
I will check the logs but it is possible this may have been due to me using AWS spot instances that can come and go, leaving assignments neglected for weeks. Sometimes an assignment expires (and it is reassigned) but PrimeNet does not tell mprime to stop working on it!
Thanks for responding. I've checked my own assignment lists and logs.

It looks like I owe you and the PrimeNet authors and operators an apology.
(Do 10 LL DC and 5 PRP DC as penance. (Any Catholics will get that line.))

It seems I'm getting Cat 1 manual assignments occasionally. It turns out I've been a bit sloppy lately about checking they'll complete before expiration. Even though that is simple to do; https://www.mersenne.org/workload/, click on "Expires (days)" to sort by expiration order. There's one now that you're legitimately running as a reassignment and will likely finish before I do. 90710093 https://www.mersenne.org/report_expo...exp_hi=&full=1
Another I've shifted to a Radeon VII to finish today before expiration. 90895003 https://www.mersenne.org/report_expo...0895003&full=1 will be close, with 8 hours to run and 1 day indicated to expiration.

All of this would become moot if we could do manual assignment progress reporting, perhaps on the manual submission page. But I assume the folks that could make that happen are busy with other things. (Including things I've added to the queue, such as sorting out the PRP first vs PRP DC handling.)

Last fiddled with by kriesel on 2020-01-19 at 14:52
kriesel is offline   Reply With Quote
Old 2020-01-20, 20:27   #33
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
Rep├║blica de California

2·7·797 Posts
Default

Quote:
Originally Posted by kriesel View Post
It seems I'm getting Cat 1 manual assignments occasionally. It turns out I've been a bit sloppy lately about checking they'll complete before expiration. Even though that is simple to do; https://www.mersenne.org/workload/, click on "Expires (days)" to sort by expiration order. There's one now that you're legitimately running as a reassignment and will likely finish before I do. 90710093 https://www.mersenne.org/report_expo...exp_hi=&full=1
Another I've shifted to a Radeon VII to finish today before expiration. 90895003 https://www.mersenne.org/report_expo...0895003&full=1 will be close, with 8 hours to run and 1 day indicated to expiration.

All of this would become moot if we could do manual assignment progress reporting, perhaps on the manual submission page. But I assume the folks that could make that happen are busy with other things. (Including things I've added to the queue, such as sorting out the PRP first vs PRP DC handling.)
Ken, I regulalrly use the time-extensions since I have a significant number of slow devices, notably my Galaxy S7 Adroid phone cluster running Mlucas. Here is the method I use to manage things - the workload page is handy, but going straight to the Manual Tests -> Extensions page shows more or less the same info, only drawback is in a non-sortable table format, so you have to scan the days-to-expiry column. (Perhaps adding sortability to this table would not be difficult, we'd need to ask Aaron.) Any that are less than a week from expiry, click the checkbox for and then extend them all via the main widget. At the same time I make note of the soonest-to-expire remaining in the resulting updated table, and mark my calendar app with an "extend assignments" alert for the day corresponding to the next-to-expire having 1 day left. Since I tend to reserve new work in batches I only need to do this every few weeks. Each renewal I simply edit the calendar reminder to update the date.

Rre. your note on manual assignment progress reporting, I actually worked with Aaron over a few weeks last year to add this functionality to the primenet.py script I ship with Mlucas. (It's there in the v19 py-script, it's just not called). The remaining sticking point was that assignment-progress-update calls to the Primenet server require update-computer (also in the v5 API) to have been called in the past 30 days (IIRC), and that currently only works for "trusted clients", i.e. for Prime95/mprime. The way I was able to test it for my py-script was that Aaron went in and manually did an update-computer for my UID on the server.
ewmayer is offline   Reply With Quote
Reply

Thread Tools


All times are UTC. The time now is 05:54.

Mon Jun 1 05:54:51 UTC 2020 up 68 days, 3:27, 1 user, load averages: 1.19, 1.42, 1.38

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, 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.