![]() |
|
|
#12 | ||
|
If I May
"Chris Halsall"
Sep 2002
Barbados
230028 Posts |
Quote:
The proxy honors work type selections as communicated by the client, but the protocol is such that preferred work type is (supposed to be) sent by the client before requests for work occurs. The default Work Type is DC -- this will soon be settable on a per-user and per-computer basis. Quote:
LL/DC assignments are "true" Primenet assignments. P-1 assignments are local to GPU72. Last fiddled with by chalsall on 2012-08-09 at 16:02 Reason: s/name computer/computer name(s)/ |
||
|
|
|
|
|
#13 | |
|
If I May
"Chris Halsall"
Sep 2002
Barbados
2×5×7×139 Posts |
Quote:
I missed the case where the client asks Primenet for what work type should be done for each CPU. I had assumed ("Makes an ASS out of U and ME") that a "Program Options" (PO) message would never be sent by the client requesting the information from Primenet without it first sending a PO message giving the CPU's preference. Further, if a computer's CPU was known but its work type was 0 ("What makes sense") the proxy didn't then refer to the computer's default work type before falling back to the system-wide default. Sorry about that. This has now been fixed. Have I mentioned that software is hard?
|
|
|
|
|
|
|
#14 |
|
If I May
"Chris Halsall"
Sep 2002
Barbados
230028 Posts |
At the excellent suggestion of Mike (Xyzzy), and with a little bit of work by James and myself, all results which pass through the new GPU72 proxy are now automatically submitted to James' Mersenne-aries stats site in real-time.
No longer is it necessary to manually submit the results files for James to know all of the particulars about P-1, DC and LL efforts. This includes the B1, B2 and E values (if used) for P-1 work, even in the case where a factor is found. All historical traffic which has already passed through the proxy has been submitted, with the time-stamp of when the results were seen. Thanks to Mike for the suggestion, and to James for building and making available a light-weight API in order for the data submissions to be easy. |
|
|
|
|
|
#15 |
|
May 2011
Orange Park, FL
37516 Posts |
Excellent work!
|
|
|
|
|
|
#16 |
|
Dec 2007
Cleves, Germany
2·5·53 Posts |
Grabbed 2 LLs and 4 DCs earlier. Didn't take note of the AIDs for either set.
Regenerated worktodo.txt from my assignments page - oldest assignments first. Dropped the worktodo.txt into Prime95's folder and communicated new end dates to proxy. Net result as per my assignments page: 4 DCs assigned to correct CPU. 2 LLs still "Manual". Of course, my Prime95 did send ETAs for those 2 LLs as well... |
|
|
|
|
|
#17 |
|
Jun 2005
12910 Posts |
It looks like I'm still getting way too many DC tests regardless of my settings. 2 of my machines are set to "whatever makes sense" so I'd expect occasional DCs but not the 100% I'm seeing. But on 2 others (e.g. Workstation, core 1) it is set to P-1. It's strange, because that system looks to have received a dozen or so P-1 assignments and then got a DC one early this morning (02:xx 8/11/2012).
Last fiddled with by kjaget on 2012-08-11 at 13:04 |
|
|
|
|
|
#18 | |
|
If I May
"Chris Halsall"
Sep 2002
Barbados
2·5·7·139 Posts |
Quote:
I set the AIDs to be correct for the two LL assignments, and then re-ran the API messages through the proxy. The assignments were set to the correct CID, and the ETA dates updated. |
|
|
|
|
|
|
#19 | ||
|
If I May
"Chris Halsall"
Sep 2002
Barbados
973010 Posts |
Quote:
I *really* need to get the Account Settings page finished, where people will be able to set their own default assignment preference. Hopefully today. Quote:
But for anyone who's received a DC assignment when they really wanted a P-1, just make sure your machine's default work type is P-1 and then unreserve the DC assignment through the client -- GPU72 and Primenet will both recognize this and it will disappear from your assignments lists at both. |
||
|
|
|
|
|
#20 | |
|
"Jerry"
Nov 2011
Vancouver, WA
1,123 Posts |
Quote:
Everything else seems great though, thanks for the hard work on all this! |
|
|
|
|
|
|
#21 |
|
"Kieren"
Jul 2011
In My Own Galaxy!
2·3·1,693 Posts |
I've set up a separate instance of P95-64 with 2 workers, set for manual communication, DC (at the moment), with short days reserved for amount of work. When I want more work for CL, I fire up this setup and tell it to call home. It then downloads 2 DC assignments: one for each worker. I then move these to worktodo for CL.
I'm doing this because I currently don't have a P95 worker running LL or DC on my main instance of the program. Is it possible to have P95 launch without attempting to start processing? |
|
|
|
|
|
#22 |
|
Aug 2002
North San Diego County
5·137 Posts |
PauseWhileRunning=* along with PauseCheckInterval=1 will only allow 1 second of processing (maximum).
Is there a reason why this is preferable to the manual assignment page? Edit: Nevermind; you can use the GPU72 proxy this way... Last fiddled with by sdbardwick on 2012-08-13 at 05:49 |
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Automatic fetch of Trial Factoring work for GPU mfakt* | LaurV | GPU to 72 | 81 | 2020-12-02 05:17 |
| GPU72 doesn't show all available DC work | Mark Rose | GPU to 72 | 2 | 2014-01-24 00:33 |
| GPU72 proxy ignores work type changes | Bdot | GPU to 72 | 7 | 2013-12-18 22:21 |
| New work types for GPU72? | chalsall | GPU to 72 | 72 | 2013-10-03 20:21 |
| Completed 29M work not showing as completed in GPU72 | Chuck | GPU to 72 | 2 | 2013-02-02 03:25 |