![]() |
[QUOTE=chalsall;560261]An important question. Scott, can you tell us all what URL MISFIT "hits" for GIMPS assignments?
All I can say with certainty is GPU72 never held, and thus didn't assign, what this user was given. Read: not my problem. But happy to help debug.[/QUOTE] "source code says" [CODE] public string GetWorkGIMPS(string userID, string password,int cores, int assignmentsPerCore, GIMPSPreferredWorkType workType, int? expStart, int? expEnd) { string url = "https://www.mersenne.org/<redacted>?uid=" + userID + //"&user_password=" + password + "&cores=" + cores + "&num_to_get=" + assignmentsPerCore + "&pref=" + (int)workType + "&exp_lo=" + expStart + "&exp_hi=" + expEnd + "&B1=Get+Assignments"; Debug.WriteLine(url); return PerformGetWithNOCookies(url); }[/CODE] |
So MISFIT has its own secret web page.
Looking at that web page, it is applying prime95's rules for TF upper bounds. I'll see what I can come up with. |
[QUOTE=Prime95;560471]So MISFIT has its own secret web page.
Looking at that web page, it is applying prime95's rules for TF upper bounds. I'll see what I can come up with.[/QUOTE] I've attempted a fix. Let me know if it works or not. |
Sorry folks, I got real busy and forgot to check back in on this thread.
Yes, the MISFIT work source is set to GIMPS on this specific client. I can also report that on 10/25/2020 this client started turning in TF results for exponents in the 115M range (vs the previously mentioned 215M range). Based on my specific MISFIT assignment settings, I believe MISFIT is caching ~2-3 days of TF work FYI. Thanks a lot for the help. This change alone has increased the TF throughput on this client by about 4%. |
I recently upgraded a bunch of systems to new distributions and Python 2 is obviously no longer an option. Tonight I got around to updating mfloop.py to use Python 3.
I also updated mfloop.py to use the [URL="https://www.mersenne.org/manual_gpu_assignment/"]manual gpu assignment page[/URL] instead of the [URL="https://www.mersenne.org/manual_assignment/"]manual assignment page[/URL] when falling back to PrimeNet when not fetching anything from GPU72. You can fetch it from [URL="https://github.com/MarkRose/primetools"]https://github.com/MarkRose/primetools[/URL]. I also see that teknohog has recently updated the primary repository as well to work with Python 3 and made some other changes: [URL="https://github.com/teknohog/primetools"]https://github.com/teknohog/primetools[/URL]. I may rebase off him soon. |
| All times are UTC. The time now is 13:38. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.