mersenneforum.org  

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

Reply
 
Thread Tools
Old 2009-01-27, 03:36   #1
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

17·487 Posts
Default New P-1 CPU credit formula

P-1 was being under-credited. The new formula is:

GHz_days = timing * ( 1.45 * B1 + 0.079 * (B2 - B1) ) / 86400.0
Prime95 is offline   Reply With Quote
Old 2009-01-27, 03:55   #2
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

100000010101112 Posts
Default

16753 past P-1 tests have been given a 30% boost in CPU credit to compensate for the under-crediting (only those that did stage 2 were eligible for a boost)
Prime95 is offline   Reply With Quote
Old 2009-01-27, 06:06   #3
Kevin
 
Kevin's Avatar
 
Aug 2002
Ann Arbor, MI

43310 Posts
Default

Would the retroactive 30% boost for P-1 results be noticeable on the individual lines in the "results" page, or was it just added to the P-1 total?
Kevin is offline   Reply With Quote
Old 2009-01-27, 06:14   #4
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

3·52·71 Posts
Default

Quote:
Originally Posted by Prime95 View Post
16753 past P-1 tests have been given a 30% boost in CPU credit to compensate for the under-crediting (only those that did stage 2 were eligible for a boost)
The previous points showed up (in the total only - not detail lines) ... however ... a result that completed only a few hours after this announcement received less than half the credit similar assignments got:

Code:
Woody 50756567 NF-PM1 2009-01-27 05:35 49.0 B1=610000, B2=19520000 1.8746 
Woody 50722993 NF-PM1 2009-01-24 23:02 46.8 B1=610000, B2=19520000 4.0079 
Woody 50756449 NF-PM1 2009-01-22 16:20 44.5 B1=610000, B2=19520000 4.0079 
Woody 50756369 NF-PM1 2009-01-20 08:51 42.1 B1=610000, B2=19520000 4.0079
petrw1 is offline   Reply With Quote
Old 2009-01-27, 15:07   #5
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

17×487 Posts
Default

Quote:
Originally Posted by Kevin View Post
Would the retroactive 30% boost for P-1 results be noticeable on the individual lines in the "results" page, or was it just added to the P-1 total?
It was the total only. I'm working on the individual result lines now.
Prime95 is offline   Reply With Quote
Old 2009-01-27, 15:09   #6
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

17·487 Posts
Default

Quote:
Originally Posted by petrw1 View Post
... a result that completed only a few hours after this announcement received less than half the credit
Oops. Formula fixed. I'll nearly triple the credit for P-1 assignments in the buggy 10 hour window.
Prime95 is offline   Reply With Quote
Old 2009-01-27, 15:29   #7
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

10100110011012 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Oops. Formula fixed. I'll nearly triple the credit for P-1 assignments in the buggy 10 hour window.
Thanks...I hate to be picky because in my case it is only fractions but if there are others who submitted a lot more in the window it may matter more:

All three listed below are recent and have the same B1/B2 and about the same Exponent. The first one is one in the 10 hour window you manually fixed the other two are before the credit change that were adjusted by your recent conversion.
Code:
Woody 50756567 NF-PM1 2009-01-27 05:35 49.0 B1=610000, B2=19520000 5.1553 
Woody 50722993 NF-PM1 2009-01-24 23:02 46.8 B1=610000, B2=19520000 5.2102 
Woody 50756449 NF-PM1 2009-01-22 16:20 44.5 B1=610000, B2=19520000 5.2102
petrw1 is offline   Reply With Quote
Old 2009-01-27, 16:02   #8
S485122
 
S485122's Avatar
 
"Jacob"
Sep 2006
Brussels, Belgium

2·977 Posts
Default

Quote:
Originally Posted by Prime95 View Post
P-1 was being under-credited. The new formula is:

GHz_days = timing * ( 1.45 * B1 + 0.079 * (B2 - B1) ) / 86400.0
I discussed this change with George, probably others did as well. Aside from the fact that P-1 factoring was undervalued my point was that I was under the impression that stage 2 credit was given even when no stage 2 had been done. In order to correct that it seemed logical to have a B2-B1 term. My argumentation convinced George...

What I failed to see is that the new formula is equivalent to :

GHz_days = timing * ( 1.371 * B1 + 0.079 * B2 ) / 86400.0

And that formula again gives the impression that stage 2 credit is awarded even if no stage 2 was done. This means there was no problem with the initial formula even if it seemed to award stage 2 credit for nothing. I welcome the change in coefficients though !

The only remaining problem is subtracting the previously attributed P-1 credit for the same exponent.

GHz_days = timing * ( 1.371 * ( B1 - Old_B1 )+ 0.079 * ( B2 - Old_B2 ) ) / 86400.0

This would be to cope with those like me that redo P-1 on exponents when they find the previously used bounds to low...

Jacob
S485122 is offline   Reply With Quote
Old 2009-01-27, 17:15   #9
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

10100110011012 Posts
Default

Quote:
Originally Posted by Prime95 View Post
It was the total only. I'm working on the individual result lines now.
The NF-PM1 lines have been adjusted for me.
The F-PM1 lines have NOT ... I assume that is yet to be done?
petrw1 is offline   Reply With Quote
Old 2009-01-27, 19:17   #10
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

17×487 Posts
Default

Quote:
Originally Posted by petrw1 View Post
The NF-PM1 lines have been adjusted for me.
The F-PM1 lines have NOT ... I assume that is yet to be done?
Not enough information is lying around in the database to decide if stage 2 was used to find the P-1 factor. Thus, all old P-1 runs that found a factor were not adjusted.
Prime95 is offline   Reply With Quote
Old 2009-01-27, 23:16   #11
garo
 
garo's Avatar
 
Aug 2002
Termonfeckin, IE

AD016 Posts
Default

Quote:
Originally Posted by S485122 View Post
I discussed this change with George, probably others did as well. Aside from the fact that P-1 factoring was undervalued my point was that I was under the impression that stage 2 credit was given even when no stage 2 had been done. In order to correct that it seemed logical to have a B2-B1 term. My argumentation convinced George...

What I failed to see is that the new formula is equivalent to :

GHz_days = timing * ( 1.371 * B1 + 0.079 * B2 ) / 86400.0

And that formula again gives the impression that stage 2 credit is awarded even if no stage 2 was done. This means there was no problem with the initial formula even if it seemed to award stage 2 credit for nothing. I welcome the change in coefficients though !

The only remaining problem is subtracting the previously attributed P-1 credit for the same exponent.

GHz_days = timing * ( 1.371 * ( B1 - Old_B1 )+ 0.079 * ( B2 - Old_B2 ) ) / 86400.0

This would be to cope with those like me that redo P-1 on exponents when they find the previously used bounds to low...

Jacob
I think your reasoning is incorrect. If the correct B1 coefficient should be 1.45, then in your equivalent formula, if no stage 2 is done the B2 term simply adds to the B1 term to result in the correct amount of credit.
garo is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Interesting formulæ Uncwilly Lounge 29 2013-05-05 16:12
Fibonacci Formula MattcAnderson Math 7 2013-01-14 23:29
prime formula meeztamike Miscellaneous Math 11 2010-07-18 04:13
New LLT formula hoca Math 7 2007-03-05 17:41
General formula pacionet Miscellaneous Math 15 2005-12-08 08:00

All times are UTC. The time now is 13:50.


Fri Jul 7 13:50:43 UTC 2023 up 323 days, 11:19, 0 users, load averages: 1.07, 1.17, 1.13

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.

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