Join PrimeGrid
Returning Participants
Community
Leader Boards
Results
Other
drummers-lowrise
|
Message boards :
Generalized Fermat Prime Search :
N=524288 work now in queue
Author |
Message |
samuel7 Volunteer tester
 Send message
Joined: 1 May 09 Posts: 89 ID: 39425 Credit: 257,425,010 RAC: 0
                    
|
Case in point: http://www.primegrid.com/workunit.php?wuid=253188475
So don't do as I stupidly did and abort a task because it appears to run too slowly. | |
|
samuel7 Volunteer tester
 Send message
Joined: 1 May 09 Posts: 89 ID: 39425 Credit: 257,425,010 RAC: 0
                    
|
I should elaborate that the change in N means that the tasks will take about three times as long as the N=262144 work.
Don't know if the wu I linked to was just a part of a test batch or if all new work will be from the higher N. We haven't reached the GeneferCUDA b limit on N=262144. | |
|
samuel7 Volunteer tester
 Send message
Joined: 1 May 09 Posts: 89 ID: 39425 Credit: 257,425,010 RAC: 0
                    
|
Also, credit has been bumped to 8,000. This applies to N=262144 reissues as well. Get them while you can... | |
|
Honza Volunteer moderator Volunteer tester Project scientist Send message
Joined: 15 Aug 05 Posts: 1963 ID: 352 Credit: 6,418,237,479 RAC: 2,730,076
                                      
|
Does it mean we are finished with 262144 at ~750k (and no other prime) and starting with 524288 at 110k on BOINC GFN?
I see PRPNet is gonna finish at 500k with 262144 and at 110k with 524288 in about a month.
On another note - I'm usually not the one to complain about credit but...
262144 takes about 2680 secs on my GTX580, gets 3600 credit
524288 takes about 8190 secs on my GTX580, gets 8000 credit
262144 does about 116k credit a day, 524288 does about 89k a day, that's 1/4 drop.
I'm not sure how much farther it will drop as b goes upward.
____________
My stats | |
|
|
I have to agree with Honza on the credit but then I don't think that issue was ever settled on the front end so it's mostly a mute point I suppose.
I've also noticed that you get the 8,000 credit for any work now validated even if it's in your pending list and not just on re-issues.
2.2 hours a workunit is what it's taking for me now. | |
|
Scott Brown Volunteer moderator Project administrator Volunteer tester Project scientist
 Send message
Joined: 17 Oct 05 Posts: 2420 ID: 1178 Credit: 20,148,911,466 RAC: 22,768,785
                                                
|
Across my cards I am seeing the same thing as Honza. Credit adjustment is an increase of about 2.2 times higher, but 524k work is consistently about 3.2 to 3.5 times longer. If the desire is to push the GFN search, then some adjustment will need to be made or GFN will likely miss out on much crunching power that will stay with the PPS sieve work.
Also, is this proportional increase in length likely to remain consistent at each increase in b level? I remember Michael Goetz noting that his 90 minute b=262144 work would translate to about 8 days for the b=4191304 work, which would be quite consistent with the 3.2 (6.5 days) to 3.5 (9.4 days) ratio noted above. If so, the future credit assignment should be fairly straightforward as we move up in b level.
____________
141941*2^4299438-1 is prime!
| |
|
|
8,000.00 credits for 749904^262144+1: http://www.primegrid.com/result.php?resultid=352080244
____________
| |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
Also, is this proportional increase in length likely to remain consistent at each increase in b level?
For numbers of the form b^N+1 processed with the Genefer algorithm, the run time is roughly proportional to N^2 and is also proportional to log(b).
Therefore, every time we go to a new N, (i.e., doubling N), the run time will quadruple, assuming b stays constant. Usually, however, b will drop when going to a new N, so the run time increase will be somewhat less than a factor of 4.0.
Run time increases with b much more slowly, especially after b is greater than 1000, due to the natural logarithm in the equation.
____________
My lucky number is 75898524288+1 | |
|
|
Just out of curiosity when and why was the decision made to jump now and not wait until the end of February? | |
|
|
I've also noticed that you get the 8,000 credit for any work now validated even if it's in your pending list and not just on re-issues.
I have in mind from another PG project that if fixed credit is set, that's for the whole subproject. Because of this, the old 262144 wu's which were validated after the credit changing also receive this high credit.
I think this is the better solution than only receive 3600 for the new 524288 wu's ;)
Regards Odi
____________
| |
|
John Honorary cruncher
 Send message
Joined: 21 Feb 06 Posts: 2875 ID: 2449 Credit: 2,681,934 RAC: 0
                 
|
Does it mean we are finished with 262144 at ~750k (and no other prime) and starting with 524288 at 110k on BOINC GFN?
I see PRPNet is gonna finish at 500k with 262144 and at 110k with 524288 in about a month.
262144 does about 116k credit a day, 524288 does about 89k a day, that's 1/4 drop.
Yes, N=262144 is suspended for now in BOINC. N=524288 will be searched until a prime is found and then the next N will be inserted...and so on.
Although GFN is in production now, credit is still beta. Data is being gathered to help pinpoint a more reasonable level. Once that's established, a nice formula by Michael will be used to very accurately assign credit to each b/N task.
[edit] Discussion is ongoing for a second GFN project to be implemented where N=4194304 work would be offered.
____________
| |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
Nice title, John.
Very appropriate!
____________
My lucky number is 75898524288+1 | |
|
John Honorary cruncher
 Send message
Joined: 21 Feb 06 Posts: 2875 ID: 2449 Credit: 2,681,934 RAC: 0
                 
|
Nice title, John.
Thanks. Bestowed by the powers that be...and much appreciated. However, I think I lose it if I stay. ;)
____________
| |
|
|
Nice title, John.
Thanks. Bestowed by the powers that be...and much appreciated. However, I think I lose it if I stay. ;)
Just my opinion but it would be worth losing it if you stayed :) | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
Nice title, John.
Thanks. Bestowed by the powers that be...and much appreciated. However, I think I lose it if I stay. ;)
I can probably convince them to let you keep it if you stay. :)
____________
My lucky number is 75898524288+1 | |
|
Scott Brown Volunteer moderator Project administrator Volunteer tester Project scientist
 Send message
Joined: 17 Oct 05 Posts: 2420 ID: 1178 Credit: 20,148,911,466 RAC: 22,768,785
                                                
|
Nice title, John.
Thanks. Bestowed by the powers that be...and much appreciated. However, I think I lose it if I stay. ;)
I bet we can come up with an even better title if you did stay. :)
____________
141941*2^4299438-1 is prime!
| |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
[edit] Discussion is ongoing for a second GFN project to be implemented where N=4194304 work would be offered.
That was one FAST discussion.
It looks like the infrastructure for this is already in place (look at the bottom of the applications page, and check out the new controls on for GFN when you click on "edit preference" from http://www.primegrid.com/prefs.php?subset=project.)
____________
My lucky number is 75898524288+1 | |
|
|
Will there be 2 sub projects or just one with all the work from the short and long versions going to the same sub project? | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
Will there be 2 sub projects or just one with all the work from the short and long versions going to the same sub project?
It looks like 2 projects: there's two separate lists of applications, and two separate WU displays when you look at your WUs. However, it looks like there's only one preference for both of them, which gives you the choice of choosing one or the other.
So, it looks like two separate sub projects, except that you can't select them both simultaneously. I suppose that makes sense. It seems difficult to come up with a decent use-case where you would want to mix the 5 hour WUs and the 15 day WUs in the same queue. Even at the beginning, mixing 5 hour and 3 day WUs together doesn't seem to make much sense. It's kind of like mixing SoB and TRP together. Not sure why you'd want to do that.
Of course, I'm just speculating, so we'll see how this plays out. It doesn't look like we'll have to wait very long. :)
____________
My lucky number is 75898524288+1 | |
|
|
So now the 64K question for you Mike. Have you switched over to the (wr) units yet :) | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
So now the 64K question for you Mike. Have you switched over to the (wr) units yet :)
I have been crunching N=4194304 manually for some time now. It will be late Sunday, at the earliest, until the test I'm currently running completes. So, even if new WUs were available right now, I wouldn't be running anything under BOINC at least until Monday.
I actually did one of them late last year to make sure the software could handle it, then did it a second time to verify that a new version of the software produced the same result (it did). Each of those tests took 8 days! As luck would have it, that particular b value (1248) was subsequently removed by sieving, so neither run was technically necessary.
____________
My lucky number is 75898524288+1 | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
Will there be 2 sub projects or just one with all the work from the short and long versions going to the same sub project?
One part of this question that I'm particularly curious about is whether there's going to be one or two GFN badges.
____________
My lucky number is 75898524288+1 | |
|
|
Although GFN is in production now, credit is still beta. Data is being gathered to help pinpoint a more reasonable level. Once that's established, a nice formula by Michael will be used to very accurately assign credit to each b/N task.
John, if credit is still in beta then it would be easy to adjust it to a closer estimate for the time being. The lowest estimated multiple from 262s to the 524s for the increased run time is 3.2 (although I get 3.5 like Mike says) so 3600 x 3.2 = 11520 (or the actual current multiple - 3600 x 3.5 = 12600). Even though I really like to find a larger prime I'm not going to crunch at unfair credit compare to a different range. Beta is to fix/correct/make better, sometimes with trial & error. Just set it to a comparatively realistic estimate for now. If it ends up being a little lower in the end then fine (just hope that it isn't too much or back to other subprojects most will go) I'll be back crunching GFN once it's set closer or fixed for good. Seeing as there's lots of very smart mathematicians here I would think the estimates could be much closer for the time being, like my basic math
I'm kind of a middleman, here for prime finding but want to earn, like what is said above, a "reasonable level" of credit while doing so. Reasonable GPU crunching is at least 3000 an hour on a 460 (PPS_Sieve WUs are over 6000 'per hour'). Just because WUs will be longer doesn't mean cutting the hourly number (whatever ever it may be), because 'our cost' is still the same no matter which hour of a GPU WU you talk about, the first one, the 5th one, the 50th one ,or the last one of an 8 day WU (8 days = 192 hours x 3000 = 576000). PPS_Sieve will pay over a million (1000000) in the same time frame. This a GPU project, NOT CPU, so treat it as such. Now back to my sick bed
NM*
____________
Largest Primes to Date:
As Double Checker: SR5 109208*5^1816285+1 Dgts-1,269,534
As Initial Finder: SR5 243944*5^1258576-1 Dgts-879,713
| |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
Neo, I'm going to play devil's advocate here. You are saying that the current credit (8000) is too low because it's less credit/hour than you were getting with the 262s at 3600 credits.
Middle school algebra is all you need to know that this is correct.
However, what's to say that the 3600 you were getting was "correct"?
Consider this:
You can run these WUs with GeneferCUDA or with GenefX64, Genefer80, or Genefer. Of the three CPU builds, Genefx64 is the fastest.
On my hardware, GeneferCUDA can run a 262 in about 90 minutes. I can also crunch the same WU with Genefx64 in about 15 hours. It's the same WU, so I should get the same credit for both. If you're running on a Mac and crunch this on your CPU, you do in fact get the same 3600 credits, as you would expect.
So far so good, but here's the kicker: Is there any other CPU app, either here or anywhere else, where you can get 3600 credits on a CPU so quickly?
(My computer is a failrly slow Core2Quad, by the way. I'm not running a water cooled unlocked Sandy Bridge i7, so lots of computers can certainly do it faster than 15 hours.)
A good argument could be made that 3600 credits is just too much, compared to other CPU apps. If you've got a good counter-argument for that, now's the time to speak up. THAT is how you'll get the credit raised.
If 3600 is too big for the CPU, then it's too high for the GPU also since they're processing the same WU. With CPU apps, there's lots of comparisons that can be made to decide what's "correct". With GPUs it's much, much harder to determine how to set the credit other than "I want more!". Therefore, if you can set "fair and correct" credit for the CPU, then that should be done, and GPU credit is then set so that it matches the credit for a CPU WU.
____________
My lucky number is 75898524288+1 | |
|
|
Adding some chips to the devil's advocate speech:
N=18 (262144) is also being crunched on the prpnet side, giving around 22000 prpnet credits, which will hopefully be, some day in the future, converted to 1100 PSA credits on the boinc side (considering the 20/1 ratio that has been used in the recent conversions). That's less than 1/3 credit when compared to the credit one can grab doing the same n tasks on the boinc side.
N=19, also being crunched in the prpnet ports, grant less than 70000 prpnet credits (3500 PSA credits on the boinc side) against the 8000 granted in Boinc to the same n tasks now on the queue!
So, the 5,something hours tasks (n=19) done on prpnet award less credit than the 1.5 hours tasks on the boinc side...
I know that the ranges being tested on prpnet have smaller b than those on Boinc, but run times are not too different.
____________
676754^262144+1 is prime | |
|
John Honorary cruncher
 Send message
Joined: 21 Feb 06 Posts: 2875 ID: 2449 Credit: 2,681,934 RAC: 0
                 
|
Even though I really like to find a larger prime I'm not going to crunch at unfair credit compare to a different range.
I highly encourage users who are soured by credit issues to not participate in the GFN projects until we can get a better gauge of what credit should be. Therefore, you're doing the right thing by not crunching it.
GFN is not like LLR and Sieve. We are doing our best to establish proper credit. The projects are being offered now to allow those users who simply want to find very large primes...and possibly a world record. To some, that's more important than credit.
In the meantime, we'll continue to gather data as quickly as possible so that a "reasonable level" of credit can be offered.
____________
| |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
In the meantime, we'll continue to gather data as quickly as possible so that a "reasonable level" of credit can be offered.
Good hard data to support the argument for more credit would be especially helpful. :)
____________
My lucky number is 75898524288+1 | |
|
|
That's not too hard ;-)
all on the same PC with stock GTX570 (Gigabyte)
times are averaged values from several WUs
Cullen/Woodall (sieve) 127 sec - 364 cr - 10330 cr/hour
PPS (sieve) 915 sec - 3371 cr - 13262 cr/hour
Genefer 262144 2880 sec - 3600 cr - 4500 cr/hour
Genefer 524288 9060 sec - 8000 cr - 3179 cr/hour
Regards,
Mike
____________
| |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
That's not too hard ;-)
all on the same PC with stock GTX570 (Gigabyte)
times are averaged values from several WUs
Cullen/Woodall (sieve) 127 sec - 364 cr - 10330 cr/hour
PPS (sieve) 915 sec - 3371 cr - 13262 cr/hour
Genefer 262144 2880 sec - 3600 cr - 4500 cr/hour
Genefer 524288 9060 sec - 8000 cr - 3179 cr/hour
Regards,
Mike
Comparisons vs. other projects (MW, SETI, etc.) would carry more weight. Your numbers could be used just as easily to justify reducing the sieve credits. Or, if there's a reason why sieve credits are higher than LLR credits, then the sieve numbers don't really apply to GFN anyway.
____________
My lucky number is 75898524288+1 | |
|
|
I understand the next level (1048576) will be paid even less than the current one.
It means PPD decreasing is an additional incentive to join in the fight for badges right now rather than later.
EDITED:
It resembles me the situation in Neurona@Home, where over time more and more increasing demands on the amount of RAM, and scored points in the project, only those who guessed join the project early and score points until the demands were not as high.
Something similar is happening with this subproject. I'm not sure I could find at least one GFN prime, but if I do not do this now, later I will have to spend much more time to achieve the same ruby badge than it is now.
____________
| |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
I understand the next level (1048576) will be paid even less than the current one.
I'd rather wait for John or Lennart or Rytis to address this, but with John leaving it's hard to know when, or if, you would get an answer. So I'll try to do my best. I don't claim to know everything, but I probably have a little more insight into the process than most.
I have no idea where you heard that information, but I'm fairly confident it's not true. For one thing, I don't expect BOINC to be crunching 1048576 any time soon. (Although, I do seem to get surprised more often than I'd expect. Being wrong here would be a welcome surprise.) As far as I know, BOINC is only going to be running two projects, at 524288 and 4194304, and it's going to be a LONG time until we exhaust those WUs.
Furthermore, the credit formula they're planning on using is designed to give the same amount of credit per hour regardless of N. I'm fairly certain of that as I wrote the formula.
If they do put an intentional bias into the credit at a higher N, I would expect it to generate more credit per hour, not less.
The current changes in credit that you're seeing are just the process they're going through as they try to figure out the correct amount of credit to give out. It is definitely NOT indicative of a desire to hand out less credit per hour at higher N values.
____________
My lucky number is 75898524288+1 | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
I'm not sure I could find at least one GFN prime, but if I do not do this now, later I will have to spend much more time to achieve the same ruby badge than it is now.
Generally speaking, it's also true that the sooner you start crunching, the easier it is to find prime numbers. With projects where N varies, as N increases both the time to process each number increases AND the primes get further apart, making it doubly hard to find more primes as time goes on.
With GFN, N is constant, and b increases, which is a little different. The run times increase with b, but I'm not sure how much, if any, the density of primes decreases as b goes up. But the processing time definitely goes up as the project progresses, so it's still easiest to find a prime at the beginning.
So whether your goal is credit (and your assumption about credit decreasing turns out to be correct), or your goal is finding a prime, it's definitely advantageous to crunch now. Everybody should be crunching GFN. Seriously. Everyone on the planet. Crunch! NOW! ;-)
____________
My lucky number is 75898524288+1 | |
|
|
Oh, excuse me, I forgot we planned devide N between boinc and prpnet.
But I remember Johh said below
Yes, N=262144 is suspended for now in BOINC. N=524288 will be searched until a prime is found and then the next N will be inserted...and so on.
____________
| |
|
|
So whether your goal is credit (and your assumption about credit decreasing turns out to be correct), or your goal is finding a prime, it's definitely advantageous to crunch now.
My goal is finding a prime, but if I was not lucky enough to find, I would like to reduce the time taken to achieve a level of ruby badge.
____________
| |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
Oh, excuse me, I forgot we planned devide N between boinc and prpnet.
But I remember Johh said below
Yes, N=262144 is suspended for now in BOINC. N=524288 will be searched until a prime is found and then the next N will be inserted...and so on.
You are correct. So I guess it depends on how lucky we are.
Someone hurry up and break my record! :)
____________
My lucky number is 75898524288+1 | |
|
|
There were 2 points on credit I was trying to make (despite being in a sick headed fog at the time). One, of which Mike answered, is being the per hour credit at each N being linear when permanent credit is assigned. And I like your bias thought as longer WUs mean more wasted work/time when something does go wrong and that would be a (very?) small help in psuedo-compensation.
The other was that if credits are in beta then temporary estimates should be updated as quick as possible to known run times according to previous 'beta credit'. I know the current numbers are temporary, but that doesn't mean there shouldn't be some consistency. Unless the 8000 is an intermittency number, bracing us for the possibility of an even lower permanent number at that N.
I thought this was a GPU project and that the Mac BOINC CPU version was temporary as N=20 or higher is GPU ONLY territory, and a Mac GPU app would eventually get developed.
As far as other projects (MW, Moo, DistrRTgen SETI, etc.), I'll get some data but as you know there is big differences in nVidia and ATI/AMD GPUs at each project (and within each project) and I think taking data just from nVidia would be wrong as an AMD (opencl?) app may come along as well. AMDs 7000 series GPUs with GCN and nVidia on their 600 series are both going to push opencl (there's still CUDA for niche programming), so there might be a GFN opencl apps for both in the (very?) near future. Probably averaging ALL GPUs and not just nVidia would be prudent. Some data from other projects to come.
NM*
Added:
I decided to crunch someGFNs, mixing GFN and PPS_Sieves on my 460 for now. My bi-polar got the best of me yesterday I guess. But it still always gets in my crawl when crunchers credits are lowered (or run times increase without proper credit increase), however temporary it may be. Should have seen the riot at MOO a couple of months ago because WU times increase 5% but the credit didn't. After a couple weeks Teemu inserted some custom code to give just the slightly longer WUs more credit (plus the Santa bonus).
____________
Largest Primes to Date:
As Double Checker: SR5 109208*5^1816285+1 Dgts-1,269,534
As Initial Finder: SR5 243944*5^1258576-1 Dgts-879,713
| |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
I thought this was a GPU project and that the Mac BOINC CPU version was temporary as N=20 or higher is GPU ONLY territory, and a Mac GPU app would eventually get developed.
I can't predict the future as it regards what GFN ranges will be crunched on BOINC, but I can clear something up about the Mac app.
We HAVE a Mac build of GeneferCUDA.
What we don't have is anyone with an Apple-built computer that has a double precision Nvidia GPU that can run the app. Actually, we may have found one person who has a suitable computer. One. :)
As far as the credit is concerned, whether the app is temporary or not is not relevant. The fact is that we have versions of the app that run on both CPU and GPU, so you can create a formula for comparing CPU run times and GPU run times. Just like you get X credits regardless of whether you run PPS sieve on a GPU or CPU, you get Y credits if you run a GFN WU on either a GPU or a CPU.
Or look at it this way: a PPS Sieve WU gives you 3371 credits. On my computer that looks like it will take 24.5 hours to run, yielding 137 credits per hour.
GFN n=18 WUs at 3600 credits take 15 hours, yielding 240 credits per hour.
GFN n=19 WUs at 8000 credits would take about 45 hours, which yields 178 credits per hour.
To be on a par with the PPS Sieve app, based upon the CPU version of the apps, you have to lower the credit from 8000 to 6157.
That's one way of looking at it. Here's another way. Instead of basing it on the CPU apps, let's base it on the GPU apps.
The PPS Sieve app takes about 2600 seconds on my GPU, which yields an effective rate of 4667 credits per hour. The GFN app at n=19 takes 4.5 hours to run, so, to be on a par with PPS sieve, it should grant 21003 credits.
There you have it. Calculation #1, which is perfectly valid, says we should get 6157 credits per WU.
Calculation #2, which is also perfectly valid, says we should get 21003 credits for the same WU.
So, should they raise the credits to 21003? Or lower it to 6157?
Both calculations are based upon comparing GFN to PPS sieve. Why is there such a big difference? Because the GFN app runs 10 times faster on my GPU than on my CPU, while the PPS Sieve app runs 40 times faster on my GPU than my CPU. This difference is at least partially due to the fact that the double precision arithmetic is substantially slower on GeForce GPUs, and GFN uses double precision, whereas PPS Sieve does not.
Perhaps now everyone has a slightly better idea of why it's so hard to come up with a correct and/or fair amount of credit for GFN. Every time you try to figure out the correct amount you end up with an equation where 1 + 1 = Volkswagen.
____________
My lucky number is 75898524288+1 | |
|
Honza Volunteer moderator Volunteer tester Project scientist Send message
Joined: 15 Aug 05 Posts: 1963 ID: 352 Credit: 6,418,237,479 RAC: 2,730,076
                                      
|
Looks like I've accidentally started long discussion about credit. Guess it would come sooner or later anyway.
Other projects like MilkyWay, Collatz, Dnet, Aqua, Einstein, distrrtgen, DrugDiscovery, Moo and SETI must have been discussing the same issue, but I can't remeber how it was (it is not so important to me after all).
I think general approach was using calculation #2, simply because: CPU app is born, fair credit during beta-testing is established. Later on, some comes up with optimalized app...if it eventually becomes stock app, credit is lowered to be in par with other CPU apps/project.
Later on, GPU apps is developed. (After a long, long discussion)...it gets the same credit as if being done on CPU. It is the same work after all, just done more efficient. This is the case of GFN.
It might be a bit different where there is GPU app straight away (GPUGrid). Still FLOPs count can be used to establish some credit.
Let's go chasing primes :-)
____________
My stats | |
|
Crun-chi Volunteer tester
 Send message
Joined: 25 Nov 09 Posts: 3250 ID: 50683 Credit: 152,646,050 RAC: 10,054
                         
|
All people in this thread ( except John and Michael) are little sarcastic.
I look at this thread, and see same answers I got on another credit thread.
We, all of us: using our computers, pay our electrically bill, spend time on Primegrid, and all we get is BOINC credits ( and in this case badges in different colors)
I will not start any discussion since many of you thinks that "I talk too much".
I am just glad to see , that others also hunting color badges or credits.
We all do that. Everyone will be happier with more credits, everyone, right?
It is not story that I hunt credits, all of us do that, because credits are only thing we get from this project. And please dont say to me: if you not satisfied with number of credits per WU , then PG is not project for you, and you can leave us.
That is not answer, that is rude.
Let say for GeneferCUDA , on 262144 my card do it for 1 hour.
If next level will do for 4 hours then I expect 4*more credits.
I dont care because someone crunch that with CPU: make it equal, rise credits base for cpu, and all problems is solved.
Is that hard to do?
Look around yourself: this is 21 century, we make calculation with GPU ,and before only few years we all can just dream about it. Adapt credits scheme to present time, to powerful CPU and GPU.
And last thing: CPU before few years at 3 GHz and CPU today, at same frequency dont crunch same time, technology is changed.
P.S I dont wont to start any war, I think that is time do adapt PG to current date state. Look at users: many of us have latest CPU-s and GPU-s. We dont crunch on CPU that is few years old... We are specific in many ways...
____________
92*10^1585996-1 NEAR-REPDIGIT PRIME :) :) :)
4 * 650^498101-1 CRUS PRIME
2022202116^131072+1 GENERALIZED FERMAT
Proud member of team Aggie The Pew. Go Aggie! | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
One thing you should think about:
Credit isn't a real currency, of course, and any BOINC project admin can simply change a few lines in a config file and arbitrarily increase the credit their project hands out. It costs nothing to do that.
If you increase the credit, more people will crunch at your project instead of at others' projects.
Since it's free and easy for an admin to do that, why don't they?
Think about that for a bit. The answer has nothing to do with server capacity.
____________
My lucky number is 75898524288+1 | |
|
Crun-chi Volunteer tester
 Send message
Joined: 25 Nov 09 Posts: 3250 ID: 50683 Credit: 152,646,050 RAC: 10,054
                         
|
I dont know reason, John send me to some pages, to write at those pages about my concern for credits.
It is oblivious there is some credits scheme are same for all Boinc projects. ( there must be some rules that admins of project respect)
____________
92*10^1585996-1 NEAR-REPDIGIT PRIME :) :) :)
4 * 650^498101-1 CRUS PRIME
2022202116^131072+1 GENERALIZED FERMAT
Proud member of team Aggie The Pew. Go Aggie! | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
I dont know reason, John send me to some pages, to write at those pages about my concern for credits.
It is oblivious there is some credits scheme are same for all Boinc projects. ( there must be some rules that admins of project respect)
Actually, there aren't any rules -- at least not any rules that are actually useful. Especially for GPUs. That's the problem. So why not just raise the credits so that everyone comes here?
If you can't answer that question, then try these two questions:
1) If Rytis triples the credit given out by all PrimeGrid projects, what's the first thing that will happen?
2) What's the second thing that will happen?
____________
My lucky number is 75898524288+1 | |
|
|
I think "pissing contest" is the term you're thinking of. | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 14043 ID: 53948 Credit: 481,202,847 RAC: 504,835
                               
|
I think "pissing contest" is the term you're thinking of.
"Runaway inflation" is more what I had in mind, but "pissing contest" works. :)
So as not to draw this out needlessly into the Internet version of 20 questions, here's the whole story:
There are rules for giving out credit -- but the rules are pretty bad. They're impossible to actually use in a meaningful way in the real world. So the admins try to do their best, but there's no possible way to get it right.
So if there's no correct amount, that leaves the projects to try and allocate credit as fairly as possible.
You don't want to just give out more credit than project B is giving out, because then Project B will just increase their credit by an even bigger amount. It's in all projects' best interest for X hours of crunching to create Y credits, no matter what project you're running.
But there's other "rules" that also define what "fair" credit would be, and they'll sometimes conflict with that first rule. In the end, there's no single, unifying grand theory of credit that makes it all work.
Raising the credit arbitrarily, however, just makes everyone else raise their credit. That means everyone gets more credit -- but all that means is that there's more meaningless zeros in your signature graphic. Since everyone else has more zeros also, if you were ranked 45,032 before they raised the credit, you'll still be ranked about 45,032 afterwards. In fact, the credit inflation works against long-time crunchers and favors newcomers because it devalues all the work we've done in the past. That's probably not something most people want.
(Is it just me, or is this really beginning to sound a lot like a first year undergrad economics course???)
____________
My lucky number is 75898524288+1 | |
|
|
1) If Rytis triples the credit given out by all PrimeGrid projects, what's the first thing that will happen?
All credit hunters rush to PG from DustrRTgen & Moo! Wrapper
2) What's the second thing that will happen?
Most of the non-ideological projects triple or even quadruple their credits.
Inflation will.
____________
| |
|
|
(Is it just me, or is this really beginning to sound a lot like a first year undergrad economics course???)
Nope :) Just the age old BOINC dilema over the credit level to set, always been a drama, frankly always will be. Caution is the proper way to approach it else as has been pointed out, much angst and hassle ensues, to the detriment of the Project's reputation.
Whilst the easy way out is "hell I just want to find Primes" works for some, for many it will not, and crunchers will drift not to be seen again. Most understand - whatever public protests made - the inflation dangers, will still yell for what they can get - but will hush up afterwards and life goes on.
There is a formal BOINC "standard" long since in disrepute due to the onset of GPUs, but it is there .... cant remember off hand, but along the lines of a standard reference machine at a set speed . ack whatever.
At the end of the day, I believe its up to the Project to decide where they want to put a particular sub-project, and pitch the levels accordingly, low pay/middle ranker/top dog .... whatever. Its easy enough to guage the level subjectively when one of those "categories" is selected, just run it a few times see what comes out - or go for fixed credit. The latter has its own hassles, and will probably spawn yet another thread to resolve that rofl :)
Tis the way of BOINC :)
Regards
Zy | |
|
mackerel Volunteer tester
 Send message
Joined: 2 Oct 08 Posts: 2652 ID: 29980 Credit: 570,442,335 RAC: 5,621
                              
|
We, all of us: using our computers, pay our electrically bill, spend time on Primegrid, and all we get is BOINC credits ( and in this case badges in different colors)
It depends on which sub-projects you participate in, but I think there are a fair few of us here that are primarily in it for the primes and not boinc credit. | |
|
|
It depends on which sub-projects you participate in, but I think there are a fair few of us here that are primarily in it for the primes and not boinc credit.
Well said ... a prime find that goes on the Top 5000 list is of far more "value" than any boinc credit. | |
|
|
The credit = 3600 was a beta credit just to get the GFN project up and running.
After some calculation we stayed at 2500 but we changed N and we got 3.2*2500
We are still working on a more fair credit because b increase time.
Could we drop this discussion to we have got a better system working.
Lennart
| |
|
|
Just one more point that may be relevent...
AQUA, when they were active, added credit to long work units on the basis that they were tying up your computer for long periods of time, and gave extra credits as "compensation".
8 or more days is a very long time to tie up a gpu, and I believe some "compensation" consideration should be worked into them. In fact, imho, the longer a wu, the more crefit per hour it should pay (and that includes SOB & PSP too).
____________
| |
|
samuel7 Volunteer tester
 Send message
Joined: 1 May 09 Posts: 89 ID: 39425 Credit: 257,425,010 RAC: 0
                    
|
Noticed something nice while trying to figure what the credit for the WR tasks would be. If the factor 3.2 for each n change were to be retained, we'd get:
3.2^3 * 8,000 = 262,144 = 2^18
Was this by design? :)
Maybe a better system, like one Michael mentioned, will be used, however. | |
|
|
Just one more point that may be relevent...
AQUA, when they were active, added credit to long work units on the basis that they were tying up your computer for long periods of time, and gave extra credits as "compensation".
8 or more days is a very long time to tie up a gpu, and I believe some "compensation" consideration should be worked into them. In fact, imho, the longer a wu, the more crefit per hour it should pay (and that includes SOB & PSP too).
Bingo! This is one thing that should be in stone. GPUGrid gives more credit per hour for their long tasks. As does Collatz.
NM*
____________
Largest Primes to Date:
As Double Checker: SR5 109208*5^1816285+1 Dgts-1,269,534
As Initial Finder: SR5 243944*5^1258576-1 Dgts-879,713
| |
|
|
Credits have changed at 00:00 UTC.
No fixed values anymore.
740850^262144+1 gives 2,124.47
745304^262144+1 gives 2,125.41
131364^524288+1 gives 6,986.80
24^4194304+1 gives 125,600.69
Rainer
____________
| |
|
Message boards :
Generalized Fermat Prime Search :
N=524288 work now in queue |