mersenneforum.org  

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

Reply
 
Thread Tools
Old 2020-08-19, 16:58   #100
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

114278 Posts
Default

Quick question. I’ve been running PRP DC CF but I want now to change to PRP DC, what line on prime.txt I need to change, what’s the work ID type?

My concern is how to swap work type without having to have a clean client installation and going throughout the configuration process, what I’m failing?

Last fiddled with by pinhodecarlos on 2020-08-19 at 17:03
pinhodecarlos is offline   Reply With Quote
Old 2020-08-19, 17:33   #101
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

31×239 Posts
Default

Quote:
Originally Posted by pinhodecarlos View Post
Quick question. I’ve been running PRP DC CF but I want now to change to PRP DC, what line on prime.txt I need to change, what’s the work ID type?

My concern is how to swap work type without having to have a clean client installation and going throughout the configuration process, what I’m failing?
Work type is 151.

The easiest way to change is ./mprime -m
or the Worker Windows dialog box in prime95
or even the web pages (list your CPUs, then click on the one you want to change)

That said, there is no longer a PRP DC work type. Selecting work type 151 will give you DC assignments. These can be LL or PRP at the server's discretion. I've not yet decided if we should LL the big backlog of DCs or PRP-proof them if the client is 30.3 or greater.
Prime95 is offline   Reply With Quote
Old 2020-08-19, 17:53   #102
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

10011000101112 Posts
Default

Ah or duh for the worker Windows dialog box....
Looks like I’ll have to stay with current work type since I can’t do LL DC if I get one, laptop temp just fires up, not with PRP. I would “ PRP-proof them if the client is 30.3 or greater.” but it is your decision.
pinhodecarlos is offline   Reply With Quote
Old 2020-08-19, 17:54   #103
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

100101001110002 Posts
Default

Quote:
Originally Posted by Prime95 View Post
I've not yet decided if we should LL the big backlog of DCs or PRP-proof them if the client is 30.3 or greater.
Which, in your opinion, is more useful?

Doing a DC will point out borderline kit, but I think Aaron's years-long SDC effort has cleared out most of the known noise.

How trusting are you of the PRP-proof mechanism (I presume, based on the extensive collaboration and peer-review, quite)?

The call, of course, is yours. And if I may please say, this has been truly awesome to observe!

Agile in Action; almost a case-study.
chalsall is online now   Reply With Quote
Old 2020-08-19, 18:03   #104
storm5510
Random Account
 
storm5510's Avatar
 
Aug 2009

35778 Posts
Default

Quote:
Originally Posted by Prime95 View Post
..I've not yet decided if we should LL the big backlog of DCs or PRP-proof them if the client is 30.3 or greater.
Both, until you go public with 30.x. Then PRP-Proof all of them. At that point, LL and LL-DC can be retired. Over time, the backlog will shrink.
storm5510 is offline   Reply With Quote
Old 2020-08-19, 18:48   #105
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

47×107 Posts
Default

Quote:
Originally Posted by chalsall View Post
Doing a DC will point out borderline kit, but I think Aaron's years-long SDC effort has cleared out most of the known noise.

How trusting are you of the PRP-proof mechanism (I presume, based on the extensive collaboration and peer-review, quite)?
Since the LL DC is lagging several years behind LL first time testing, the identification of borderline or reliably-unreliable kit may come years too late. Unless there are enough error codes caught in the prime95 /mprime result's errors field. Which does nothing for Mlucas, CUDALucas, clLucas, gpuowl runs.
I'm doing a systematic sampling of PRP & PRPDC (spaced ~1 per million of exponent range up to 200M), and don't recall a PRPDC failing to match a PRP. Some of the PRP-DC in this sampling effort are PRP-with-power8-proof. Some of the future first-PRP in this sampling effort will be PRP-power8-proof & a Cert to verify, no separate DC.
(I had started with LL/LLDC sampling in 2017, and made PRP sampling ahead a priority this year. PRP samples have been finished 74M-128M, so now precede the wavefront somewhat.)

Of the ~20 bad primality tests I've logged over the past few years, none are PRP, all are LL/LLDC/LLTC.

Last fiddled with by kriesel on 2020-08-19 at 18:50
kriesel is offline   Reply With Quote
Old 2020-08-19, 19:14   #106
keisentraut
 
Jul 2020

1210 Posts
Default

Quote:
Originally Posted by Prime95 View Post
You do not need to re-arrange your worktodo.txt file. Cert work will get done quickly regardless of where it appears in the file.
That is not what I am experiencing. Just restarted mprime on my laptop and it got a new CERT test but then continued the the LL-DC which does not end before September:
Code:
[user@laptop mprime]$ ./mprime -d
[Main thread Aug 19 21:05] Mersenne number primality test program version 30.3
[Main thread Aug 19 21:05] Optimizing for CPU architecture: Core i3/i5/i7, L2 cache size: 2x256 KB, L3 cache size: 3 MB
[Comm thread Aug 19 21:05] Updating computer information on the server
[Main thread Aug 19 21:05] Starting worker.
[Comm thread Aug 19 21:05] URL: http://v5.mersenne.org/v5server/?v=0.95&px=GIMPS&t=uc&g=dc79f1c52374fcc10162f12141161ca
b&hg=870ede87c0fa98649457adec85d4ad59&wg=&a=Linux64,Prime95,v30.3,build+2&c=Intel(R)+Core(TM)+i5-6200U+CPU+@+2.30GHz&f=
Prefetch,SSE,SSE2,SSE4,AVX,AVX2,FMA,&L1=32&L2=256&np=2&hp=2&m=7831&s=2540&h=1&r=4000&L3=3072&ss=5848&sh=89989C1E7296CC4
D15C466366144D1AA
[Work thread Aug 19 21:05] Worker starting
[Work thread Aug 19 21:05] Setting affinity to run worker on CPU core #1
[Comm thread Aug 19 21:05] RESPONSE:
[Comm thread Aug 19 21:05] pnErrorResult=0
[Comm thread Aug 19 21:05] pnErrorDetail=SUCCESS
[Comm thread Aug 19 21:05] g=dc79f1c52374fcc10162f12141161cab
[Comm thread Aug 19 21:05] u=gLauss
[Comm thread Aug 19 21:05] un=gLauss
[Comm thread Aug 19 21:05] cn=laptop-klaus
[Comm thread Aug 19 21:05] od=10
[Comm thread Aug 19 21:05] ==END==
[Comm thread Aug 19 21:05]
[Comm thread Aug 19 21:05] Sending expected completion date for M57643127: Sep 28 2020
[Comm thread Aug 19 21:05] URL: http://v5.mersenne.org/v5server/?v=0.95&px=GIMPS&t=ap&g=dc79f1c52374fcc10162f12141161ca
b&k=27481014FF4CCAAE79090BF22E599FFE&stage=LL&c=0&p=33.7369&d=86400&e=3465350&ss=12763&sh=0D9E42398ECDEB1470895F7BADAE6
A58
[Work thread Aug 19 21:05] Setting affinity to run helper thread 1 on CPU core #2
[Comm thread Aug 19 21:05] RESPONSE:
[Comm thread Aug 19 21:05] pnErrorResult=0
[Comm thread Aug 19 21:05] pnErrorDetail=SUCCESS
[Comm thread Aug 19 21:05] ==END==
[Comm thread Aug 19 21:05]
[Comm thread Aug 19 21:05] URL: http://v5.mersenne.org/v5server/?v=0.95&px=GIMPS&t=ga&g=dc79f1c52374fcc10162f12141161cab&c=0&cert=10.000000&ss=33072&sh=9F58D7017E911849EE1BC3F8F6B8E52D
[Comm thread Aug 19 21:05] RESPONSE:
[Comm thread Aug 19 21:05] pnErrorResult=0
[Comm thread Aug 19 21:05] pnErrorDetail=Server assigned CERT work.
[Comm thread Aug 19 21:05] g=dc79f1c52374fcc10162f12141161cab
[Comm thread Aug 19 21:05] k=4C8A4BBDFCBAFE2E7D6A480657D4DFE3
[Comm thread Aug 19 21:05] A=1
[Comm thread Aug 19 21:05] b=2
[Comm thread Aug 19 21:05] n=4991983
[Comm thread Aug 19 21:05] c=-1
[Comm thread Aug 19 21:05] w=200
[Comm thread Aug 19 21:05] ns=39000
[Comm thread Aug 19 21:05] ==END==
[Comm thread Aug 19 21:05]
[Comm thread Aug 19 21:05] PrimeNet success code with additional info:
[Comm thread Aug 19 21:05] Server assigned CERT work.
[Comm thread Aug 19 21:05] Got assignment 4C8A4BBDFCBAFE2E7D6A480657D4DFE3: CERT M4991983
[Comm thread Aug 19 21:05] Done communicating with server.
[Work thread Aug 19 21:05] Running Jacobi error check.  Passed.  Time: 22.509 sec.
[Work thread Aug 19 21:05] Resuming primality test of M57643127 using FMA3 FFT length 3M, Pass1=512, Pass2=6K, clm=2, 2 threads
[Work thread Aug 19 21:05] Iteration: 19447019 / 57643127 [33.73%].
keisentraut is offline   Reply With Quote
Old 2020-08-19, 19:29   #107
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

23×3×397 Posts
Default

Quote:
Originally Posted by keisentraut View Post
That is not what I am experiencing. Just restarted mprime on my laptop and it got a new CERT test but then continued the the LL-DC which does not end before September:
Have you just let it run for a while, and then review the logs to see what George's code does in the temporal domain (without any human interaction)?

If not, give it a try...
chalsall is online now   Reply With Quote
Old 2020-08-19, 19:33   #108
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

23×3×397 Posts
Default

Quote:
Originally Posted by kriesel View Post
Since the LL DC is lagging several years behind LL first time testing, the identification of borderline or reliably-unreliable kit may come years too late. Unless there are enough error codes caught in the prime95 /mprime result's errors field. Which does nothing for Mlucas, CUDALucas, clLucas, gpuowl runs.
In my world, all data is interesting.

But, as you suggest, some might not be worth collecting in the bigger calculus (economic tradeoffs, expediency, etc).

henryzz question really perked up my ears. Is this seminal? Worth formally publishing?

edit: Discussion split into new thread. Henryzz's question is at https://mersenneforum.org/showthread.php?t=25852

Last fiddled with by henryzz on 2020-08-20 at 08:12 Reason: mod edit splitting
chalsall is online now   Reply With Quote
Old 2020-08-19, 20:23   #109
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101×103 Posts

9,491 Posts
Default

If doing PRP-VDF's on the low end of the DC's is a good idea.....

It might be worth moving the assignments for v29 and below up to some set value (like 65,000,000) and above once v30 comes online (or after there is a 50% adoption of v30).
Or move them 10 or 15,000,000 above the DC milestone.
Or move them up 1,000,000 above the milestone each and every month for about a year and a half (first month 1M above, second month new assignments 2M above, 3rd 3M,

They will still get DC work done, but they will get moved away from the milestones enough so that these old slugs won't interfere.
Uncwilly is online now   Reply With Quote
Old 2020-08-20, 02:28   #110
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

740910 Posts
Default

Build 3 is available. See first post in this thread for links.

Not a whole lot there. Two bugs fixed as detailed in post #2 of this thread. Mihai improved P-1 probability calculator. You can opt out of CERT work in the worker Windows dialog box. There are undoc settings for controlling the exponent sizes you get for CERT assignments.
Prime95 is offline   Reply With Quote
Reply

Thread Tools


All times are UTC. The time now is 00:47.

Mon Apr 19 00:47:06 UTC 2021 up 10 days, 19:27, 0 users, load averages: 1.63, 1.94, 2.07

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.