mersenneforum.org  

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

Reply
 
Thread Tools
Old 2008-10-27, 09:34   #1
S00113
 
S00113's Avatar
 
Dec 2003

21610 Posts
Default v5 work types

I have some machines which are low on RAM set to LL-NF to avoid P-1 work. LL-NF is supposed to be "LL test with no factoring". I expected fully factored assignments ready for LL testing, but what I actually get is the exact opposite: factoring assignments! Are there no more double check assignments left?

Last fiddled with by S00113 on 2008-10-27 at 09:34
S00113 is offline   Reply With Quote
Old 2008-11-09, 13:27   #2
S00113
 
S00113's Avatar
 
Dec 2003

3308 Posts
Default

Bump!
S00113 is offline   Reply With Quote
Old 2008-11-09, 16:28   #3
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

59·137 Posts
Default

I'll look at it when I get back
Prime95 is offline   Reply With Quote
Old 2008-11-14, 16:00   #4
uigrad
 
uigrad's Avatar
 
Aug 2008

10101102 Posts
Default

I have this line in my prime.txt:
Code:
WorkPreference=6
I'm running mprime 25.7 on that machine. One core is now wasting time with no assignments, and the other has received ECM assignments.

6 used to be the designation for LL-only tests. Is that still the case?

Last fiddled with by uigrad on 2008-11-14 at 16:06
uigrad is offline   Reply With Quote
Old 2008-11-15, 08:20   #5
arcanmster
 

2·3·52·7 Posts
Default

6 seems to be ECM Fermat :

Quote:
Use the following values to select a work type:
0 - Whatever makes the most sense
2 - Trial factoring
100 - First time primality tests
101 - Double-checking
102 - World record primality tests
4 - P-1 factoring
104 - 100 million digit primality tests
1 - Trial factoring to low limits
5 - ECM on small Mersenne numbers
6 - ECM on Fermat numbers
  Reply With Quote
Old 2008-11-15, 18:01   #6
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101×103 Posts

250458 Posts
Default

What are 3 and 103 then? Inquiring minds want to know.
Uncwilly is offline   Reply With Quote
Old 2008-11-16, 16:04   #7
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

176238 Posts
Default

Quote:
Originally Posted by Uncwilly View Post
What are 3 and 103 then? Inquiring minds want to know.
According to the v5 spec: 3 = P-1 factoring on small Mersenne numbers. 103 = LL testing on 10 million digit numbers.
Prime95 is offline   Reply With Quote
Old 2008-11-17, 11:36   #8
hockmeng
 
hockmeng's Avatar
 
Oct 2008

11102 Posts
Default

I'm still not very sure on the difference between first time primality, world record primality and 100 million digit primality.

I know the difference between first time and 100 million digit, but what is world record? Anything bigger than the current record? Wouldn't that be the same as first time primality? (Just want to clarify).
hockmeng is offline   Reply With Quote
Old 2008-11-17, 12:29   #9
Kevin
 
Kevin's Avatar
 
Aug 2002
Ann Arbor, MI

1101100012 Posts
Default

Quote:
Originally Posted by hockmeng View Post
I'm still not very sure on the difference between first time primality, world record primality and 100 million digit primality.

I know the difference between first time and 100 million digit, but what is world record? Anything bigger than the current record? Wouldn't that be the same as first time primality? (Just want to clarify).
There's still a lot of exponents below the current world record that haven't been tested. Most of the time they're all reserved, so the two work options end up drawing assignments from the same pool. But when those lower first time tests expire and go back into the work queue, they'll only be assigned to people with first time LL as their work option.
Kevin is offline   Reply With Quote
Old 2008-11-18, 08:10   #10
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

769210 Posts
Default

Quote:
Originally Posted by hockmeng View Post
Anything bigger than the current record? Wouldn't that be the same as first time primality?
Expansion on Kevin's explanation:

From a particular set of available exponents, PrimeNet does assign first-time primality tests in increasing order of exponent. However, different users perform LL tests at different rates. Thus, LL tests are not necessarily completed in increasing order of exponent. Some folks may be using systems that are slower than those used by the most recent world-record finders, so may still be in the midst of tests on exponents lower than those that had been assigned later to the record-finders.

Now, complicate that with the fact that many test assignments are abandoned (or deliberately released) by their assignees. PrimeNet waits a certain amount of time after getting the latest progress report before deciding to classify an assignment as abandoned. Thus, some folks may be assigned first-time LL tests on exponents which had already been assigned one or more times, months or years earlier, but are without a first-time completion yet. In some cases, an exponent may be years "behind" exponents just above or below it. Even if the later assignees have fast systems, they may now just be in the midst of testing exponents which are far lower than the world record.

That's why there's a difference between assigning

the lowest available untested exponent

and assigning

the lowest available untested exponent that's above the current world record.

Last fiddled with by cheesehead on 2008-11-18 at 08:18
cheesehead is offline   Reply With Quote
Old 2008-11-19, 22:17   #11
uigrad
 
uigrad's Avatar
 
Aug 2008

2·43 Posts
Default

Well, I stopped mprime, and changed 6 to 102. Where are the work types documented? I don't see it in readme.txt or undoc.txt.

I started it again, and received:
Code:
 $ mprime -d 
[Main thread Nov 19 16:09] Mersenne number primality test program version 25.7
[Main thread Nov 19 16:09] Starting workers.
[Worker #1 Nov 19 16:09] Worker starting
[Worker #1 Nov 19 16:09] Setting affinity to run worker on logical CPU #0
[Worker #2 Nov 19 16:09] Worker starting
[Worker #2 Nov 19 16:09] Setting affinity to run worker on logical CPU #1
[Worker #1 Nov 19 16:09] No work to do at the present time.  Waiting.
Of course, it doesn't explain why it is "waiting" instead of "getting more work". It just says "waiting".

A little more investigation, and something really strange has happened. My prime.log timestamp is Oct 27, so mprime hasn't even communicated to the server since then! Checking results.txt, I noticed that the last two results it had (Nov 12, Nov 18) were still not credited on my account. So, I submitted them with the manual submission page, and they were accepted just fine.

So, I think that something about my configuration is bad. When I upgraded to v25, I kept my previous prime.ini, but renamed it as prime.txt and added in the "V5UserID=uigrad" line. Is there anything else that I needed to do?

Last fiddled with by uigrad on 2008-11-19 at 22:17 Reason: corrected spacing
uigrad is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
What do the different types of work each mean? jrafanelli Information & Answers 20 2019-02-01 05:27
Which Work Types are Multithreaded tului Software 6 2015-11-28 21:59
suggestions for new work types ixfd64 PrimeNet 4 2011-09-20 07:20
New work types Unregistered Information & Answers 0 2011-07-25 10:19
Work Types Unregistered Information & Answers 3 2010-07-28 09:54

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


Wed Dec 7 09:56:57 UTC 2022 up 111 days, 7:25, 0 users, load averages: 0.91, 0.82, 0.83

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

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