mersenneforum.org  

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

Reply
 
Thread Tools
Old 2011-10-28, 08:15   #155
Wizzard
 
Feb 2011
Bratislava

338 Posts
Default

Sorry for another stupid question. What it the difference between Smart assignment and Run on any CPU?
Wizzard is offline   Reply With Quote
Old 2011-10-28, 11:11   #156
Mr. P-1
 
Mr. P-1's Avatar
 
Jun 2003

49116 Posts
Default

Quote:
Originally Posted by davieddy View Post
Admirable as your "grabbing" efforts are, it is a one-off exercize. Provided the new exponents dished out are optimally TFed (72) even the expiries will have no further need for TF. Maybe some P-1.
That is correct. If new exponents dished out are optimally TFed, then eventually expiries will have no further need for TF. Just now, they do. Currently new exponents are TFed to 71. Over time, the number of expiries < 71 will diminish while the mini-project's capacity might increase. Eventually we will be able to do all these expiries and then some. At this point we start impementing your proposal.

But until then, it is better that we catch the low TF expiries.

Last fiddled with by Mr. P-1 on 2011-10-28 at 11:51
Mr. P-1 is offline   Reply With Quote
Old 2011-10-28, 11:42   #157
Mr. P-1
 
Mr. P-1's Avatar
 
Jun 2003

22218 Posts
Default

Quote:
Originally Posted by Christenson View Post
Do you want factors, or the no factor found results, too?
It's actually the no factor found results I want. The factored assignments are nice to know about, but they will unreserve themselves.

Quote:
Originally Posted by kladner View Post
EDIT: When I took up this task, Mr. P-1 said approximately, "You don't have to tell me about factors, but it's OK if you do."

I've settled on saving the contents of uploaded results.txt files in one file and shooting that off to Mr. P-1. No filtering. He can do as he wants with it. He already said that it doesn't have to be all his stuff, though that's all I have from mfaktc at the moment.

It's also really easy once the results have been uploaded. Ctl-A, Ctl-X, Ctl-S, (switch files) Ctl-V, Ctl-S. Maybe there's even a way to batch file that.
All rolled up together in one file is just fine. In fact, it's better for me.

I'm now tracking 19 batches given to 11 different volunteers. I've had to develop processes to manage this burgeoning workload on the hoof. What I'm looking for, is a way to minimise my own workload, minimise yours, and reduce the scope for screwup as much as possible. I can think of several ways to do this:

Option 1. I maintain a record of each batch I give you. When you've completed a batch, you tell me, identifying which batch by the ID I gave you. This is what I have been doing since a few days ago, until yesterday.

Pros: Fairly convenient for me.

Cons: "All I did was copy your assignments to my worktodo, then delete your email/PM. I don't know what assignment belongs to what batch, and in any case, you never did give me a batch ID"

Option 2: "Here are the assignment keys. Unreserve them all when you're done"

Pros: Really easy for me as I no longer have to track what I've given you.

Cons: "How do you unreserve assigments again? All I did was copy your assignments to my worktodo, then delete your email/PM. My worktodo still lists the uncompleted assignments but I no longer have a list of those I have completed."

Option 3: You send me back a list of completed assignments. I grep my tracking files for these assignments, unreserve them, then (using grep again) remove them.

Pros: Convenient for me

Cons: "All I did was copy your assignments to my worktodo, then delete your email/PM. My worktodo still lists the uncompleted assignments but I no longer have a list of those I have completed." Also there's the possibility of error. You may report as completed an assignment that you actually haven't.

Option 4: You send me your results files. I parse them for the exponents using a script, then proceed as in option 3.

Pros. Easy for me. Easy for you. Reduced scope for error.

Cons: None that I can think of.
Mr. P-1 is offline   Reply With Quote
Old 2011-10-28, 11:50   #158
Mr. P-1
 
Mr. P-1's Avatar
 
Jun 2003

7×167 Posts
Default

Quote:
Originally Posted by Dubslow View Post
I don't have them. But I can give you a list of factors found, if that's sufficient?
I don't need the factors found, though they're nice to know. But you're good anyway, you've already told me about some batches you've completed, which I'll unreserve shortly. Just let me have the results files moving forward. If any discrepancies emerge, I'll contact you.
Mr. P-1 is offline   Reply With Quote
Old 2011-10-28, 12:41   #159
Christenson
 
Christenson's Avatar
 
Dec 2010
Monticello

179510 Posts
Default

One Con I know of for option 4: the 5000 character limit on PMs. But it's a zero; I keep my results files sort of permanently; the file is up to 200K or so, which is, compared to a drive with 100s of Gigabytes, pretty small....
Christenson is offline   Reply With Quote
Old 2011-10-28, 12:44   #160
davieddy
 
davieddy's Avatar
 
"Lucan"
Dec 2006
England

145128 Posts
Default

Quote:
Originally Posted by Mr. P-1 View Post
At this point we start impementing your proposal.
Don't impement(sic) with my tutu

David

Last fiddled with by davieddy on 2011-10-28 at 12:47
davieddy is offline   Reply With Quote
Old 2011-10-28, 13:14   #161
Chuck
 
Chuck's Avatar
 
May 2011
Orange Park, FL

16408 Posts
Default

It seems clear that this process needs to be implemented in the PrimeNet software. NOW. I'm sorry that I'm not smart enough to offer any assistance.

Why not have just one batch per volunteer to minimize confusion? When I finish, I email and say "I'm done, send more". Perhaps there will be a little dead processing time between batches but so be it.
Chuck is offline   Reply With Quote
Old 2011-10-28, 14:29   #162
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

2×112×47 Posts
Default

Quote:
Originally Posted by Mr. P-1 View Post
I'm now tracking 19 batches given to 11 different volunteers. I've had to develop processes to manage this burgeoning workload on the hoof. What I'm looking for, is a way to minimise my own workload, minimise yours, and reduce the scope for screwup as much as possible. I can think of several ways to do this:
If it would help this sub-project, I'd be willing to invest a bit of time to modify my "MiniPrimeNet" code to facilitate this.

I'm thinking something along the lines of:

1. Mr. P-1 and anyone else collecting expired candidates uploads the exponents after getting them assigned as Anonymous.

2. "Workers" log into the server and ask for some number of assignments and what bit level they're going to work them up to.

3. The server watches these exponents (once a day or so, to not have too high an impact on the real PrimeNet server), and automatically unassigns them once it sees the pledged bit level has been achieved.

Would this be at all useful and desirable?

If so, if Mr. P-1 could PM me a sample set of exponents which the server would have to parse during step 1, I could probably get this implemented over the weekend.
chalsall is offline   Reply With Quote
Old 2011-10-28, 16:07   #163
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

3×29×83 Posts
Default

It seems like it would be better to just use PrimeNet, but if George doesn't have the time, this is the next best option.
Dubslow is offline   Reply With Quote
Old 2011-10-28, 16:12   #164
davieddy
 
davieddy's Avatar
 
"Lucan"
Dec 2006
England

2·3·13·83 Posts
Default

Quote:
Originally Posted by chalsall View Post
"Workers" log into the server and ask for some number of assignments and what bit level they're going to work them up to.
Shirkers of the world unite.
What have we got to lose?

David

Last fiddled with by davieddy on 2011-10-28 at 16:12
davieddy is offline   Reply With Quote
Old 2011-10-28, 16:19   #165
davieddy
 
davieddy's Avatar
 
"Lucan"
Dec 2006
England

145128 Posts
Default

Quote:
Originally Posted by Dubslow View Post
It seems like it would be better to just use PrimeNet, but if George doesn't have the time, this is the next best option.
It's not the time. It's the inclination.

Pottymouth
davieddy is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
A quick question Pegos Information & Answers 6 2016-08-11 14:39
Quick TF Question Dubslow GPU Computing 2 2011-10-27 04:49
Quick msieve question alkirah Msieve 2 2009-12-30 14:00
Quick question about P90 CPU metric stars10250 PrimeNet 9 2008-08-31 23:58
Quick p-1 question Unregistered Software 8 2006-10-13 23:35

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


Fri Jul 7 15:16:20 UTC 2023 up 323 days, 12:44, 0 users, load averages: 0.76, 1.11, 1.12

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.

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