mersenneforum.org  

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

Reply
Thread Tools
Old 2023-01-26, 18:46   #144
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

102658 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
After quick testing, v30.10b3 Linux64 seems to get CERT assignments again, thank you.
And it has completed several CERT assignments, and just finished the PRP assignment it was working on. But it doesn't seem interested in uploading the associated proof. It's now an hour past completion time, it's checked twice to see if any CERT assignments were available, but the .proof file is still not-uploaded.

edit: as I'm typing this, sure enough it started the proof upload.
But why did it wait 61 minutes between completing the PRP and uploading the proof?
Is this normal and/or desired behaviour?
James Heinrich is online now   Reply With Quote
Old 2023-01-26, 19:13   #145
masser
 
masser's Avatar
 
Jul 2003
Behind BB

111110100102 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
Is this normal and/or desired behaviour?
It's normal; I've come to expect a little over an hour for proof file uploads to happen.
masser is online now   Reply With Quote
Old 2023-01-26, 19:15   #146
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

7×13×47 Posts
Default

I haven't done a lot of PRP, so thank you for the confirmation that it's "normal".
There remains question of whether this is intended behavior or not, and if so, why?
James Heinrich is online now   Reply With Quote
Old 2023-01-26, 21:30   #147
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

17·487 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
I haven't done a lot of PRP, so thank you for the confirmation that it's "normal".
There remains question of whether this is intended behavior or not, and if so, why?
There is a timer that goes off every hour, a routine is called that looks for *.proof files to upload.
The theory was a timed routine can upload prime95 generated proofs as well as any gpuowl proofs
that are copied into the prime95 directory for uploading.

I might be able to trigger the timer event right after a prime95 proof is generated, or better yet after the
JSON result is sent.
Prime95 is offline   Reply With Quote
Old 2023-01-26, 21:36   #148
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

7×13×47 Posts
Default

Quote:
Originally Posted by Prime95 View Post
I might be able to trigger the timer event... after the JSON result is sent.
I think if the upload timer could be triggered upon receiving confirmation of successful JSON submission that would be ideal. Still leave the timer to run once an hour but an extra trigger to get the proof uploaded sooner rather than later.
James Heinrich is online now   Reply With Quote
Old 2023-01-26, 22:31   #149
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

24×3×163 Posts
Default

Why not a simple "upload any available proofs in the working directory now" button?
Advanced, manual communication, []Send proofs now.
That would cover both impatient prime95 users, and gpuowl /prime95 users; drag & drop, send.
kriesel is online now   Reply With Quote
Old 2023-01-26, 22:35   #150
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

10B516 Posts
Default

Quote:
Originally Posted by kriesel View Post
Why not a simple "upload any available proofs in the working directory now" button?
That only covers "impatient users" who sit watching Prime95/mprime, it doesn't fix the (real or imagined) problem of the unnecessary 1h delay between PRP completion and proof upload, whereas George's simple proposed solution of triggering the process on JSON upload does solve that.

If George wants to add a menu item in addition that would be fine, useful even, but they're solving two different issues.

Last fiddled with by James Heinrich on 2023-01-26 at 22:36
James Heinrich is online now   Reply With Quote
Old 2023-01-27, 07:44   #151
bur
 
bur's Avatar
 
Aug 2020
79*6581e-4;3*2539e-3

2·5·73 Posts
Default

To prevent mprime from crashing after restarting workers, I now ran 1 worker with 12 threads on a 12 physical cores system. Average CPU load is only about 85-87% on each core. Is there anything that can be done about it?
bur is offline   Reply With Quote
Old 2023-01-27, 13:00   #152
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

24×3×163 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
they're solving two different issues.
On JSON prp/proof result upload, or every (settable in local.txt) x minutes directory check is another way to go. The most impatient gpuowl users could use the manual proof upload web page instead, which is rather immediate.

Last fiddled with by kriesel on 2023-01-27 at 13:01
kriesel is online now   Reply With Quote
Old 2023-01-28, 15:53   #153
Denial140
 
Dec 2021

24·5 Posts
Default

I'm not sure if this is the right place to ask/discuss this, but I recently found a factor for M9001 and M8111 with ECM using v30.9, and am interested in running ECM on some other exponents below 10000. The issue is that many of the factors found for exponents in this range were found with significantly larger bounds than the amount of work reported on the GIMPS ECM Progress page, so it is hard to know what bounds to start off with so that I am not wasting calculations - I would guess that many of the other exponents underwent similar efforts without factors found.

The vast majority of these were found by Ryan Propper, and they seem to go up to around M7700. I recall at some point he mentioned on this forum that he occasionally submits results offline to George - I would be grateful if anyone has a rough estimate of how much work this might be.

For example, would I be wasting my time running curves at the 65 digit level (B1=850M) between M1000 and M2000, as the ECM progress page suggests to do? I'm almost certain that the 45 digit level curves (B1=11M) between M4000 and M5000 would be a waste of time, as many of the factors in that range were found with curves at the 60 digit level, but it's hard to know whether I should start at the 65 digit level, for example, or somewhere in between.

Vague rambling over, all advice welcome
Denial140 is offline   Reply With Quote
Old 2023-01-28, 16:45   #154
masser
 
masser's Avatar
 
Jul 2003
Behind BB

2·7·11·13 Posts
Default

Quote:
Originally Posted by Denial140 View Post
I'm not sure if this is the right place to ask/discuss this, but I recently found a factor for M9001 and M8111 with ECM using v30.9, and am interested in running ECM on some other exponents below 10000. The issue is that many of the factors found for exponents in this range were found with significantly larger bounds than the amount of work reported on the GIMPS ECM Progress page, so it is hard to know what bounds to start off with so that I am not wasting calculations - I would guess that many of the other exponents underwent similar efforts without factors found.

The vast majority of these were found by Ryan Propper, and they seem to go up to around M7700. I recall at some point he mentioned on this forum that he occasionally submits results offline to George - I would be grateful if anyone has a rough estimate of how much work this might be.

For example, would I be wasting my time running curves at the 65 digit level (B1=850M) between M1000 and M2000, as the ECM progress page suggests to do? I'm almost certain that the 45 digit level curves (B1=11M) between M4000 and M5000 would be a waste of time, as many of the factors in that range were found with curves at the 60 digit level, but it's hard to know whether I should start at the 65 digit level, for example, or somewhere in between.

Vague rambling over, all advice welcome

Exponents between M1000 and M2400 have been heavily worked over by the Cunningham Tables efforts. You might poke around that sub-forum or ask there to get a more complete answer.

For a long time, it was significantly more efficient to run ECM curves for exponents less than about 50000 with gmp-ecm or a hybrid prime95/gmp-ecm. I suspect that a lot of those efforts weren't recorded to the GIMPS database. With the recent upgrades, prime95 is now competitive with gmp-ecm. For very low exponents (like those you're targeting), my general advice would be to run curves at least one, maybe two, levels above what the GIMPS progress report suggests, to compensate for the unreported efforts.

Hopefully others will chime in with additional feedback; I'm curious if there is better advice.

Last fiddled with by masser on 2023-01-28 at 17:27
masser is online now   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
That's a Lot of Users!!! jinydu Lounge 9 2006-11-10 00:14
Beta version 24.6 - Athlon users wanted Prime95 Software 139 2005-03-30 12:13
For Old Users Citrix Prime Sierpinski Project 15 2004-08-22 16:43
Opportunity! Retaining new users post-M40 GP2 Lounge 55 2003-11-21 21:08
AMD USERS ET_ Lounge 3 2003-10-11 16:52

All times are UTC. The time now is 16:09.


Fri Jul 7 16:09:51 UTC 2023 up 323 days, 13:38, 0 users, load averages: 1.39, 1.35, 1.20

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

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔