Credit Calculations.
log in

Advanced search

Message boards : Number crunching : Credit Calculations.

Author Message
John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4272 - Posted: 21 Jul 2008 | 0:36:51 UTC

Having approximately the same credits per hour for a particular host across projects is what is SUPPOSED to happen in BOINC. If people are tired of hearing about this, then please ask the project administrators to get the calculation right rather than being proud of running off people that keep making that claim.

Projects that generate grossly too high credit claims should be removed from the cross project stats sites as this is just a way of stupidly inflating your cross project credit scores.

The long tasks really should be granting about 50 CS per task. Granting more is anti-social of the project administrators. The project administrators should look at what other projects are granting per hour for a particular host and attempt to match that here.
____________


BOINC WIKI

voltron
Avatar
Send message
Joined: 30 Mar 08
Posts: 50
Credit: 11,593,755
RAC: 0
Message 4273 - Posted: 21 Jul 2008 | 1:07:35 UTC

Care for some cheese with that?

Your selection of projects should match your level of comfort and organization.

For most of us it's "run it and gun it".

Voltron

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4274 - Posted: 21 Jul 2008 | 1:12:08 UTC - in response to Message 4272.
Last modified: 21 Jul 2008 | 2:08:32 UTC

Having approximately the same credits per hour for a particular host across projects is what is SUPPOSED to happen in BOINC. If people are tired of hearing about this, then please ask the project administrators to get the calculation right rather than being proud of running off people that keep making that claim.

Projects that generate grossly too high credit claims should be removed from the cross project stats sites as this is just a way of stupidly inflating your cross project credit scores.

The long tasks really should be granting about 50 CS per task. Granting more is anti-social of the project administrators. The project administrators should look at what other projects are granting per hour for a particular host and attempt to match that here.



Participants who continually badger projects on this subject aka "Credit Police" should be deleted from the cross project stats IMHO.

Any stats sites that attempt to modify xml stats will be boycotted and thus loose their user base and advertising revenue thus nullifying this superior Boinc/Seti attitude that they are in contol...."Its the users stupid" to paraphrase which have control sorry ;) I will 'volunteer to lead the boycott'...now banish me.

Its nice to know that someone thinks they can regulate 50,80,100 projects this way ;)

If I am not mistaken doesn't the Milkyway Project use optimized apps? Thereby conforming to the side rule governing such apps? Thereby conforming to the prescribed Gestapo credit for the original un-optimized app?

Seti opened the credit Pandora's box with their allowed use and abuse of optimized applications....and now they attempt this strong arm approach again to squash it because it detracts from their user base?

Oh gosh darn I just realized Seti just changed their credit awards and philosophy ...guess this means all the good little projeckts must fall in line to das furor....or else!


Yes you do detect bitterness on my behalf based on years of cross project parity shenanigans....,political at best .....controlling at worst.

Yes JMVII they should evaluate against Cosmology as Milkyway is way too low in comparasin, and Milkyway has said optimized apps exonerating it.Please post this over there as I am ready fer ya ;)

They send one minion after another don't they? At least this one didn't try to hijack a thread.
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4275 - Posted: 21 Jul 2008 | 2:17:05 UTC

Please keep personalities out of it.

The design of BOINC was to have approximate cross project parity in credits. Any project that is grossly out of line intentionally is intentionally breaking a design goal of BOINC, and has been a goal of BOINC since the very beginning.

The best method for credit granting is FLOPS counting. However, that is not possible in some cases.

Second best is fixed, but this only works if the tasks are all pretty much the same length.

Third best is to have 2 computers do the same task as this prevents cheating on both the science and on credits. Single tasks per WU only works if there is a quick validation from the answer back to the original question. And in most projects, getting quickly from the answer back to the question is not possible, so 2 tasks is a requirement to make certain the science is done. Then to prevent credit cheating (which is trivial in the single task / WU case and in the case where the project uses the average instead of dropping the high request) drop the high of the two (and if there are three or more, drop the low), average the rest.

What doesn't work well is fixed credits where the tasks vary greatly in length, nor does automatically granting the credit request of a single task unverified against another task.
____________


BOINC WIKI

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4276 - Posted: 21 Jul 2008 | 2:24:32 UTC
Last modified: 21 Jul 2008 | 2:37:22 UTC

Lets not forget that Seti started the 3rd party optimized app which is inherently unfair to the average user as he has to be aware of,capable of, and d/l said app.....that way they can say a few thousand users run the standard app and we can help the "informed" users inflate their credits thus getting BIG crunchers to stay with Seti and not look elsewhere.....what a way to run a business eh JM Vll?

If BOINC admin is really serious about cleaning up this mess then they will stop Seti from allowing 3rd party apps and take them internal to allow all users to benefit. 1st clean up your mess closer to home before attacking other projects credit awards.Otherwise your points become meaningless....

Here everyone has a chance to be optimized based on their architecture/OS and controlled by the project....much fairer and scientifically sound....but of course the facts and my rant may be ringing your ears by now so I will desist at the moment as I have said what is needed on this subject and hope by now you get my point.
____________

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4277 - Posted: 21 Jul 2008 | 2:27:35 UTC - in response to Message 4275.
Last modified: 21 Jul 2008 | 3:09:17 UTC

Please keep personalities out of it.




Only if you stop threatening projects with xml stat manipulation or non-inclusion :)

I am aware (as well as you should be) that this is being done at the highest levels of BOINC to various project administrations.Aren't you a contributor to BOINC programming and hence admin or privy to?

Why is this situation with unfair Seti optimized allowed to continue while BOINC is pushing for cross project parity? This is what needs answering.

Come back and talk cross project parity when that situation with Seti is fair....I and others might listen then ;)

So far you have chose not to reply about this situation and that tells all.
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4278 - Posted: 21 Jul 2008 | 3:09:01 UTC - in response to Message 4277.

Please keep personalities out of it.




Only if you stop threatening projects with xml stat manipulation or non-inclusion :)

I am aware (as well as you should be) that this is being done at the highest levels of BOINC to various project administrations.

Come back and talk cross project parity when that situation with Seti is fair....I and others might listen then ;)

So far you have chose not to reply about this situation and that tells all.

What I got was asses calling people that talk about cross party parity whiners.

If I were a moderator, much of this thread would go as flames.
____________


BOINC WIKI

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4279 - Posted: 21 Jul 2008 | 3:10:51 UTC

I agree for once John....the original post needs to be deleted as non relevant.
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4280 - Posted: 21 Jul 2008 | 3:12:58 UTC

The stock applications at S@H are currently much better optimized than they were, and even the best optimized applications do not grant at 2 to one, but if I recall, only around 1.3 to one at the moment. Trust me on this. S@H and BOINC are being re-worked to make it much easier for projects to have optimized applicatons delivered to clients.

That still leaves some projects that are way out of line in granting credits.
____________


BOINC WIKI

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4281 - Posted: 21 Jul 2008 | 3:16:18 UTC - in response to Message 4278.



What I got was asses calling people that talk about cross party parity whiners.

If I were a moderator, much of this thread would go as flames.



Yes John lets not discuss the facts ...just call me an ass or a whiner
____________

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4282 - Posted: 21 Jul 2008 | 3:19:15 UTC - in response to Message 4280.
Last modified: 21 Jul 2008 | 3:26:30 UTC

The stock applications at S@H are currently much better optimized than they were, and even the best optimized applications do not grant at 2 to one, but if I recall, only around 1.3 to one at the moment. Trust me on this. S@H and BOINC are being re-worked to make it much easier for projects to have optimized applicatons delivered to clients.

That still leaves some projects that are way out of line in granting credits.


Why stick to the 3rd party app? What is the motive? A score of projects do it internally and everyone benefits...its not just easier...everyone benefits....why does Seti promote a special club?

So again with an unfair system 1.3 to 1 will get most real crunchers to the highest credit which is SETI if you were to get your way in your proposal to all projects.

Why do I not see this crusade against LHC one of the lowest and barely mentioned ,but mentioned by BOINC admin as being low? Are you prejudiced attacking the high and leaving the low alone?
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4283 - Posted: 21 Jul 2008 | 3:26:10 UTC - in response to Message 4274.

Having approximately the same credits per hour for a particular host across projects is what is SUPPOSED to happen in BOINC. If people are tired of hearing about this, then please ask the project administrators to get the calculation right rather than being proud of running off people that keep making that claim.

Projects that generate grossly too high credit claims should be removed from the cross project stats sites as this is just a way of stupidly inflating your cross project credit scores.

The long tasks really should be granting about 50 CS per task. Granting more is anti-social of the project administrators. The project administrators should look at what other projects are granting per hour for a particular host and attempt to match that here.



Participants who continually badger projects on this subject aka "Credit Police" should be deleted from the cross project stats IMHO.

Any stats sites that attempt to modify xml stats will be boycotted and thus loose their user base and advertising revenue thus nullifying this superior Boinc/Seti attitude that they are in contol...."Its the users stupid" to paraphrase which have control sorry ;) I will 'volunteer to lead the boycott'...now banish me.

Its nice to know that someone thinks they can regulate 50,80,100 projects this way ;)

If I am not mistaken doesn't the Milkyway Project use optimized apps? Thereby conforming to the side rule governing such apps? Thereby conforming to the prescribed Gestapo credit for the original un-optimized app?

Seti opened the credit Pandora's box with their allowed use and abuse of optimized applications....and now they attempt this strong arm approach again to squash it because it detracts from their user base?

Oh gosh darn I just realized Seti just changed their credit awards and philosophy ...guess this means all the good little projeckts must fall in line to das furor....or else!


Yes you do detect bitterness on my behalf based on years of cross project parity shenanigans....,political at best .....controlling at worst.

Yes JMVII they should evaluate against Cosmology as Milkyway is way too low in comparasin, and Milkyway has said optimized apps exonerating it.Please post this over there as I am ready fer ya ;)

They send one minion after another don't they? At least this one didn't try to hijack a thread.

Hmm. Boycotted by a project with merely 5K members and only 3K active? Hardly much of a threat. They might make that up by people feeling that it was more fair to stop reporting projects that were over granting.

And to the best of my knowledge, S@H changed the credit grants well over a year ago - when more optimization was added to the stock client. The grants were shrunk so as to keep approximately the same number of credits per hour on a similar host. This hardly feels like a change of philosophy to me.

The cross project parity discussion was started long before you joined this project, and probably long before you joined ANY BOINC project.

The principal designer of BOINC has come up with an idea that would ENFORCE cross project parity, but would also cause long term DEFLATION in credit grants. I would really hate for him to get tired of the cross project credit parity debates and actually implement his idea. The problem is that a CPU that is granted 100 CS / day NOW would be granted about 50 CS / day 18 months from now when CPU speeds double - this is not my idea of how to fix the problem, but I believe that the cross project parity problem will be fixed somehow. I would much rather have a political solution that involves telling projects that are way out of line with credit grants than a draconian measure that keeps reducing credit grants into the future.
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4284 - Posted: 21 Jul 2008 | 3:31:18 UTC - in response to Message 4281.



What I got was asses calling people that talk about cross party parity whiners.

If I were a moderator, much of this thread would go as flames.



Yes John lets not discuss the facts ...just call me an ass or a whiner

I was not calling you a whiner. Look at the second post in the thread - the one by voltron. That post in particular is NOT discussing the facts.
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4285 - Posted: 21 Jul 2008 | 3:32:18 UTC - in response to Message 4279.

I agree for once John....the original post needs to be deleted as non relevant.

It is really hard for the first thread to be irrelevant to the topic of the thread.
____________


BOINC WIKI

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4286 - Posted: 21 Jul 2008 | 3:35:25 UTC - in response to Message 4283.
Last modified: 21 Jul 2008 | 4:00:24 UTC


Hmm. Boycotted by a project with merely 5K members and only 3K active? Hardly much of a threat.


Must have you flustered John as I would expect a better response than that!

Are all participants of Cosmology only connected to 1 project? Do you think team members would not support unfair treatment? Force away......you will never achieve anything near submission going into project boards arguing this same point....The rally cry may sound at such dismissive behaviour! You think the usership here will listen with those kind of inflammatory comments?

We and Cosmology have now been dismissed by Boinc as hardly much of a threat....ok I am done ...I refuse to respond to this type of Geastapoism.

You never answered as to why SETI needs to have a private club of optimized...the crux of my arguement?

I contend DA wants everyone else the same so Seti can still have an unfair advantage over every other project for credit no matter how miniscule that advantage turns out to be.

I will never buy into cross project parity until Seti cleans its optimized act up ...I am not the only user of this persuasion ya know.
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4287 - Posted: 21 Jul 2008 | 3:39:58 UTC - in response to Message 4286.
Last modified: 21 Jul 2008 | 3:44:07 UTC


Hmm. Boycotted by a project with merely 5K members and only 3K active? Hardly much of a threat.


Must have you flustered John as I would expect a better response than that!

Are all participants of Cosmology only connected to 1 project? Do you think team members would not support unfair treatment? Force away......you will never achieve anything near submission going into project boards arguing this same point....The rally cry may sound at such dismissive behaviour! You think the usership here will listen with those kind of inflammatory comments?

We and Cosmology have now been dismissed by Boinc as hardly much of a threat....ok I am done ...I refuse to respond to this type of Geastapoism.

I call Godwin's Law.

Did you read the threat about a change to the server code to enforce cross project credit parity and what that would do to credits long term? I hope we have talked him out of the idea, but Dr. A. feels the need for cross project parity very strongly, and he is the one that controls the BOINC code. Like I stated earlier, I would prefer that all projects grant credit equitably rather than have that rather draconian solution forced upon us.
____________


BOINC WIKI

Bill & Patsy
Avatar
Send message
Joined: 7 Jul 08
Posts: 47
Credit: 1,057,350
RAC: 0
Message 4288 - Posted: 21 Jul 2008 | 3:52:19 UTC

Jeff is right, John, and you know it. That focus on political correctness (PC) rather than science is why I (and others) left SETI a year ago. (My SETI share is now below 0.03%). This was at the time significant optimizations were incorporated into the standard apps, as you and Jeff mentioned. This resulted in more science being done - more results. At work, I get paid for the work I do (the results I produce), not my effort. But your PC bias rejected what the rest of us were saying, with SETI insisting that the PC thing was to reward effort rather than scientific contribution. So SETI degraded the reward scale and we left, because BOINC is a free enterprise community.

I'm chagrined to see, a year later, that you are still peddling the propaganda that effort is all that matters. It's just plain irrational to maintain that two identical machines producing unequal outputs should nevertheless be looked at as doing the same work! Give it up, John!! The Free World doesn't pay much for effort!

There are two principle criteria I look for in a project. First and foremost is its scientific worth (based subjectively, of course, on the sciences I value most). Secondly is how much the project wants my participation. SETI surely wins on the first, but a year ago failed miserably on the second.

Lastly, John, concerning "personalities", I would remind you that there are two ways to have the tallest building in town. One is to tear the others down. Please stop going around trying to tear down the competition. You wouldn't have this "problem" if you hadn't started this mess in the first place by manipulating SETI's own recognition scale to reward effort rather than results. Fix the moat in your own eye first.

Oh yeah. And it's not a good idea to threaten other BOINC projects. BOINC is not the only distributed computing paradigm around, and if your "principal designer" becomes an enforcer, you could see BOINC unravel real fast.
____________
--Bill

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4289 - Posted: 21 Jul 2008 | 4:02:48 UTC - in response to Message 4286.


Hmm. Boycotted by a project with merely 5K members and only 3K active? Hardly much of a threat.


Must have you flustered John as I would expect a better response than that!

Are all participants of Cosmology only connected to 1 project? Do you think team members would not support unfair treatment? Force away......you will never achieve anything near submission going into project boards arguing this same point....The rally cry may sound at such dismissive behaviour! You think the usership here will listen with those kind of inflammatory comments?

We and Cosmology have now been dismissed by Boinc as hardly much of a threat....ok I am done ...I refuse to respond to this type of Geastapoism.

You never answered as to why SETI needs to have a private club of optimized...the crux of my arguement?

BOINC is not well designed to distribute optimized applications to different clients of the same basic CPU and OS. It was made barely possible when the CPU optimizations were reported back. Work is in progress for the BOINC client and server to make this relatively easy, and S@H is, I believe waiting for that. The anonymous client was implemented long before the detection code was implemented in the client to distinguish which FPU extensions were implemented. The anonymous client was implemented so that people could develop applications for hardware that the project could not devote the manpower to implement the application for (i.e. OS2). It has been used for this. Some users also figured out that the same mechanism could be used to implement optimized applications. S@H has implemented some of the optimizations that have been developed into the stock client. Others have not been incorporated. There was an enormous debate about credits granted to optimized apps, and another when S@H incorporated some optimization and cut the credit grant to keep the credits / hour on hosts with stock applications about the same.

Basically what has happened has been that better hardware gets more credit per hour (the optimized applications count as "better hardware"). However, when the stock application gets optimized that does not count as "better hardware" for everyone and the credit grant was reduced to match the increased performance. I expect that when (may be later as Astropulse is absorbing much of the programming time) optimized apps per FPU extension start being used the credit request will be reduced again to reflect the reduced FLOPS count and to keep the average credits per hour about the same.

BTW, did you know that about 1% of the time the optimized applications at S@H fail to generate the correct result and therefore get no credit granted? This is one reason that not all of the optimizations were incorporated into the stock client. Another is, of course, that the BOINC client was not reporting the FPU extensions and therefore the server could not send a specifically optimized client.
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4290 - Posted: 21 Jul 2008 | 4:10:40 UTC - in response to Message 4288.

Jeff is right, John, and you know it. That focus on political correctness (PC) rather than science is why I (and others) left SETI a year ago. (My SETI share is now below 0.03%). This was at the time significant optimizations were incorporated into the standard apps, as you and Jeff mentioned. This resulted in more science being done - more results. At work, I get paid for the work I do (the results I produce), not my effort. But your PC bias rejected what the rest of us were saying, with SETI insisting that the PC thing was to reward effort rather than scientific contribution. So SETI degraded the reward scale and we left, because BOINC is a free enterprise community.

I'm chagrined to see, a year later, that you are still peddling the propaganda that effort is all that matters. It's just plain irrational to maintain that two identical machines producing unequal outputs should nevertheless be looked at as doing the same work! Give it up, John!! The Free World doesn't pay much for effort!

There are two principle criteria I look for in a project. First and foremost is its scientific worth (based subjectively, of course, on the sciences I value most). Secondly is how much the project wants my participation. SETI surely wins on the first, but a year ago failed miserably on the second.

Lastly, John, concerning "personalities", I would remind you that there are two ways to have the tallest building in town. One is to tear the others down. Please stop going around trying to tear down the competition. You wouldn't have this "problem" if you hadn't started this mess in the first place by manipulating SETI's own recognition scale to reward effort rather than results. Fix the moat in your own eye first.

Oh yeah. And it's not a good idea to threaten other BOINC projects. BOINC is not the only distributed computing paradigm around, and if your "principal designer" becomes an enforcer, you could see BOINC unravel real fast.

Sorry, I do NOT believe that either you or Jeff is correct, and I certainly do not know that you are correct. If that were the case, there would not be a discussion.

Certainly, you can pick based on scientific value. What you are saying is that you are selecting based on how many credits per hour you are granted (how much the project values you). Having projects grant whatever they feel like is a way to have an inflationary race:

Project 1 needs more participants so it raises the credits granted.
Now project 2 does the same.
Now back to project 1...

I do not see this as a good scenario, but apparently you do.


____________


BOINC WIKI

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4291 - Posted: 21 Jul 2008 | 4:30:19 UTC - in response to Message 4289.
Last modified: 21 Jul 2008 | 5:29:14 UTC


Hmm. Boycotted by a project with merely 5K members and only 3K active? Hardly much of a threat.


Must have you flustered John as I would expect a better response than that!

Are all participants of Cosmology only connected to 1 project? Do you think team members would not support unfair treatment? Force away......you will never achieve anything near submission going into project boards arguing this same point....The rally cry may sound at such dismissive behaviour! You think the usership here will listen with those kind of inflammatory comments?

We and Cosmology have now been dismissed by Boinc as hardly much of a threat....ok I am done ...I refuse to respond to this type of Geastapoism.

You never answered as to why SETI needs to have a private club of optimized...the crux of my arguement?

BOINC is not well designed to distribute optimized applications to different clients of the same basic CPU and OS. It was made barely possible when the CPU optimizations were reported back. Work is in progress for the BOINC client and server to make this relatively easy, and S@H is, I believe waiting for that. The anonymous client was implemented long before the detection code was implemented in the client to distinguish which FPU extensions were implemented. The anonymous client was implemented so that people could develop applications for hardware that the project could not devote the manpower to implement the application for (i.e. OS2). It has been used for this. Some users also figured out that the same mechanism could be used to implement optimized applications. S@H has implemented some of the optimizations that have been developed into the stock client. Others have not been incorporated. There was an enormous debate about credits granted to optimized apps, and another when S@H incorporated some optimization and cut the credit grant to keep the credits / hour on hosts with stock applications about the same.

Basically what has happened has been that better hardware gets more credit per hour (the optimized applications count as "better hardware"). However, when the stock application gets optimized that does not count as "better hardware" for everyone and the credit grant was reduced to match the increased performance. I expect that when (may be later as Astropulse is absorbing much of the programming time) optimized apps per FPU extension start being used the credit request will be reduced again to reflect the reduced FLOPS count and to keep the average credits per hour about the same.

BTW, did you know that about 1% of the time the optimized applications at S@H fail to generate the correct result and therefore get no credit granted? This is one reason that not all of the optimizations were incorporated into the stock client. Another is, of course, that the BOINC client was not reporting the FPU extensions and therefore the server could not send a specifically optimized client.


John thank you for that answer but my question still has not been answered in that for example Einstein had a 3rd party app come about the same reasons as you describe as the project did not have the ability to do so....but they incorporated it into an app everyone receives....why can't the 3rd party be eliminated ,have the project incorporate all it sees fit into what is sent out as an app and credit those individuals who contributed to the code ?

Politics and control questions have not been answered...why the continued private club as I call it?

Another question not answered...Why no postings (et al harrasement) of the lowest undergranting projects like LHC? Why go after the 'ridiculous high' and not the low if not political?

Another scenario...a project has 1gb memory requirements....tad high for most hosts....should not that project be allowed to compensate at a higher credit level due to the ensuing computation errors at unexpected times? How much is enough....how much is too much? This is why it won't work, projects with super long or tough tasks to complete will never have a chance!

I see no allowance for this in the 'enforcement agenda'

I predict another platform will come along to compete with Boinc if all this comes to pass.
____________

Profile Thunder
Avatar
Send message
Joined: 9 Jul 08
Posts: 48
Credit: 9,022,221
RAC: 4,627
Message 4292 - Posted: 21 Jul 2008 | 4:33:32 UTC

I'll simply speak my piece since I've never mentioned it on MW.

Do I think that MW and Cosmology grant pretty silly high credits. Yeah, but I don't administer the projects, so I can't do anything about it other than "vote with my feet" and leave. Am I going to do that? No, because I just don't give a damn about these stupid "credits" anymore.

I'm a meteorologist, so I compute for Climate Prediction. I know they grant relatively low credit. I don't care. I do it because I value the science.
I'm an amateur astronomer, so I compute for Einstein, Cosmology and Milky Way. One grants a bit above average and the other two grant silly high amounts. I don't care. I do it because I value the science.
An Einstein user developed an app to really speed it up by using SSE. I installed it right away SO I COULD DO THE SCIENCE FASTER.
The bulk of my own research in the last 4 years has been devoted to Near Earth Objects, so I'll compute for Orbit once they're up and fully going. I don't care what they give in credit. I value the science.
I still compute a bit for SETI. Well, I don't strongly believe in it, but it's what brought me to BOINC and I guess I've always felt that you "dance with the gal that brung ya", so I probably always will give them a bit.

I care about my ranking within a project because it gives me a feeling of how much I'm contributing to the particular project, but cross project?!? Who could possibly give a hoot when you're trying to compare yourself to collections of users under a single name and clusters and dedicated science grid computers, etc. I don't give a fiddlers fart about some guy churning out massive amounts for Rosetta or QMC or ABC or anything else. If he/she/they support that science then let 'em go to town on it.

In some mythical perfect world, all the apps would be hand coded to take advantage of every little tweak in every processor architecture and everyone would sit down over a nice coffee and agree on the international exchange rate for my cpu operations and everyone would be even, but that's so freakin' unlikely that it's laughable.

I just wish everyone would shut up about credits, whether high, low or perfect. Jeez, just count workunits or hours or angels on the heads of the pins of my processor or something... I DON'T CARE. Just tell me how my computers are helping your science and I'm happy.
____________

Bill & Patsy
Avatar
Send message
Joined: 7 Jul 08
Posts: 47
Credit: 1,057,350
RAC: 0
Message 4293 - Posted: 21 Jul 2008 | 5:49:22 UTC - in response to Message 4290.

Sorry, I do NOT believe that either you or Jeff is correct, and I certainly do not know that you are correct. If that were the case, there would not be a discussion.

Certainly, you can pick based on scientific value. What you are saying is that you are selecting based on how many credits per hour you are granted (how much the project values you). Having projects grant whatever they feel like is a way to have an inflationary race:

Project 1 needs more participants so it raises the credits granted.
Now project 2 does the same.
Now back to project 1...

I do not see this as a good scenario, but apparently you do.


John, John. Still the same old sophistry. Last year you ignored the key issue (wrongfully recognizing effort rather than achievement) and you are still ignoring it. And you are also still peddling an imaginary problem (so-called "credit inflation") that has not happened and never will (as nicely understandable from Thunder's posting). If "credit inflation" were a real issue, all those below-average projects would be starving. They're not. So please call off your self-appointed PC credit police. You've harmed SETI. Isn't that enough? Leave the other projects alone!
____________
--Bill

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4294 - Posted: 21 Jul 2008 | 6:05:03 UTC
Last modified: 21 Jul 2008 | 6:37:30 UTC

This issue aside but still on topic....I personally feel BOINC should be concentrating on calculating how to get all its contributers tax deductions for charitable contributions based on avg cost per type and % of time Boinc is allowed running..... instead of concentrating on credit which starts becoming as meaningless and non rewarding as the current paradigm,of which I am still prepared to fight a battle over from a principle of real fairness.
____________

Profile DoctorNow
Avatar
Send message
Joined: 28 Aug 07
Posts: 146
Credit: 5,183,509
RAC: 0
Message 4295 - Posted: 21 Jul 2008 | 6:10:20 UTC - in response to Message 4292.
Last modified: 21 Jul 2008 | 6:22:55 UTC

Jeez, just count workunits

That is how my "credit system" of BOINC would look like - I loved that as old SETI Classic did show that in the account.
Regardless from what a machine can crunch in time, it would show how much real work you have done for a project, because of regular credit changings you cannot estimate that nearly...

But I guess even with that system some people would find reasons to moan about. ;-)
____________
Member of BOINC@Heidelberg and ATA!

My BOINCstats

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4296 - Posted: 21 Jul 2008 | 7:00:29 UTC - in response to Message 4285.

I agree for once John....the original post needs to be deleted as non relevant.

It is really hard for the first thread to be irrelevant to the topic of the thread.



Yes John it is relevant but not about credit calculations....so the thread should read "Do what we tell you to do or we will force it"
____________

KAMCOBILL
Send message
Joined: 1 Sep 07
Posts: 18
Credit: 201,076
RAC: 5
Message 4297 - Posted: 21 Jul 2008 | 9:45:43 UTC
Last modified: 21 Jul 2008 | 9:53:09 UTC

Credits Calculations vs. Credit (CPID) Problems? I wish as much effort would go into getting the Credits straight as in the Granting of Credits/cross project parity.

My Credits http://boincstats.com/stats/boinc_user_graph.php?pr=bo&id=b65b36154e3a49f636a3148d4e0b3c83 have been seesawing back and forth since Nov 06. Actually, I'm not into this for Credits, but it would be nice to look at once in a while to see how my efforts compared to others. So as it stands for me, it doesn't matter if I get 1 or 1000 Credits/Hour because it doesn't show in any stats that use CPIDs for their stats.

Since I only have 2 cents I don't want to spend it all here. :D Patience is a Virtue.
____________

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4298 - Posted: 21 Jul 2008 | 10:14:55 UTC - in response to Message 4295.

Jeez, just count workunits

That is how my "credit system" of BOINC would look like - I loved that as old SETI Classic did show that in the account.
Regardless from what a machine can crunch in time, it would show how much real work you have done for a project, because of regular credit changings you cannot estimate that nearly...

But I guess even with that system some people would find reasons to moan about. ;-)


The Problem with just Counting Wu's is that at some Projects the Wu's can take Hundreds of Hours while at others they just take a few Seconds or Minutes. Guess which Projects would get the most Participants ... :)

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4299 - Posted: 21 Jul 2008 | 12:26:09 UTC - in response to Message 4291.


Hmm. Boycotted by a project with merely 5K members and only 3K active? Hardly much of a threat.


Must have you flustered John as I would expect a better response than that!

Are all participants of Cosmology only connected to 1 project? Do you think team members would not support unfair treatment? Force away......you will never achieve anything near submission going into project boards arguing this same point....The rally cry may sound at such dismissive behaviour! You think the usership here will listen with those kind of inflammatory comments?

We and Cosmology have now been dismissed by Boinc as hardly much of a threat....ok I am done ...I refuse to respond to this type of Geastapoism.

You never answered as to why SETI needs to have a private club of optimized...the crux of my arguement?

BOINC is not well designed to distribute optimized applications to different clients of the same basic CPU and OS. It was made barely possible when the CPU optimizations were reported back. Work is in progress for the BOINC client and server to make this relatively easy, and S@H is, I believe waiting for that. The anonymous client was implemented long before the detection code was implemented in the client to distinguish which FPU extensions were implemented. The anonymous client was implemented so that people could develop applications for hardware that the project could not devote the manpower to implement the application for (i.e. OS2). It has been used for this. Some users also figured out that the same mechanism could be used to implement optimized applications. S@H has implemented some of the optimizations that have been developed into the stock client. Others have not been incorporated. There was an enormous debate about credits granted to optimized apps, and another when S@H incorporated some optimization and cut the credit grant to keep the credits / hour on hosts with stock applications about the same.

Basically what has happened has been that better hardware gets more credit per hour (the optimized applications count as "better hardware"). However, when the stock application gets optimized that does not count as "better hardware" for everyone and the credit grant was reduced to match the increased performance. I expect that when (may be later as Astropulse is absorbing much of the programming time) optimized apps per FPU extension start being used the credit request will be reduced again to reflect the reduced FLOPS count and to keep the average credits per hour about the same.

BTW, did you know that about 1% of the time the optimized applications at S@H fail to generate the correct result and therefore get no credit granted? This is one reason that not all of the optimizations were incorporated into the stock client. Another is, of course, that the BOINC client was not reporting the FPU extensions and therefore the server could not send a specifically optimized client.


John thank you for that answer but my question still has not been answered in that for example Einstein had a 3rd party app come about the same reasons as you describe as the project did not have the ability to do so....but they incorporated it into an app everyone receives....why can't the 3rd party be eliminated ,have the project incorporate all it sees fit into what is sent out as an app and credit those individuals who contributed to the code ?

Politics and control questions have not been answered...why the continued private club as I call it?

Another question not answered...Why no postings (et al harrasement) of the lowest undergranting projects like LHC? Why go after the 'ridiculous high' and not the low if not political?

Another scenario...a project has 1gb memory requirements....tad high for most hosts....should not that project be allowed to compensate at a higher credit level due to the ensuing computation errors at unexpected times? How much is enough....how much is too much? This is why it won't work, projects with super long or tough tasks to complete will never have a chance!

I see no allowance for this in the 'enforcement agenda'

I predict another platform will come along to compete with Boinc if all this comes to pass.

The third party application is harder to eliminate than you are saying. At S@H it is being used for its original intent - that of supporting minor platforms such as OS2 which the main development team just does not have the time to develop.

S@H has incorporated the optimizations that it can for the moment.

So far, super long projects don't come much longer than CPDN, while they always could use more volunteers, they don't seem to be hurting too badly.

A platform that competes with BOINC will have to be just as easy for the scientists to use, and will have to consider the elements of fairness as well.
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4300 - Posted: 21 Jul 2008 | 12:41:43 UTC - in response to Message 4293.

Sorry, I do NOT believe that either you or Jeff is correct, and I certainly do not know that you are correct. If that were the case, there would not be a discussion.

Certainly, you can pick based on scientific value. What you are saying is that you are selecting based on how many credits per hour you are granted (how much the project values you). Having projects grant whatever they feel like is a way to have an inflationary race:

Project 1 needs more participants so it raises the credits granted.
Now project 2 does the same.
Now back to project 1...

I do not see this as a good scenario, but apparently you do.


John, John. Still the same old sophistry. Last year you ignored the key issue (wrongfully recognizing effort rather than achievement) and you are still ignoring it. And you are also still peddling an imaginary problem (so-called "credit inflation") that has not happened and never will (as nicely understandable from Thunder's posting). If "credit inflation" were a real issue, all those below-average projects would be starving. They're not. So please call off your self-appointed PC credit police. You've harmed SETI. Isn't that enough? Leave the other projects alone!

Your claim that being paid for results instead of effort is what every gets is just plain wrong.

I and everyone I know gets paid for effort. I get paid twice a month, and the amount of the check does not vary depending on the number of lines of code that I got written. A couple of examples why (at least in my industry) pay for meeting a performance goal is an extremely bad idea. Occasionally, I can use a tool that writes 10,000 lines of code in 5 minutes. At the other extreme, sometimes the research takes so much time that two of us spent 6 months figuring out how to write 50 lines of code because of the lack of documentation on the system we were trying to work around. Just try codifying that as other than pay for effort please. Another example is from "Dilbert" where the PHB tells the programmers that pay is going to be based on the number of bugs fixed - Wally states "I am going to go write me a mini-van." Another example of why in some cases pay for results is not a great idea.

Another example comes from the summer I spent working construction. My pay was hourly for that job. One of the tasks for the landscaping crew was to dig holes in particular places. On that particular jobsite most of the holes were filled with a fairly soft rock (but still rock) that could be broken up slowly with a pickax or a digging bar. However, that took about an hour for a hole one foot on a side and a foot and a half deep. On the few occasions where the company rented a jackhammer for other reasons and there was some time left before it was returned, the landscaping crew got to use it. This changed the time from an hour to about 5 minutes for the same hole. However, my pay stayed the saem. Again pay based on effort.

The only two classes of people that I can think of whose pay is based almost exclusively on results are Piecework workers and Salesmen on commission. Everyone else has much of their pay based on effort.

Admittedly raises are based on overall effectiveness - but that is similar to having better hardware.

____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4301 - Posted: 21 Jul 2008 | 12:45:54 UTC - in response to Message 4295.

Jeez, just count workunits

That is how my "credit system" of BOINC would look like - I loved that as old SETI Classic did show that in the account.
Regardless from what a machine can crunch in time, it would show how much real work you have done for a project, because of regular credit changings you cannot estimate that nearly...

But I guess even with that system some people would find reasons to moan about. ;-)

Not a great concept for a couple of reasons. In classic it led to "Cherry picking" as tasks could be known for either taking a long or a short time before they were started. It also denies the possibility for cross project parity as SciLink (tasks took about 5 minutes) and CPDN (tasks take weeks to months) do not even fit on the same page.
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4302 - Posted: 21 Jul 2008 | 12:49:54 UTC - in response to Message 4297.

Credits Calculations vs. Credit (CPID) Problems? I wish as much effort would go into getting the Credits straight as in the Granting of Credits/cross project parity.

My Credits http://boincstats.com/stats/boinc_user_graph.php?pr=bo&id=b65b36154e3a49f636a3148d4e0b3c83 have been seesawing back and forth since Nov 06. Actually, I'm not into this for Credits, but it would be nice to look at once in a while to see how my efforts compared to others. So as it stands for me, it doesn't matter if I get 1 or 1000 Credits/Hour because it doesn't show in any stats that use CPIDs for their stats.

Since I only have 2 cents I don't want to spend it all here. :D Patience is a Virtue.

You have two different CPIDs. The solution: Attach one machine to ALL projects you have done work for. Cycle through the projects with update giving at least three complete successful cycles.

Second solution. The BOINC client and server have (very recently, not released yet) been modified to incorporate an extra time stamp on the CPID. This will eventually fix the problem automatically.
____________


BOINC WIKI

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4303 - Posted: 21 Jul 2008 | 13:39:16 UTC
Last modified: 21 Jul 2008 | 13:42:55 UTC

So far, super long projects don't come much longer than CPDN, while they always could use more volunteers, they don't seem to be hurting too badly.


So do the DC Projects which have no Cross Project Parity among them, some of those Projects give 1 Credit while others give Hundreds with no Rationalization why 1 Project with 1 Hour Wu's will give you 1 Credit while another Project with 1 Hour Wu's will give you many times that amount.

I was on the AMDUsers Team for quite awhile and as far as I knew they ran the DC Projects more than they ran the BOINC Projects, some of the Team Members flat out refused to run the BOINC Projects and I would see mention now & then from some of them that they were leaving the BOINC projects for the DC Projects.

Their reason at times for leaving the BOINC Projects was because of all the Bickering about the Credits & Cross Project Parity. They could of cared less about that but were just fed up with the whole argument about it.

Myself I could care less about it either, I'm not somebody who has to take up the whole Screen with my Signature every time I post, in fact I hardly ever even Post my Signature because it's really meaningless.

All I ever see it seems is a Hard Core Group of 3 or 4 people even bring the subject up, I'm sure theres other people working behind the scenes the bring this about if possible. But it's always the same people who get everybody riled up about it and then don't want anybody to argue with them because they feel they are right and everybody else is wrong that argues with them.

They don't want to be Flamed either when actually their original post about the subject is nothing but an Inflammatory post to being with that they know is going to bring up a heated discussion about the subject.

As far as I'm concerned this should be done behind the scenes & if it comes about fine. But if I don't like how it works then I'll leave the BOINC Projects myself. I guess I'm like most sane people in that I don't like something shoved down my throat by a very minority group of people ... :)

Stevea
Send message
Joined: 14 Jul 08
Posts: 50
Credit: 8,398,033
RAC: 0
Message 4304 - Posted: 21 Jul 2008 | 13:52:49 UTC
Last modified: 21 Jul 2008 | 13:58:22 UTC

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH


Just stop already............You don't like the credits given here...

Go somewhere else!

Bill & Patsy
Avatar
Send message
Joined: 7 Jul 08
Posts: 47
Credit: 1,057,350
RAC: 0
Message 4305 - Posted: 21 Jul 2008 | 14:07:32 UTC - in response to Message 4300.
Last modified: 21 Jul 2008 | 14:10:38 UTC

John, John. Still the same old sophistry. Last year you ignored the key issue (wrongfully recognizing effort rather than achievement) and you are still ignoring it. And you are also still peddling an imaginary problem (so-called "credit inflation") that has not happened and never will (as nicely understandable from Thunder's posting). If "credit inflation" were a real issue, all those below-average projects would be starving. They're not. So please call off your self-appointed PC credit police. You've harmed SETI. Isn't that enough? Leave the other projects alone!

Your claim that being paid for results instead of effort is what every gets is just plain wrong.

I and everyone I know gets paid for effort. I get paid twice a month, and the amount of the check does not vary depending on the number of lines of code that I got written. A couple of examples why (at least in my industry) pay for meeting a performance goal is an extremely bad idea. Occasionally, I can use a tool that writes 10,000 lines of code in 5 minutes. At the other extreme, sometimes the research takes so much time that two of us spent 6 months figuring out how to write 50 lines of code because of the lack of documentation on the system we were trying to work around. Just try codifying that as other than pay for effort please. Another example is from "Dilbert" where the PHB tells the programmers that pay is going to be based on the number of bugs fixed - Wally states "I am going to go write me a mini-van." Another example of why in some cases pay for results is not a great idea.

Another example comes from the summer I spent working construction. My pay was hourly for that job. One of the tasks for the landscaping crew was to dig holes in particular places. On that particular jobsite most of the holes were filled with a fairly soft rock (but still rock) that could be broken up slowly with a pickax or a digging bar. However, that took about an hour for a hole one foot on a side and a foot and a half deep. On the few occasions where the company rented a jackhammer for other reasons and there was some time left before it was returned, the landscaping crew got to use it. This changed the time from an hour to about 5 minutes for the same hole. However, my pay stayed the saem. Again pay based on effort.

The only two classes of people that I can think of whose pay is based almost exclusively on results are Piecework workers and Salesmen on commission. Everyone else has much of their pay based on effort.

Admittedly raises are based on overall effectiveness - but that is similar to having better hardware.

Good Grief! More sophistry.

John, "effort" - in the end - doesn't get most people very far without achievement. Most of us have to deal with things like annual reviews. The Wallys of the world don't get the raises and promotions that the Alices do. Socialism may reward effort, but free enterprise ultimately rewards productivity. "Effort" is but a component of that. Effort, per se, is not the metric. A good boss (not the PHB) knows the difference and will base reviews on a person's effectiveness. It's not better hardware, John. It's competence and effectiveness. People who try hard but don't have impact aren't regarded as well as those who do.

Other people understand this. I've got to believe that you do too, so it's a mystery why after a year you're still pushing your phony arguments. As I pointed out before, the "below average" projects are not starving. There is no problem. Your campaign is just stirring up resentment. Please give it up.
____________
--Bill

voltron
Avatar
Send message
Joined: 30 Mar 08
Posts: 50
Credit: 11,593,755
RAC: 0
Message 4307 - Posted: 21 Jul 2008 | 16:59:11 UTC - in response to Message 4304.

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH


Just stop already............You don't like the credits given here...

Go somewhere else!


You don't get credits for what's rattling around in your head, pinging your sense of fairness, or offending your grand sense of the order of things.

I believe they are granted for what you have plugged into the wall.

Voltron

Profile Thunder
Avatar
Send message
Joined: 9 Jul 08
Posts: 48
Credit: 9,022,221
RAC: 4,627
Message 4308 - Posted: 21 Jul 2008 | 17:28:45 UTC - in response to Message 4307.

You don't get credits for what's rattling around in your head, pinging your sense of fairness, or offending your grand sense of the order of things.

I believe they are granted for what you have plugged into the wall.



What credit could I get for plugging my head into the wall then? :P
____________

KAMCOBILL
Send message
Joined: 1 Sep 07
Posts: 18
Credit: 201,076
RAC: 5
Message 4309 - Posted: 21 Jul 2008 | 20:30:02 UTC - in response to Message 4302.
Last modified: 21 Jul 2008 | 20:54:15 UTC

Credits Calculations vs. Credit (CPID) Problems? I wish as much effort would go into getting the Credits straight as in the Granting of Credits/cross project parity.

My Credits http://boincstats.com/stats/boinc_user_graph.php?pr=bo&id=b65b36154e3a49f636a3148d4e0b3c83 have been seesawing back and forth since Nov 06. Actually, I'm not into this for Credits, but it would be nice to look at once in a while to see how my efforts compared to others. So as it stands for me, it doesn't matter if I get 1 or 1000 Credits/Hour because it doesn't show in any stats that use CPIDs for their stats.

Since I only have 2 cents I don't want to spend it all here. :D Patience is a Virtue.

You have two different CPIDs. The solution: Attach one machine to ALL projects you have done work for. Cycle through the projects with update giving at least three complete successful cycles.

Second solution. The BOINC client and server have (very recently, not released yet) been modified to incorporate an extra time stamp on the CPID. This will eventually fix the problem automatically.


Hi JM7,

Kinda close. I have 4 CPIDs which have been there since November 2006. I have 16 Hosts attached to 70+ projects (not getting work on all of them). The problem with the CPIDs is in the hosts. Some hosts, actually, have 4 project CPIDs in it. Each time a different host connects to a server it changes the project CPID. If my 4 CPIDs are checked, some of the projects are listed in 2 or more CPIDs (depending on the time of updates) and they switch back and forth.

A fix for my host is what is needed (If I knew how to change all my Projects CPIDs in my hosts to one, I would do it). I know when I look at the Project CPIDs it has a Hash and in most hosts there are 3 to 4 different hash codes.

Theses are the 4 Projects CPIDs in Host PC-13:

HASH(0xe8b240)
HASH(0xe9bb30)
HASH(0xe9bb40)
HASH(0xe8b320)

and here's PC13client_state.xml:

http://www.xgrubberskickass.com/Misc/PC13client_state.xml

All host are like this. The only difference is CPIDs for each project are different from PC-13s

I did a ticket at dev which a fix was projected in 6.2.x and it looks like we're going into 6.3.x shortly. Sure could use a Sync for host CPIDs for the peojects

Hehe, 19 months of this so I guess there's no hurry.

Bill

Edited: Note: Email Hashes are the same.

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4310 - Posted: 21 Jul 2008 | 21:06:26 UTC - in response to Message 4309.

Credits Calculations vs. Credit (CPID) Problems? I wish as much effort would go into getting the Credits straight as in the Granting of Credits/cross project parity.

My Credits http://boincstats.com/stats/boinc_user_graph.php?pr=bo&id=b65b36154e3a49f636a3148d4e0b3c83 have been seesawing back and forth since Nov 06. Actually, I'm not into this for Credits, but it would be nice to look at once in a while to see how my efforts compared to others. So as it stands for me, it doesn't matter if I get 1 or 1000 Credits/Hour because it doesn't show in any stats that use CPIDs for their stats.

Since I only have 2 cents I don't want to spend it all here. :D Patience is a Virtue.

You have two different CPIDs. The solution: Attach one machine to ALL projects you have done work for. Cycle through the projects with update giving at least three complete successful cycles.

Second solution. The BOINC client and server have (very recently, not released yet) been modified to incorporate an extra time stamp on the CPID. This will eventually fix the problem automatically.


Hi JM7,

Kinda close. I have 4 CPIDs which have been there since November 2006. I have 16 Hosts attached to 70+ projects (not getting work on all of them). The problem with the CPIDs is in the hosts. Some hosts, actually, have 4 project CPIDs in it. Each time a different host connects to a server it changes the project CPID. If my 4 CPIDs are checked, some of the projects are listed in 2 or more CPIDs (depending on the time of updates) and they switch back and forth.

A fix for my host is what is needed (If I knew how to change all my Projects CPIDs in my hosts to one, I would do it). I know when I look at the Project CPIDs it has a Hash and in most hosts there are 3 to 4 different hash codes.

Theses are the 4 Projects CPIDs in Host PC-13:

HASH(0xe8b240)
HASH(0xe9bb30)
HASH(0xe9bb40)
HASH(0xe8b320)

and here's PC13client_state.xml:

http://www.xgrubberskickass.com/Misc/PC13client_state.xml

All host are like this. The only difference is CPIDs for each project are different from PC-13s

I did a ticket at dev which a fix was projected in 6.2.x and it looks like we're going into 6.3.x shortly. Sure could use a Sync for host CPIDs for the peojects

Hehe, 19 months of this so I guess there's no hurry.

Bill

Edited: Note: Email Hashes are the same.

There are only two things that are required to get the CPIDs to match. The email addresses must be the same (INCLUDING case). And there must be a path from server to client to server that covers all of the projects. This path must include the project with the OLDEST join date on every client or things come apart.
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4311 - Posted: 21 Jul 2008 | 21:07:13 UTC - in response to Message 4304.

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH


Just stop already............You don't like the credits given here...

Go somewhere else!

Since this is a problem affecting the entirety of BOINC, NO.
____________


BOINC WIKI

Alinator
Send message
Joined: 7 Jun 08
Posts: 393
Credit: 20,897,419
RAC: 58,713
Message 4312 - Posted: 21 Jul 2008 | 21:35:56 UTC - in response to Message 4310.
Last modified: 21 Jul 2008 | 21:36:31 UTC


There are only two things that are required to get the CPIDs to match. The email addresses must be the same (INCLUDING case). And there must be a path from server to client to server that covers all of the projects. This path must include the project with the OLDEST join date on every client or things come apart.


Ahhh, yes...

I just spent an hour scratching my head trying to remember this caveat to the second criteria required for getting CPID to sync reliably as it stands. :-)

As the Commander Powell once said, "... You forget so many things..." . :-D

Alinator

KAMCOBILL
Send message
Joined: 1 Sep 07
Posts: 18
Credit: 201,076
RAC: 5
Message 4315 - Posted: 21 Jul 2008 | 22:34:07 UTC

That criteria has been meet, plus Paswword, URL, Country, Zipcode, Team and etc. are the same for all projects. All old projects are and have been attached. The only ones I can't keep attached are the one that BAM retired and keep detaching on Sync with BAM.

Bill & Patsy
Avatar
Send message
Joined: 7 Jul 08
Posts: 47
Credit: 1,057,350
RAC: 0
Message 4316 - Posted: 22 Jul 2008 | 1:24:45 UTC - in response to Message 4311.

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH


Just stop already............You don't like the credits given here...

Go somewhere else!

Since this is a problem affecting the entirety of BOINC, NO.

Actually, that's a great suggestion for you, John.

Until a year ago I was happy supporting SETI exclusively. I had done so for a decade. I didn't care a hoot about other credit systems or cross-project parity. Then you and your PC credit police so despoiled the joyful reasons for participating in SETI that many of us just gave up and left.

Now history has shown how wrong you were. A year later there is no "credit inflation", no "credit wars", no starvation of the "below average credits" projects. In other words, there is no inherent credits problem in BOINC. The so-called "problem affecting the entirety of BOINC" is just in your imagination.

Yet, despite the plain evidence, you continue to go around spreading your false gospel, along with threats and intimidation directed at volunteers!.

Why am I wasting time on this? (And it surely has become a waste!) Because I researched and probed this fine project and then elected to support it. Then, just weeks later, like the Shadows returning from the Rim, you showed up. I don't want you to hurt deserving projects like MW the way you hurt SETI.

The credits "problem affecting the entirety of BOINC" is caused by you. Accept the plain evidence of an entire year. There never was a BOINC credits problem. So stop your campaign, leave MW and other projects alone, and your imagined "problem" will go away too.

Trust me.
____________
--Bill

Stevea
Send message
Joined: 14 Jul 08
Posts: 50
Credit: 8,398,033
RAC: 0
Message 4317 - Posted: 22 Jul 2008 | 1:27:45 UTC - in response to Message 4311.
Last modified: 22 Jul 2008 | 1:30:24 UTC

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH


Just stop already............You don't like the credits given here...

Go somewhere else!

Since this is a problem affecting the entirety of BOINC, NO.



Easy fix... go do folding@home only 1 project, no cross project problems there!

Leave the rest of us in peace.

PS: Take the sauger with you..

zombie67 [MM]
Avatar
Send message
Joined: 29 Aug 07
Posts: 112
Credit: 205,877,087
RAC: 18,862
Message 4320 - Posted: 22 Jul 2008 | 3:49:42 UTC - in response to Message 4312.


There are only two things that are required to get the CPIDs to match. The email addresses must be the same (INCLUDING case). And there must be a path from server to client to server that covers all of the projects. This path must include the project with the OLDEST join date on every client or things come apart.


Ahhh, yes...

I just spent an hour scratching my head trying to remember this caveat to the second criteria required for getting CPID to sync reliably as it stands. :-)

As the Commander Powell once said, "... You forget so many things..." . :-D

Alinator


Also, I think there is something funny with the RS project's server code. If RS was the oldest project, it still won't sinc up properly sometimes. Add to that, RS being currently down...
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4321 - Posted: 22 Jul 2008 | 3:52:02 UTC - in response to Message 4317.

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH


Just stop already............You don't like the credits given here...

Go somewhere else!

Since this is a problem affecting the entirety of BOINC, NO.



Easy fix... go do folding@home only 1 project, no cross project problems there!

Leave the rest of us in peace.

PS: Take the sauger with you..

No. Not until the problem is fixed.
____________


BOINC WIKI

Profile Paul D. Buck
Send message
Joined: 12 Apr 08
Posts: 621
Credit: 161,934,067
RAC: 0
Message 4323 - Posted: 22 Jul 2008 | 9:15:29 UTC
Last modified: 22 Jul 2008 | 9:15:45 UTC

One of the arguments below is directly against the original design intent. If computers double in speed they should double in credit earned per unit time.

The original design was 1 CS was what a reference computer could accomplish in a unit time. If my computer could do 4 times as much I should be able to see 4 CS in the same unit time. If I speed up the computer with hardware or improved software I should see higher earnings.

Had Dr. Anderson listened to those of us that pointed out problems back in BOINC Beta we would not be here now with this problem.

I suppose I should not be surprised that when the choices are to be made, BOINC developers tend to want to implement the worst possible of the choices available...
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4325 - Posted: 22 Jul 2008 | 12:56:03 UTC - in response to Message 4317.

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH


Just stop already............You don't like the credits given here...

Go somewhere else!

Since this is a problem affecting the entirety of BOINC, NO.



Easy fix... go do folding@home only 1 project, no cross project problems there!

Leave the rest of us in peace.

PS: Take the sauger with you..

Since you don't seem to like the way the BOINC is supposed to work, I can say the same to you. Go someplace where there is not the problem and leave those of who LIKE the way that BOINC is SUPPOSED TO WORK alone.
____________


BOINC WIKI

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4326 - Posted: 22 Jul 2008 | 13:06:28 UTC - in response to Message 4325.
Last modified: 22 Jul 2008 | 13:51:24 UTC

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH


Just stop already............You don't like the credits given here...

Go somewhere else!

Since this is a problem affecting the entirety of BOINC, NO.



Easy fix... go do folding@home only 1 project, no cross project problems there!

Leave the rest of us in peace.

PS: Take the sauger with you..

Since you don't seem to like the way the BOINC is supposed to work, I can say the same to you. Go someplace where there is not the problem and leave those of who LIKE the way that BOINC is SUPPOSED TO WORK alone.



Thats a terrible analogy John lets try these instead:

Its like saying if my car is running fine but my mechanic(you) keeps caliing me and harassing me every day telling me there is something wrong with it and bring it in to get repaired....I will ignore him or tell him leave me alone until the car has a problem or breaks but the mechanic threatens to come steal my car and fix it if I won't....or lets say my car manufacturer (Boinc) has a recall they send me a letter telling me my widget is malfuctioning...but the car runs great and I see no problems....the manufacturer then threatens to reposses the car and fix it even though the problem is not dangerous or a safety problem if I won't bring it in....but because they (Boinc) manufactured it ,they feel they have the right to do anything they see fit with it even though I now own it!

The majority here and at other projects are happy....nothings broken.....so they say leave us alone ...like I told my mechanic and manufacturer,they are telling you.

My suggestion is start your new credit levels 10 times higher than they are and then go harass projects that are too low...including here....that at least makes some sense :)

Better yet why doesn't Boinc hold a DC conference inviting Folding,Grid Republic,etc to decide on a standardized DC credit before they arbitaraly just set their own? hmmmm that may be a better analogy to what you are attempting to do, spreading your ill will everywhere.

Interesting that a year or two ago when Seti had bloated credit and was the highest in Boinc you never saw these guys running around trying to get everyone else adjust the credit...just now hmmmm....smacks of hypocrisy
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4327 - Posted: 22 Jul 2008 | 13:59:14 UTC - in response to Message 4326.

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH


Just stop already............You don't like the credits given here...

Go somewhere else!

Since this is a problem affecting the entirety of BOINC, NO.



Easy fix... go do folding@home only 1 project, no cross project problems there!

Leave the rest of us in peace.

PS: Take the sauger with you..

Since you don't seem to like the way the BOINC is supposed to work, I can say the same to you. Go someplace where there is not the problem and leave those of who LIKE the way that BOINC is SUPPOSED TO WORK alone.



Thats a terrible analogy John lets try these instead:

Its like saying if my car is running fine but my mechanic(you) keeps caliing me and harassing me every day telling me there is something wrong with it and bring it in to get repaired....I will ignore him or tell him leave me alone until the car has a problem or breaks but the mechanic threatens to come steal my car and fix it if I won't....or lets say my car manufacturer (Boinc) has a recall they send me a letter telling me my widget is malfuctioning...but the car runs great and I see no problems....the manufacturer then threatens to reposses the car and fix it even though the problem is not dangerous or a safety problem if I won't bring it in....but because they (Boinc) manufactured it ,they feel they have the right to do anything they see fit with it even though I now own it!

The majority here and at other projects are happy....nothings broken.....so they say leave us alone ...like I told my mechanic and manufacturer,they are telling you.

My suggestion is start your new credit levels 10 times higher than they are and then go harass projects that are too low...including here....that at least makes some sense :)

Better yet why doesn't Boinc hold a DC conference inviting Folding,Grid Republic,etc to decide on a standardized DC credit before they arbitaraly just set their own? hmmmm that may be a better analogy to what you are attempting to do, spreading your ill will everywhere.

Interesting that a year or two ago when Seti had bloated credit and was the highest in Boinc you never saw these guys running around trying to get everyone else adjust the credit...just now hmmmm....smacks of hypocrisy

No, it is just reversing the side on a stupid argument that I am tired of getting. BOINC is SUPPOSED to work such that a particular host gets the same credit per hour no matter which project it is working on. People that say stop complaining about something that is not correct are in the wrong.
____________


BOINC WIKI

Stevea
Send message
Joined: 14 Jul 08
Posts: 50
Credit: 8,398,033
RAC: 0
Message 4328 - Posted: 22 Jul 2008 | 14:12:39 UTC - in response to Message 4325.

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH


Just stop already............You don't like the credits given here...

Go somewhere else!

Since this is a problem affecting the entirety of BOINC, NO.



Easy fix... go do folding@home only 1 project, no cross project problems there!

Leave the rest of us in peace.

PS: Take the sauger with you..

Since you don't seem to like the way the BOINC is supposed to work, I can say the same to you. Go someplace where there is not the problem and leave those of who LIKE the way that BOINC is SUPPOSED TO WORK alone.


Supposed to work according to you and your handful of credit police.
I think its fine the way it is. And seeing as its still the same 10 people complaining, I don't see the point in arguing with the very vocal minority.
So that is my last response you you.

Just go away...

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4329 - Posted: 22 Jul 2008 | 14:15:21 UTC - in response to Message 4327.
Last modified: 22 Jul 2008 | 14:38:00 UTC


No, it is just reversing the side on a stupid argument that I am tired of getting. BOINC is SUPPOSED to work such that a particular host gets the same credit per hour no matter which project it is working on. People that say stop complaining about something that is not correct are in the wrong.


Fair enough if I were to look at it from your side....but I think it is the methods employed that disturb people the most ....after all the participants don't set the credit levels...the projects do...except for here where credit granted is a function of a poll of users at the time and credit granted is the avarage of all votes.....gee a democracy not a dictatorship.....this is why I will defend this projects credit awards as it was not just some arbitrary number thrown out by the project...if this were only the 2nd Boinc project available I might support your arguements....too much water has flowed already though...

What it was supposed to do and now does is a function of Seti letting it get out of control from the beginning until now there are so many projects these attempts just become annoying and counter productive.
____________

Ageless
Avatar
Send message
Joined: 30 Aug 07
Posts: 125
Credit: 161,607
RAC: 0
Message 4330 - Posted: 22 Jul 2008 | 14:30:47 UTC

I wonder what you want QCN Alpha to do... they don't give out any credits. ;-)
____________
Jord.

The BOINC FAQ Service.

KAMCOBILL
Send message
Joined: 1 Sep 07
Posts: 18
Credit: 201,076
RAC: 5
Message 4333 - Posted: 22 Jul 2008 | 14:54:18 UTC

OK By Gosh I think I got it. Give 1 credit per CPU second for all projects.

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4334 - Posted: 22 Jul 2008 | 14:57:45 UTC
Last modified: 22 Jul 2008 | 14:58:21 UTC

leave those of who LIKE the way that BOINC is SUPPOSED TO WORK alone.


LOL, John, I thought you were smarter than that to Post something so Hypocritically Stupid. You come in here & Post something about a very Inflammatory Subject Matter & then want to be left alone.

What, you don't think anybody should Post Counter Arguments, we're all just supposed to knuckle under & get down on our knees and beg the Project to lower the Credits ... hahaha, good luck with that !!!

Or maybe we are all supposed to Praise the Lord > Dr. DA who sent amongst us the Prophet JMV who will save us from the Error of our way's & lead us to Salvation in the Promise Land of Lower Credits ... :) hehe

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4335 - Posted: 22 Jul 2008 | 15:02:52 UTC - in response to Message 4333.

OK By Gosh I think I got it. Give 1 credit per CPU second for all projects.


LOL ... Sounds like a Plan to me, I'm Attaching all my Box's to CPDN ASAP if that happens ... :P

Profile [BAT] tutta55
Avatar
Send message
Joined: 27 Aug 07
Posts: 46
Credit: 6,780,765
RAC: 2,125
Message 4336 - Posted: 22 Jul 2008 | 15:18:12 UTC

It might be a good idea to drop cross-project stats, using the sum of Boinc credits, all together. Some alternative could be worked out, like DC-Vault, where a ranking is made across projects, using the position of a team (or individual) in each project. Could be fine-tuned by adding weights for projects with few or many participants.

If a scheme like that were used by the stats sites, each project would be completely free to use whatever credit calculation best suits them.

Just a suggestion. Don't flame me (too much :p ) pretty pleazzz.
____________

BOINC.BE: For Belgians who love the smell of glowing red cpu's in the morning
Tutta55's Lair

Alinator
Send message
Joined: 7 Jun 08
Posts: 393
Credit: 20,897,419
RAC: 58,713
Message 4341 - Posted: 22 Jul 2008 | 16:31:08 UTC - in response to Message 4320.
Last modified: 22 Jul 2008 | 16:59:11 UTC



Also, I think there is something funny with the RS project's server code. If RS was the oldest project, it still won't sinc up properly sometimes. Add to that, RS being currently down...


Hmmm...

Well, that might be due to RS having the secondary objective of porting BOINC to php.

OTOH, I haven't had any trouble with my CPID sync'ing up because of RS (or any other project for that matter). Although it did seem to take longer than usual after joining. IIRC, it took about a week or ten days to sync to my 'permanent' CPID instead of the usual couple of days after the first task completed and went through a stat xml cycle.

I hadn't thought about what the effect would be if RS was the oldest project or what would happen if the oldest project wasn't available though.

Of course, I don't have that many hosts or run anywhere near the number of projects available today. The one thing which is true is SAH is my oldest project and all my hosts are attached to it. The other thing which is true is there are still some basic operational areas in BOINC which are kind of shaky and can definitely rear their ugly head given the right set of conditions (like the primary topic in this thread, for example). ;-)

@ KAMCOBILL: Based on your last post (about the CPID problem anyway), this would seem to indicate a BAM problem rather than BOINC per se. I never ran any of the 'retired' projects. However, I used to run Predictor but it remains linked to my CPID even though I haven't crunched a task for them in ages, and have gone months without even doing an update on any of the hosts which are still attached to it.

Alinator

Stefan Ver3
Send message
Joined: 17 May 08
Posts: 16
Credit: 528,507
RAC: 0
Message 4344 - Posted: 22 Jul 2008 | 17:18:43 UTC

I'm a bit Off Topic here, but didn't feel like starting a new thread. Lazy, just lazy.
What is up with this box?
Seems to be calculating a bit funny.

What the deuce?

GenuineIntel x86 Family 6 Model 7 Stepping 3 498MHz
With a RAC of 2,644.47? Hmm.

Have to get me one of those! :D :D

O.k. resuming topic ;)

A fancy graph.
The credit granted here really has not deviated much since the longer w/u's, or in the last six months for that matter.
Why this argument all of the sudden? To many quads on the block now? MINT!!!!!

KAMCOBILL
Send message
Joined: 1 Sep 07
Posts: 18
Credit: 201,076
RAC: 5
Message 4345 - Posted: 22 Jul 2008 | 17:25:32 UTC - in response to Message 4341.



Also, I think there is something funny with the RS project's server code. If RS was the oldest project, it still won't sinc up properly sometimes. Add to that, RS being currently down...


Hmmm...

Well, that might be due to RS having the secondary objective of porting BOINC to php.

OTOH, I haven't had any trouble with my CPID sync'ing up because of RS (or any other project for that matter). Although it did seem to take longer than usual after joining. IIRC, it took about a week or ten days to sync to my 'permanent' CPID instead of the usual couple of days after the first task completed and went through a stat xml cycle.

I hadn't thought about what the effect would be if RS was the oldest project or what would happen if the oldest project wasn't available though.

Of course, I don't have that many hosts or run anywhere near the number of projects available today. The one thing which is true is SAH is my oldest project and all my hosts are attached to it. The other thing which is true is there are still some basic operational areas in BOINC which are kind of shaky and can definitely rear their ugly head given the right set of conditions (like the primary topic in this thread, for example). ;-)

@ KAMCOBILL: Based on your last post (about the CPID problem anyway), this would seem to indicate a BAM problem rather than BOINC per se. I never ran any of the 'retired' projects. However, I used to run Predictor but it remains linked to my CPID even though I haven't crunched a task for them in ages, and have gone months without even doing an update on any of the hosts which are still attached to it.

Alinator


I'm not sure what happen in Nov 2006 besides one of my hosts crashed and then the problem bagan. All my old projects had there CPIDs stolen away in this transition. :D What I can't figure is how can a host have different CPIDs (4 in most of them) and control/change the Project CPIDs when they connect. I thought the Projects Servers controled the hosts. The one good thing is I got down from 10 CPIDs to 4. I even detached from BAM to see if CPID Problem would clear up but it didn't

When BAM retires a project they detach all the hosts from the project and it keeps detaching them for an eternity. An example is ABC@Home Beta. It only has work as needed (Nov 2007 was last WU I finished) & it wasn't reachable for a while so I guess that is why they retired it. I attach to it ever once in a while to see if it up and as soon as my host syncs BAM it detached. If It does give out any work, I'll have to Detach from BAM to run it.

Alinator
Send message
Joined: 7 Jun 08
Posts: 393
Credit: 20,897,419
RAC: 58,713
Message 4348 - Posted: 22 Jul 2008 | 17:52:46 UTC - in response to Message 4345.
Last modified: 22 Jul 2008 | 17:53:35 UTC



I'm not sure what happen in Nov 2006 besides one of my hosts crashed and then the problem bagan. All my old projects had there CPIDs stolen away in this transition. :D What I can't figure is how can a host have different CPIDs (4 in most of them) and control/change the Project CPIDs when they connect. I thought the Projects Servers controled the hosts. The one good thing is I got down from 10 CPIDs to 4. I even detached from BAM to see if CPID Problem would clear up but it didn't

When BAM retires a project they detach all the hosts from the project and it keeps detaching them for an eternity. An example is ABC@Home Beta. It only has work as needed (Nov 2007 was last WU I finished) & it wasn't reachable for a while so I guess that is why they retired it. I attach to it ever once in a while to see if it up and as soon as my host syncs BAM it detached. If It does give out any work, I'll have to Detach from BAM to run it.



Hmmm...

Now that is interesting. I seem to remember loosing a couple of host CPID's on BOINCStats around then, but everything resync'ed on the same Account CPID.

The only side effect was a couple of hosts lost their graphical data for everything from before the event.

Let me check my logs and get back to you on this.

Alinator

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4352 - Posted: 22 Jul 2008 | 19:33:00 UTC - in response to Message 4328.

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH


Just stop already............You don't like the credits given here...

Go somewhere else!

Since this is a problem affecting the entirety of BOINC, NO.



Easy fix... go do folding@home only 1 project, no cross project problems there!

Leave the rest of us in peace.

PS: Take the sauger with you..

Since you don't seem to like the way the BOINC is supposed to work, I can say the same to you. Go someplace where there is not the problem and leave those of who LIKE the way that BOINC is SUPPOSED TO WORK alone.


Supposed to work according to you and your handful of credit police.
I think its fine the way it is. And seeing as its still the same 10 people complaining, I don't see the point in arguing with the very vocal minority.
So that is my last response you you.

Just go away...

Supposed to work according to the designer of BOINC.
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4353 - Posted: 22 Jul 2008 | 19:35:33 UTC - in response to Message 4333.

OK By Gosh I think I got it. Give 1 credit per CPU second for all projects.

So my 200 MHz is worth the same a a Core 2 3GHZ? This does not seem very bright.
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4354 - Posted: 22 Jul 2008 | 19:37:42 UTC - in response to Message 4345.



Also, I think there is something funny with the RS project's server code. If RS was the oldest project, it still won't sinc up properly sometimes. Add to that, RS being currently down...


Hmmm...

Well, that might be due to RS having the secondary objective of porting BOINC to php.

OTOH, I haven't had any trouble with my CPID sync'ing up because of RS (or any other project for that matter). Although it did seem to take longer than usual after joining. IIRC, it took about a week or ten days to sync to my 'permanent' CPID instead of the usual couple of days after the first task completed and went through a stat xml cycle.

I hadn't thought about what the effect would be if RS was the oldest project or what would happen if the oldest project wasn't available though.

Of course, I don't have that many hosts or run anywhere near the number of projects available today. The one thing which is true is SAH is my oldest project and all my hosts are attached to it. The other thing which is true is there are still some basic operational areas in BOINC which are kind of shaky and can definitely rear their ugly head given the right set of conditions (like the primary topic in this thread, for example). ;-)

@ KAMCOBILL: Based on your last post (about the CPID problem anyway), this would seem to indicate a BAM problem rather than BOINC per se. I never ran any of the 'retired' projects. However, I used to run Predictor but it remains linked to my CPID even though I haven't crunched a task for them in ages, and have gone months without even doing an update on any of the hosts which are still attached to it.

Alinator


I'm not sure what happen in Nov 2006 besides one of my hosts crashed and then the problem bagan. All my old projects had there CPIDs stolen away in this transition. :D What I can't figure is how can a host have different CPIDs (4 in most of them) and control/change the Project CPIDs when they connect. I thought the Projects Servers controled the hosts. The one good thing is I got down from 10 CPIDs to 4. I even detached from BAM to see if CPID Problem would clear up but it didn't

When BAM retires a project they detach all the hosts from the project and it keeps detaching them for an eternity. An example is ABC@Home Beta. It only has work as needed (Nov 2007 was last WU I finished) & it wasn't reachable for a while so I guess that is why they retired it. I attach to it ever once in a while to see if it up and as soon as my host syncs BAM it detached. If It does give out any work, I'll have to Detach from BAM to run it.


Are you absolutely certain about the email addresses. If the email addresses do not match the host is not going to try to synchronize the CPIDS.

Have you tried attaching everything to one host and contacting the project servers in rotation a few times?
____________


BOINC WIKI

Bill & Patsy
Avatar
Send message
Joined: 7 Jul 08
Posts: 47
Credit: 1,057,350
RAC: 0
Message 4356 - Posted: 22 Jul 2008 | 19:59:22 UTC - in response to Message 4327.
Last modified: 22 Jul 2008 | 20:02:54 UTC

No, it is just reversing the side on a stupid argument that I am tired of getting. BOINC is SUPPOSED to work such that a particular host gets the same credit per hour no matter which project it is working on. People that say stop complaining about something that is not correct are in the wrong.

No John. Jeff and the many others are right.

You keep repeating and repeating that there is "the problem". Yet you have not proved it. You haven’t even tried to refute many of the explanations that have been presented here. You just repeat your mantra, or you invoke the “authority” of the founders. That’s not an argument. That’s sophistry.

Ever hear the phrase: “If it ain’t broke, don’t fix it.”? Words for an engineer to live by.

If there are no untoward consequences of something, there is no problem, no matter how many times you keep saying there is. Saying it over and over again doesn’t make it so.

We have shown you that the only thing you've described as a possible consequence - credits inflation - isn't happening. Numerous posters here have given various good reasons why it’s not happening, which you have failed to rebut.

No untoward consequences equals no problem. So face it. Since there are no untoward consequences, THERE IS NO PROBLEM! It’s not rational to go around obsessing about an imaginary “problem” that has no untoward consequences.

Nothing needs to be fixed. No harm of any consequence is being done. You haven't proved otherwise.

There is no credits problem.

So stop saying there is. And leave people alone. Go find something to fix that’s actually causing harm.
____________
--Bill

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4357 - Posted: 22 Jul 2008 | 20:20:30 UTC - in response to Message 4356.
Last modified: 22 Jul 2008 | 20:22:39 UTC

No, it is just reversing the side on a stupid argument that I am tired of getting. BOINC is SUPPOSED to work such that a particular host gets the same credit per hour no matter which project it is working on. People that say stop complaining about something that is not correct are in the wrong.

No John. Jeff and the many others are right.

You keep repeating and repeating that there is "the problem". Yet you have not proved it. You haven’t even tried to refute many of the explanations that have been presented here. You just repeat your mantra, or you invoke the “authority” of the founders. That’s not an argument. That’s sophistry.

Ever hear the phrase: “If it ain’t broke, don’t fix it.”? Words for an engineer to live by.

If there are no untoward consequences of something, there is no problem, no matter how many times you keep saying there is. Saying it over and over again doesn’t make it so.

We have shown you that the only thing you've described as a possible consequence - credits inflation - isn't happening. Numerous posters here have given various good reasons why it’s not happening, which you have failed to rebut.

No untoward consequences equals no problem. So face it. Since there are no untoward consequences, THERE IS NO PROBLEM! It’s not rational to go around obsessing about an imaginary “problem” that has no untoward consequences.

Nothing needs to be fixed. No harm of any consequence is being done. You haven't proved otherwise.

There is no credits problem.

So stop saying there is. And leave people alone. Go find something to fix that’s actually causing harm.

Sorry, we disagree completely on whether it is broke or not. It is broke, it needs fixing.

The consequence is that the stats sites show this project with more credit granted than it should have, and the hosts and users here with more credit than they should have. The harm is to the perceived fairness of the system as a whole.

Conversely, I can say the same. You have yet to present any argument that it is fair as is across projects. You have also not refuted any or my arguments. You merely repeat the same mantra "it aint broke".
____________


BOINC WIKI

voltron
Avatar
Send message
Joined: 30 Mar 08
Posts: 50
Credit: 11,593,755
RAC: 0
Message 4358 - Posted: 22 Jul 2008 | 20:24:28 UTC - in response to Message 4356.

[/quote]
No John. Jeff and the many others are right.

You keep repeating and repeating that there is "the problem". Yet you have not proved it. You haven’t even tried to refute many of the explanations that have been presented here. You just repeat your mantra, or you invoke the “authority” of the founders. That’s not an argument. That’s sophistry.

Ever hear the phrase: “If it ain’t broke, don’t fix it.”? Words for an engineer to live by.

If there are no untoward consequences of something, there is no problem, no matter how many times you keep saying there is. Saying it over and over again doesn’t make it so.

We have shown you that the only thing you've described as a possible consequence - credits inflation - isn't happening. Numerous posters here have given various good reasons why it’s not happening, which you have failed to rebut.

No untoward consequences equals no problem. So face it. Since there are no untoward consequences, THERE IS NO PROBLEM! It’s not rational to go around obsessing about an imaginary “problem” that has no untoward consequences.

Nothing needs to be fixed. No harm of any consequence is being done. You haven't proved otherwise.

There is no credits problem.

So stop saying there is. And leave people alone. Go find something to fix that’s actually causing harm.[/quote]

This is what happens when you "take the bait". Drop this loser and find a better way to waste our time.

Voltron

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4361 - Posted: 22 Jul 2008 | 20:29:00 UTC - in response to Message 4358.


No John. Jeff and the many others are right.

You keep repeating and repeating that there is "the problem". Yet you have not proved it. You haven’t even tried to refute many of the explanations that have been presented here. You just repeat your mantra, or you invoke the “authority” of the founders. That’s not an argument. That’s sophistry.

Ever hear the phrase: “If it ain’t broke, don’t fix it.”? Words for an engineer to live by.

If there are no untoward consequences of something, there is no problem, no matter how many times you keep saying there is. Saying it over and over again doesn’t make it so.

We have shown you that the only thing you've described as a possible consequence - credits inflation - isn't happening. Numerous posters here have given various good reasons why it’s not happening, which you have failed to rebut.

No untoward consequences equals no problem. So face it. Since there are no untoward consequences, THERE IS NO PROBLEM! It’s not rational to go around obsessing about an imaginary “problem” that has no untoward consequences.

Nothing needs to be fixed. No harm of any consequence is being done. You haven't proved otherwise.

There is no credits problem.

So stop saying there is. And leave people alone. Go find something to fix that’s actually causing harm.[/quote]

This is what happens when you "take the bait". Drop this loser and find a better way to waste our time.

Voltron[/quote]
Like you said, you keep repeating the same mantra. You keep claiming there is a credits problem. You have presented no proof, you have not refuted any of what I said.

The fact that projects grant credit at seriously different rates is a problem in the perceived fairness of the system.
____________


BOINC WIKI

Profile Thunder
Avatar
Send message
Joined: 9 Jul 08
Posts: 48
Credit: 9,022,221
RAC: 4,627
Message 4362 - Posted: 22 Jul 2008 | 20:37:53 UTC

John,

Since this subject has been so hotly debated for so long, I doubt you would have recieved a reasonable response here no matter how you phrased your inital post, but it doesn't help that you made a completely outlandish claim concerning appropriate credit for MW tasks.

You stated, "The long tasks really should be granting about 50 CS per task."

If you really believe that, then you understand that you're stating that MilkyWay should grant approximately 30% the amount of credit per unit of time vs SETI. (I'm assuming that MW is currently granting at a rate of 1.64 v SETI which seems to be a good average of the cross project comparisons that I could find) A 260 cs (long) task here would therefore grant around 159 on your hallowed SETI. (But should only grant "about 50" here)

Seems either quite spiteful or quite ignorant to tell the system administrators here that they're being "anti-social" if they don't value their project at 1/3rd the value of SETI.

I wanted to make sure that this comparison made some sense, so I looked at the computer I'm working from now and discovered that an Einstein task that takes me around 9 hours grants me ~240 cs. A MilkyWay task that takes 8 hours grants me 260. So that 260 cs task here would grant me 213 at Einstein.

Just so I'm clear, let me confirm. In your way of thinking it's 3 times more valuable to look for signals from extraterrestrials than it is to map the structure of our galaxy and over 4 times more important to look for gravity waves than to map the structure of our galaxy, yes?
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4366 - Posted: 22 Jul 2008 | 21:00:33 UTC - in response to Message 4362.

John,

Since this subject has been so hotly debated for so long, I doubt you would have recieved a reasonable response here no matter how you phrased your inital post, but it doesn't help that you made a completely outlandish claim concerning appropriate credit for MW tasks.

You stated, "The long tasks really should be granting about 50 CS per task."

If you really believe that, then you understand that you're stating that MilkyWay should grant approximately 30% the amount of credit per unit of time vs SETI. (I'm assuming that MW is currently granting at a rate of 1.64 v SETI which seems to be a good average of the cross project comparisons that I could find) A 260 cs (long) task here would therefore grant around 159 on your hallowed SETI. (But should only grant "about 50" here)

Seems either quite spiteful or quite ignorant to tell the system administrators here that they're being "anti-social" if they don't value their project at 1/3rd the value of SETI.

I wanted to make sure that this comparison made some sense, so I looked at the computer I'm working from now and discovered that an Einstein task that takes me around 9 hours grants me ~240 cs. A MilkyWay task that takes 8 hours grants me 260. So that 260 cs task here would grant me 213 at Einstein.

Just so I'm clear, let me confirm. In your way of thinking it's 3 times more valuable to look for signals from extraterrestrials than it is to map the structure of our galaxy and over 4 times more important to look for gravity waves than to map the structure of our galaxy, yes?

OK. I will assume that you have done your math, and my apologies for getting the number wrong.

At this point, I don't remember what number I was trying to type. It is possible I either got this project mixed up with another, or it is possible I meant to type 150 and missed the first digit.

Still 260 / task instead of 160 / task is still over granting.
____________


BOINC WIKI

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4367 - Posted: 22 Jul 2008 | 21:03:49 UTC - in response to Message 4361.
Last modified: 22 Jul 2008 | 21:55:44 UTC



Trust me on this.


I THINK NOT!
____________

KAMCOBILL
Send message
Joined: 1 Sep 07
Posts: 18
Credit: 201,076
RAC: 5
Message 4370 - Posted: 22 Jul 2008 | 21:11:57 UTC - in response to Message 4353.
Last modified: 22 Jul 2008 | 21:13:05 UTC

OK By Gosh I think I got it. Give 1 credit per CPU second for all projects.

So my 200 MHz is worth the same a a Core 2 3GHZ? This does not seem very bright.


Sure it is. Some people are only running 200Mhz because they can't afford to buy one with all the beeps and whistles. If there is going to be Parity why not threat them equal. Actually they should get more credit since they are working so much harder.

KAMCOBILL
Send message
Joined: 1 Sep 07
Posts: 18
Credit: 201,076
RAC: 5
Message 4373 - Posted: 22 Jul 2008 | 21:20:13 UTC - in response to Message 4348.



I'm not sure what happen in Nov 2006 besides one of my hosts crashed and then the problem bagan. All my old projects had there CPIDs stolen away in this transition. :D What I can't figure is how can a host have different CPIDs (4 in most of them) and control/change the Project CPIDs when they connect. I thought the Projects Servers controled the hosts. The one good thing is I got down from 10 CPIDs to 4. I even detached from BAM to see if CPID Problem would clear up but it didn't

When BAM retires a project they detach all the hosts from the project and it keeps detaching them for an eternity. An example is ABC@Home Beta. It only has work as needed (Nov 2007 was last WU I finished) & it wasn't reachable for a while so I guess that is why they retired it. I attach to it ever once in a while to see if it up and as soon as my host syncs BAM it detached. If It does give out any work, I'll have to Detach from BAM to run it.





Hmmm...

Now that is interesting. I seem to remember loosing a couple of host CPID's on BOINCStats around then, but everything resync'ed on the same Account CPID.

The only side effect was a couple of hosts lost their graphical data for everything from before the event.

Let me check my logs and get back to you on this.

Alinator



I tried everything to solve the problem. Including begging the Dev (which is a low priorty issue). I would like to see if they could straighten out the problem, but I think I going to detach 15 hosts from all the projects, delete/clear out all BOINC. Then go into one node and change all the CPID to my main one (or suspose to be my main one) then run it until I get all the projects to Sync with my host. Then put the others back online again.

Alinator
Send message
Joined: 7 Jun 08
Posts: 393
Credit: 20,897,419
RAC: 58,713
Message 4376 - Posted: 22 Jul 2008 | 21:58:59 UTC - in response to Message 4356.


No John. Jeff and the many others are right.

You keep repeating and repeating that there is "the problem". Yet you have not proved it. You haven’t even tried to refute many of the explanations that have been presented here. You just repeat your mantra, or you invoke the “authority” of the founders. That’s not an argument. That’s sophistry.

<snip>

So stop saying there is. And leave people alone. Go find something to fix that’s actually causing harm.


There is no need to prove his position about CPP, it is self-evident. Also, all the arguments forwarded against it so far all fail to take into account one simple premise, and the natural conclusion which follows from that in BOINC.

The Premise:

The intrinsic value of the science done by all projects under BOINC is the same. IOW's, the 'worth' of any one project is exactly the same as any other project for scoring purposes.

The Conclusion:

Therefore on any given host, the pay rate in Credits per Hour (or any other metric you choose to define) should be exactly the same for any and all projects you choose to run.

There is no way to refute that without resorting to circular or other faulty logic, or comparing to other analogies which are only tangentially applicable.

As Paul alluded to, the problem with the original BM-T method of scoring is that as basic CPU technology advances, it tends to deflate the intrinsic value of all the projects' science. Likewise, utilizing advanced CPU features tends to inflate the value of their contribution compared to hosts/projects which don't have that capability.

The other thing that Paul didn't bring up again is that the beauty of BM-T if it worked as intended is that it removes having to screw around with setting the pay rate as something project scientists and admins have to worry about. It's in the CC and automatic.

The problem with FLOP counting as it stands is that the 'The Premise' is now the responsibility of each individual project to determine and is relying on the honor system for compliance.

All the suggestions made over at SAH and the BOINC fora way back when, were ideas, suggestions, and methodologies which would address these two issues and return scoring to something which was builtin and automatic.

So where does that leave the current situation at MW? Well, when all there was to do was the short work, I was wondering just what we were really accomplishing. At those kind of runtimes if this was all that was needed for this project, why bother with BOINC at all? Obviously, it should be clear now that was just preliminary test work to see if the project was even viable for a loosely coupled DC environment. Figure on the the 'mediums' as the shortest you will most likely ever see again.

My guess is John looked at that and thought the same thing, and felt why make an issue over developmental 'busy work'. Now that we seem to be gearing up to go production, it's a different story.

In any event, none that changes the fact that all of my hosts running MW score significantly higher than any on other project they run except for RS (and of course when running optimized apps on SAH or EAH).

@ Jeff: I agree that allowing third party optimized apps on the main project at SAH is not fair in the strictest sense. This doesn't help Dr. Anderson's credibility on scoring matters, since he is a project principle for both BOINC and SAH. However, as John pointed out, third party optimized apps was not the main reason the anonymous platform was incorporated (or even considered as a reason to include it for that matter).

However the current opti's don't claim or get more credit on a task by task basis, thereby inflating the worth of their time spent on that task compared to any other host which runs it. So they don't put their wingman at a disadvantage in that respect. Now if you want to talk about rate linearity over Angle Range, that's a different story and effects everybody, optimized or not. ;-)

You could even argue the 'limited' exposure Beta apps at EAH have the same problem. However in their case when they do it, you can be reasonably assured all the improvements make it back into the stock apps and get credit corrected fairly quickly.

In any event, the real difference is it isn't the constant oneupmanship 'battle' between the third party optimizers and the stock app on EAH. It's pretty much in house development work there.

@ KAMCOBILL:

Hmmm...

I looked over my logs and the event I had was about the time your problem started.

However, I don't use BAM or any other account manager, and my logbook noted that the most likely cause for mine was that Willy was experiencing some growth problems at the time and having some DB difficulties as a result.

So since I have no experience trying to get a CPID to sync up in your situation, I can't really say whether your next attempt strategy is good, bad, or futile! :-(

All I can say is it sounds like a plan, good luck, and I hope it works for you this time! ;-)

Alinator

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4378 - Posted: 22 Jul 2008 | 22:08:16 UTC
Last modified: 22 Jul 2008 | 22:31:13 UTC

This is getting seriously funny John


The fact that projects grant credit at seriously different rates is a problem in the perceived fairness of the system.


Seti grants 30% more credit to the same machine only based on whether it has an optimized app or not that the project refuses to deliver to all its users as 20 other projects do!...unfair! Solaris and osx my foot, these are mainstream hosts that get optimized.

By your own ommision,although you felt the need to edit your little factoid out but I quoted you! ;)
The stock applications at S@H are currently much better optimized than they were, and even the best optimized applications do not grant at 2 to one, but if I recall, only around 1.3 to one at the moment. Trust me on this. S@H and BOINC are being re-worked to make it much easier for projects to have optimized applicatons delivered to clients


30% more credit and you have the gall to intimidate other projects and participants.

Trust me on this.


I THINK NOT!

If Seti wants the rest of BOINC to change then it needs to change its own culture 1st to start leveling the playing field.
____________

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4380 - Posted: 22 Jul 2008 | 22:17:29 UTC - in response to Message 4373.
Last modified: 22 Jul 2008 | 22:28:43 UTC



I'm not sure what happen in Nov 2006 besides one of my hosts crashed and then the problem bagan. All my old projects had there CPIDs stolen away in this transition. :D What I can't figure is how can a host have different CPIDs (4 in most of them) and control/change the Project CPIDs when they connect. I thought the Projects Servers controled the hosts. The one good thing is I got down from 10 CPIDs to 4. I even detached from BAM to see if CPID Problem would clear up but it didn't

When BAM retires a project they detach all the hosts from the project and it keeps detaching them for an eternity. An example is ABC@Home Beta. It only has work as needed (Nov 2007 was last WU I finished) & it wasn't reachable for a while so I guess that is why they retired it. I attach to it ever once in a while to see if it up and as soon as my host syncs BAM it detached. If It does give out any work, I'll have to Detach from BAM to run it.



I had the same Problem for about 2 Years myself, my Stats would jump up & down at the Stat's Sites



Hmmm...

Now that is interesting. I seem to remember loosing a couple of host CPID's on BOINCStats around then, but everything resync'ed on the same Account CPID.

The only side effect was a couple of hosts lost their graphical data for everything from before the event.

Let me check my logs and get back to you on this.

Alinator



I tried everything to solve the problem. Including begging the Dev (which is a low priorty issue). I would like to see if they could straighten out the problem, but I think I going to detach 15 hosts from all the projects, delete/clear out all BOINC. Then go into one node and change all the CPID to my main one (or suspose to be my main one) then run it until I get all the projects to Sync with my host. Then put the others back online again.


I had the same problem for about 2 Years myself, my Stats would jump up & down at the Stat's Sites because the Projects I ran would fail to keep the same CPID across them. I tried everything from editing the .xml files to trying some suggestions JMV gave me which didn't work either.

What I finally discovered was that 1 Project was the key to keeping the same CPID at all the other Projects, that Project for me was Pirates@Home. As soon as I attached Pirates@Home to all my Computers the CPID straightened itself out across the Projects and to this day I don't need to have Pirates Attached anymore but do keep it attached to 1 Box just for old times sake ... :)

So maybe thats what you need to do, find the Key Project, it's more than likely 1 of the first Projects you ever ran as Pirates was for me, it's something to think about and look for anyway ... Good Luck

KAMCOBILL
Send message
Joined: 1 Sep 07
Posts: 18
Credit: 201,076
RAC: 5
Message 4381 - Posted: 22 Jul 2008 | 22:20:11 UTC - in response to Message 4376.



@ KAMCOBILL:

Hmmm...

I looked over my logs and the event I had was about the time your problem started.

However, I don't use BAM or any other account manager, and my logbook noted that the most likely cause for mine was that Willy was experiencing some growth problems at the time and having some DB difficulties as a result.

So since I have no experience trying to get a CPID to sync up in your situation, I can't really say whether your next attempt strategy is good, bad, or futile! :-(

All I can say is it sounds like a plan, good luck, and I hope it works for you this time! ;-)

Alinator



Willy says he can't do anything about or with CPIDs (just the projects) so that can't be it. Only thing I know is my hosts changes the Project CPIDs at will.

It should work in a day or so after I change all the CPIDs to 1. Maybe less if I update all of them. It'll take some time to detach and change CPIDS though.

Bill & Patsy
Avatar
Send message
Joined: 7 Jul 08
Posts: 47
Credit: 1,057,350
RAC: 0
Message 4383 - Posted: 22 Jul 2008 | 22:23:13 UTC - in response to Message 4358.


No John. Jeff and the many others are right.

You keep repeating and repeating that there is "the problem". Yet you have not proved it. You haven’t even tried to refute many of the explanations that have been presented here. You just repeat your mantra, or you invoke the “authority” of the founders. That’s not an argument. That’s sophistry.

Ever hear the phrase: “If it ain’t broke, don’t fix it.”? Words for an engineer to live by.

If there are no untoward consequences of something, there is no problem, no matter how many times you keep saying there is. Saying it over and over again doesn’t make it so.

We have shown you that the only thing you've described as a possible consequence - credits inflation - isn't happening. Numerous posters here have given various good reasons why it’s not happening, which you have failed to rebut.

No untoward consequences equals no problem. So face it. Since there are no untoward consequences, THERE IS NO PROBLEM! It’s not rational to go around obsessing about an imaginary “problem” that has no untoward consequences.

Nothing needs to be fixed. No harm of any consequence is being done. You haven't proved otherwise.

There is no credits problem.

So stop saying there is. And leave people alone. Go find something to fix that’s actually causing harm.


This is what happens when you "take the bait". Drop this loser and find a better way to waste our time.

Voltron

Thanks, Voltron. You're right. I did take the bait. I shouldn't have given him a target. Obviously he hasn't considered our posts; certainly not mine, and certainly not the one you quoted above. Why anybody would feel so threatened because of a few differences in worthless credits, that clearly isn't impacting BOINC in any significant way, is a mystery.

So yes, he's either out just to stir up a fight, or he's in denial and cannot be reasoned with.

Thanks for the good advice.
____________
--Bill

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4386 - Posted: 22 Jul 2008 | 22:36:51 UTC - in response to Message 4383.

Thanks, Voltron. You're right. I did take the bait. I shouldn't have given him a target. Obviously he hasn't considered our posts; certainly not mine, and certainly not the one you quoted above. Why anybody would feel so threatened because of a few differences in worthless credits, that clearly isn't impacting BOINC in any significant way, is a mystery.

So yes, he's either out just to stir up a fight, or he's in denial and cannot be reasoned with.

Thanks for the good advice.


Yes Bill...Voltron recognizes a robotron when he sees one! After all he is Voltron :D
____________

KAMCOBILL
Send message
Joined: 1 Sep 07
Posts: 18
Credit: 201,076
RAC: 5
Message 4387 - Posted: 22 Jul 2008 | 22:37:00 UTC - in response to Message 4380.
Last modified: 22 Jul 2008 | 22:37:23 UTC



I'm not sure what happen in Nov 2006 besides one of my hosts crashed and then the problem bagan. All my old projects had there CPIDs stolen away in this transition. :D What I can't figure is how can a host have different CPIDs (4 in most of them) and control/change the Project CPIDs when they connect. I thought the Projects Servers controled the hosts. The one good thing is I got down from 10 CPIDs to 4. I even detached from BAM to see if CPID Problem would clear up but it didn't

When BAM retires a project they detach all the hosts from the project and it keeps detaching them for an eternity. An example is ABC@Home Beta. It only has work as needed (Nov 2007 was last WU I finished) & it wasn't reachable for a while so I guess that is why they retired it. I attach to it ever once in a while to see if it up and as soon as my host syncs BAM it detached. If It does give out any work, I'll have to Detach from BAM to run it.



I had the same Problem for about 2 Years myself, my Stats would jump up & down at the Stat's Sites



Hmmm...

Now that is interesting. I seem to remember loosing a couple of host CPID's on BOINCStats around then, but everything resync'ed on the same Account CPID.

The only side effect was a couple of hosts lost their graphical data for everything from before the event.

Let me check my logs and get back to you on this.

Alinator



I tried everything to solve the problem. Including begging the Dev (which is a low priorty issue). I would like to see if they could straighten out the problem, but I think I going to detach 15 hosts from all the projects, delete/clear out all BOINC. Then go into one node and change all the CPID to my main one (or suspose to be my main one) then run it until I get all the projects to Sync with my host. Then put the others back online again.


I had the same problem for about 2 Years myself, my Stats would jump up & down at the Stat's Sites because the Projects I ran would fail to keep the same CPID across them. I tried everything from editing the .xml files to trying some suggestions JMV gave me which didn't work either.

What I finally discovered was that 1 Project was the key to keeping the same CPID at all the other Projects, that Project for me was Pirates@Home. As soon as I attached Pirates@Home to all my Computers the CPID straightened itself out across the Projects and to this day I don't need to have Pirates Attached anymore but do keep it attached to 1 Box just for old times sake ... :)

So maybe thats what you need to do, find the Key Project, it's more than likely 1 of the first Projects you ever ran as Pirates was for me, it's something to think about and look for anyway ... Good Luck


That's what I can't figure out, they are attached on all hosts. The only one that is guestionable is Predictor@Home. It was down for a long time, but has been back for a while.

Then there's projects like Neutral Network Simulation & RenderFarm @ Home (to mention a couple) that I can't attach my new hosts to anymore.

The other thing is 4 CPIDs in 1 host and none of them are the same for each project on each host. So when a different host connects to the server it changes the project CPID, then the next host that connects changes it and so on and so forth, day after day.

I'm just grinning and bearing it.

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4388 - Posted: 22 Jul 2008 | 22:42:04 UTC - in response to Message 4378.

This is getting seriously funny John

The fact that projects grant credit at seriously different rates is a problem in the perceived fairness of the system.


Seti grants 30% more credit to the same machine only based on whether it has an optimized app or not that the project refuses to deliver to all its users as 20 other projects do!...unfair! Solaris and osx my foot, these are mainstream hosts that get optimized.

By your own ommision,although you felt the need to edit your little factoid out but I quoted you! ;)
The stock applications at S@H are currently much better optimized than they were, and even the best optimized applications do not grant at 2 to one, but if I recall, only around 1.3 to one at the moment. Trust me on this. S@H and BOINC are being re-worked to make it much easier for projects to have optimized applicatons delivered to clients


30% more credit and you have the gall to intimidate other projects and participants.

Trust me on this.


I THINK NOT!

If Seti wants the rest of BOINC to change then it needs to change its own culture 1st to start leveling the playing field.

I am sorry that I really don't understand your insinuation. S@H grants the same credit for a single task to all that crunched that task. Some computers go through tasks more quickly. Some people have better computers. That still has no bearing at all on cross project parity.
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4389 - Posted: 22 Jul 2008 | 22:44:13 UTC - in response to Message 4358.


No John. Jeff and the many others are right.

You keep repeating and repeating that there is "the problem". Yet you have not proved it. You haven’t even tried to refute many of the explanations that have been presented here. You just repeat your mantra, or you invoke the “authority” of the founders. That’s not an argument. That’s sophistry.

Ever hear the phrase: “If it ain’t broke, don’t fix it.”? Words for an engineer to live by.

If there are no untoward consequences of something, there is no problem, no matter how many times you keep saying there is. Saying it over and over again doesn’t make it so.

We have shown you that the only thing you've described as a possible consequence - credits inflation - isn't happening. Numerous posters here have given various good reasons why it’s not happening, which you have failed to rebut.

No untoward consequences equals no problem. So face it. Since there are no untoward consequences, THERE IS NO PROBLEM! It’s not rational to go around obsessing about an imaginary “problem” that has no untoward consequences.

Nothing needs to be fixed. No harm of any consequence is being done. You haven't proved otherwise.

There is no credits problem.

So stop saying there is. And leave people alone. Go find something to fix that’s actually causing harm.[/quote]

This is what happens when you "take the bait". Drop this loser and find a better way to waste our time.

Voltron[/quote]
Hmm. The argument ends in a flame. Reduced to name calling? Please check on accomplishments before calling someone a looser.
____________


BOINC WIKI

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4390 - Posted: 22 Jul 2008 | 22:49:31 UTC - in response to Message 4388.

This is getting seriously funny John

The fact that projects grant credit at seriously different rates is a problem in the perceived fairness of the system.


Seti grants 30% more credit to the same machine only based on whether it has an optimized app or not that the project refuses to deliver to all its users as 20 other projects do!...unfair! Solaris and osx my foot, these are mainstream hosts that get optimized.

By your own ommision,although you felt the need to edit your little factoid out but I quoted you! ;)
The stock applications at S@H are currently much better optimized than they were, and even the best optimized applications do not grant at 2 to one, but if I recall, only around 1.3 to one at the moment. Trust me on this. S@H and BOINC are being re-worked to make it much easier for projects to have optimized applicatons delivered to clients


30% more credit and you have the gall to intimidate other projects and participants.

Trust me on this.


I THINK NOT!

If Seti wants the rest of BOINC to change then it needs to change its own culture 1st to start leveling the playing field.

I am sorry that I really don't understand your insinuation. S@H grants the same credit for a single task to all that crunched that task. Some computers go through tasks more quickly. Some people have better computers. That still has no bearing at all on cross project parity.



You certaily are dense John...If I have 2 identical computers and optimize 1 that runs 30% faster than the other 1, are you not showing favoritism rather than leveling the playing field making available to ALL rather than to just the big crunchers that you wish to keep because Seti will have the highest credit!Other projects optimize so all get the benefit....now I have said this at least 5 TIMES in this thread and you have yet to acknowledge this as being an issue! I am joining Bill & Voltron and am done feeding the troll!
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4391 - Posted: 22 Jul 2008 | 22:52:56 UTC - in response to Message 4390.

This is getting seriously funny John

The fact that projects grant credit at seriously different rates is a problem in the perceived fairness of the system.


Seti grants 30% more credit to the same machine only based on whether it has an optimized app or not that the project refuses to deliver to all its users as 20 other projects do!...unfair! Solaris and osx my foot, these are mainstream hosts that get optimized.

By your own ommision,although you felt the need to edit your little factoid out but I quoted you! ;)
The stock applications at S@H are currently much better optimized than they were, and even the best optimized applications do not grant at 2 to one, but if I recall, only around 1.3 to one at the moment. Trust me on this. S@H and BOINC are being re-worked to make it much easier for projects to have optimized applicatons delivered to clients


30% more credit and you have the gall to intimidate other projects and participants.

Trust me on this.


I THINK NOT!

If Seti wants the rest of BOINC to change then it needs to change its own culture 1st to start leveling the playing field.

I am sorry that I really don't understand your insinuation. S@H grants the same credit for a single task to all that crunched that task. Some computers go through tasks more quickly. Some people have better computers. That still has no bearing at all on cross project parity.



You certaily are dense John...If I have 2 identical computers and optimize 1 that runs 30% faster than the other 1, are you not showing favoritism rather than leveling the playing field making available to ALL rather than to just the big crunchers that you wish to keep because Seti will have the highest credit!Other projects optimize so all get the benefit....now I have said this at least 5 TIMES in this thread and you have yet to acknowledge this as being an issue! I am joining Bill & Voltron and am done feeding the troll!

OK. As I have stated before, I would like to have that made available to all, and the BOINC developers are working on it.

Now, what was your insinuation again?
____________


BOINC WIKI

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4392 - Posted: 22 Jul 2008 | 23:11:35 UTC - in response to Message 4362.
Last modified: 22 Jul 2008 | 23:15:36 UTC

John,

Since this subject has been so hotly debated for so long, I doubt you would have recieved a reasonable response here no matter how you phrased your inital post, but it doesn't help that you made a completely outlandish claim concerning appropriate credit for MW tasks.

You stated, "The long tasks really should be granting about 50 CS per task."

If you really believe that, then you understand that you're stating that MilkyWay should grant approximately 30% the amount of credit per unit of time vs SETI. (I'm assuming that MW is currently granting at a rate of 1.64 v SETI which seems to be a good average of the cross project comparisons that I could find) A 260 cs (long) task here would therefore grant around 159 on your hallowed SETI. (But should only grant "about 50" here)

Seems either quite spiteful or quite ignorant to tell the system administrators here that they're being "anti-social" if they don't value their project at 1/3rd the value of SETI.

I wanted to make sure that this comparison made some sense, so I looked at the computer I'm working from now and discovered that an Einstein task that takes me around 9 hours grants me ~240 cs. A MilkyWay task that takes 8 hours grants me 260. So that 260 cs task here would grant me 213 at Einstein.

Just so I'm clear, let me confirm. In your way of thinking it's 3 times more valuable to look for signals from extraterrestrials than it is to map the structure of our galaxy and over 4 times more important to look for gravity waves than to map the structure of our galaxy, yes?

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4396 - Posted: 23 Jul 2008 | 0:12:40 UTC - in response to Message 4392.

John,

Since this subject has been so hotly debated for so long, I doubt you would have recieved a reasonable response here no matter how you phrased your inital post, but it doesn't help that you made a completely outlandish claim concerning appropriate credit for MW tasks.

You stated, "The long tasks really should be granting about 50 CS per task."

If you really believe that, then you understand that you're stating that MilkyWay should grant approximately 30% the amount of credit per unit of time vs SETI. (I'm assuming that MW is currently granting at a rate of 1.64 v SETI which seems to be a good average of the cross project comparisons that I could find) A 260 cs (long) task here would therefore grant around 159 on your hallowed SETI. (But should only grant "about 50" here)

Seems either quite spiteful or quite ignorant to tell the system administrators here that they're being "anti-social" if they don't value their project at 1/3rd the value of SETI.

I wanted to make sure that this comparison made some sense, so I looked at the computer I'm working from now and discovered that an Einstein task that takes me around 9 hours grants me ~240 cs. A MilkyWay task that takes 8 hours grants me 260. So that 260 cs task here would grant me 213 at Einstein.

Just so I'm clear, let me confirm. In your way of thinking it's 3 times more valuable to look for signals from extraterrestrials than it is to map the structure of our galaxy and over 4 times more important to look for gravity waves than to map the structure of our galaxy, yes?

I already replied to this and admitted an error in calculation or input. Why are you bringing it up again?
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4397 - Posted: 23 Jul 2008 | 0:16:03 UTC - in response to Message 4390.

This is getting seriously funny John

The fact that projects grant credit at seriously different rates is a problem in the perceived fairness of the system.


Seti grants 30% more credit to the same machine only based on whether it has an optimized app or not that the project refuses to deliver to all its users as 20 other projects do!...unfair! Solaris and osx my foot, these are mainstream hosts that get optimized.

By your own ommision,although you felt the need to edit your little factoid out but I quoted you! ;)
The stock applications at S@H are currently much better optimized than they were, and even the best optimized applications do not grant at 2 to one, but if I recall, only around 1.3 to one at the moment. Trust me on this. S@H and BOINC are being re-worked to make it much easier for projects to have optimized applicatons delivered to clients


30% more credit and you have the gall to intimidate other projects and participants.

Trust me on this.


I THINK NOT!

If Seti wants the rest of BOINC to change then it needs to change its own culture 1st to start leveling the playing field.

I am sorry that I really don't understand your insinuation. S@H grants the same credit for a single task to all that crunched that task. Some computers go through tasks more quickly. Some people have better computers. That still has no bearing at all on cross project parity.



You certaily are dense John...If I have 2 identical computers and optimize 1 that runs 30% faster than the other 1, are you not showing favoritism rather than leveling the playing field making available to ALL rather than to just the big crunchers that you wish to keep because Seti will have the highest credit!Other projects optimize so all get the benefit....now I have said this at least 5 TIMES in this thread and you have yet to acknowledge this as being an issue! I am joining Bill & Voltron and am done feeding the troll!

See This thread for an example of either unfair (he is not releasing the code to all) or inflationary (If it gets released and the credits here are NOT reduced).
____________


BOINC WIKI

Profile Crunch3r
Volunteer developer
Avatar
Send message
Joined: 17 Feb 08
Posts: 358
Credit: 256,958,638
RAC: 2,467
Message 4398 - Posted: 23 Jul 2008 | 0:35:39 UTC - in response to Message 4397.
Last modified: 23 Jul 2008 | 0:45:59 UTC


See This thread for an example of either unfair (he is not releasing the code to all)

you know what ? life isn't fair at all and the World is full of things you can not have.


or inflationary (If it gets released and the credits here are NOT reduced).


that's not going to happen... could you now go away please and stalk some other people on other boards ? I think we all here would appreciate that.
Thank you.
____________

Join BOINC United now!

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4399 - Posted: 23 Jul 2008 | 1:21:03 UTC - in response to Message 4398.


See This thread for an example of either unfair (he is not releasing the code to all)

you know what ? life isn't fair at all and the World is full of things you can not have.


or inflationary (If it gets released and the credits here are NOT reduced).


that's not going to happen... could you now go away please and stalk some other people on other boards ? I think we all here would appreciate that.
Thank you.

I am not going away. People here were complaining about S@H being unfair when it did not release the optimized apps to all. My point was that they don't even have to look that far for optimized apps that are not being released to all. Since your application seems to be about 100 times as efficient, releasing it without a corresponding credit reduction per task would indeed be a major problem since that would make it look like the science here was vastly more important than the science anywhere else.
____________


BOINC WIKI

Profile Thunder
Avatar
Send message
Joined: 9 Jul 08
Posts: 48
Credit: 9,022,221
RAC: 4,627
Message 4400 - Posted: 23 Jul 2008 | 1:32:20 UTC - in response to Message 4397.
Last modified: 23 Jul 2008 | 1:34:35 UTC

See This thread for an example of either unfair (he is not releasing the code to all) or inflationary (If it gets released and the credits here are NOT reduced).


Good GOD man, will you please just shut up and go away?!?! I would have enjoyed having a discussion with Crunch3r about potential gains in the science of this project, but you have to stick your annoying, asinine nose into the conversation and make it all about your pet peeve of CREDIT!

Guess what? It's not the Berkeley Open Infrastructure for Network Credit , but that seems to be all you care about.

The worst part is that you ignore any information that doesn't fit your self-serving lunacy, practically nothing that you type is even accurate, but like sooooo many others have mentioned you believe that anything repeated enough becomes the truth. "he is not releasing the code to all"? Did you even read the post or only the bits that agree with your twisted little viewpoint? He shared it with the freakin' project developers!!

I can thank you for one thing only. I had actually been limiting my resource share on these projects that I also felt were giving too much credit, but all it took was 2 days of your whining drivel and I'm just going to set an equal share at all the projects where I want to support the science. You're a developer for SETI, right? That's enough to convince me to drop it. I never particularly cared what credit they ever "gave" me and I know my contribution was growing ever smaller, but if "voting with my feet" is the only power I have, then I plan to exercise it.

[edit]Adding to what others have said... don't bother replying, because I'm done feeding you as well. That's definitely the last post I'll make acknowledging your existance as well[/edit]
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4402 - Posted: 23 Jul 2008 | 1:47:54 UTC - in response to Message 4400.

See This thread for an example of either unfair (he is not releasing the code to all) or inflationary (If it gets released and the credits here are NOT reduced).


Good GOD man, will you please just shut up and go away?!?! I would have enjoyed having a discussion with Crunch3r about potential gains in the science of this project, but you have to stick your annoying, asinine nose into the conversation and make it all about your pet peeve of CREDIT!

Guess what? It's not the Berkeley Open Infrastructure for Network Credit , but that seems to be all you care about.

The worst part is that you ignore any information that doesn't fit your self-serving lunacy, practically nothing that you type is even accurate, but like sooooo many others have mentioned you believe that anything repeated enough becomes the truth. "he is not releasing the code to all"? Did you even read the post or only the bits that agree with your twisted little viewpoint? He shared it with the freakin' project developers!!

I can thank you for one thing only. I had actually been limiting my resource share on these projects that I also felt were giving too much credit, but all it took was 2 days of your whining drivel and I'm just going to set an equal share at all the projects where I want to support the science. You're a developer for SETI, right? That's enough to convince me to drop it. I never particularly cared what credit they ever "gave" me and I know my contribution was growing ever smaller, but if "voting with my feet" is the only power I have, then I plan to exercise it.

[edit]Adding to what others have said... don't bother replying, because I'm done feeding you as well. That's definitely the last post I'll make acknowledging your existance as well[/edit]

Down to name calling. Pathetic.
____________


BOINC WIKI

Profile Jayargh
Avatar
Send message
Joined: 8 Oct 07
Posts: 289
Credit: 3,690,838
RAC: 0
Message 4403 - Posted: 23 Jul 2008 | 2:00:32 UTC - in response to Message 4396.
Last modified: 23 Jul 2008 | 2:01:40 UTC

John,

Since this subject has been so hotly debated for so long, I doubt you would have recieved a reasonable response here no matter how you phrased your inital post, but it doesn't help that you made a completely outlandish claim concerning appropriate credit for MW tasks.

You stated, "The long tasks really should be granting about 50 CS per task."

If you really believe that, then you understand that you're stating that MilkyWay should grant approximately 30% the amount of credit per unit of time vs SETI. (I'm assuming that MW is currently granting at a rate of 1.64 v SETI which seems to be a good average of the cross project comparisons that I could find) A 260 cs (long) task here would therefore grant around 159 on your hallowed SETI. (But should only grant "about 50" here)

Seems either quite spiteful or quite ignorant to tell the system administrators here that they're being "anti-social" if they don't value their project at 1/3rd the value of SETI.

I wanted to make sure that this comparison made some sense, so I looked at the computer I'm working from now and discovered that an Einstein task that takes me around 9 hours grants me ~240 cs. A MilkyWay task that takes 8 hours grants me 260. So that 260 cs task here would grant me 213 at Einstein.

Just so I'm clear, let me confirm. In your way of thinking it's 3 times more valuable to look for signals from extraterrestrials than it is to map the structure of our galaxy and over 4 times more important to look for gravity waves than to map the structure of our galaxy, yes?

I already replied to this and admitted an error in calculation or input. Why are you bringing it up again?


http://milkyway.cs.rpi.edu/milkyway/forum_thread.php?id=368&nowrap=true#4367
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4404 - Posted: 23 Jul 2008 | 2:03:48 UTC - in response to Message 4403.

John,

Since this subject has been so hotly debated for so long, I doubt you would have recieved a reasonable response here no matter how you phrased your inital post, but it doesn't help that you made a completely outlandish claim concerning appropriate credit for MW tasks.

You stated, "The long tasks really should be granting about 50 CS per task."

If you really believe that, then you understand that you're stating that MilkyWay should grant approximately 30% the amount of credit per unit of time vs SETI. (I'm assuming that MW is currently granting at a rate of 1.64 v SETI which seems to be a good average of the cross project comparisons that I could find) A 260 cs (long) task here would therefore grant around 159 on your hallowed SETI. (But should only grant "about 50" here)

Seems either quite spiteful or quite ignorant to tell the system administrators here that they're being "anti-social" if they don't value their project at 1/3rd the value of SETI.

I wanted to make sure that this comparison made some sense, so I looked at the computer I'm working from now and discovered that an Einstein task that takes me around 9 hours grants me ~240 cs. A MilkyWay task that takes 8 hours grants me 260. So that 260 cs task here would grant me 213 at Einstein.

Just so I'm clear, let me confirm. In your way of thinking it's 3 times more valuable to look for signals from extraterrestrials than it is to map the structure of our galaxy and over 4 times more important to look for gravity waves than to map the structure of our galaxy, yes?

I already replied to this and admitted an error in calculation or input. Why are you bringing it up again?


http://milkyway.cs.rpi.edu/milkyway/forum_thread.php?id=368&nowrap=true#4367

Still doesn't say anything about why you are bringing it up again.
____________


BOINC WIKI

Profile mscharmack
Avatar
Send message
Joined: 4 Dec 07
Posts: 45
Credit: 1,253,522
RAC: 0
Message 4405 - Posted: 23 Jul 2008 | 3:01:13 UTC

If you don't like the credit here, there are other projects that would enjoy your computer time. Stop the complaining about credit. The amount of credit assigned was voted upon by the users just after the project started up. He got rid of the highs and the lows and settled upon one about in the middle. The current credits are a reflection of that. Stop the crying and crunch along.

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4407 - Posted: 23 Jul 2008 | 5:05:11 UTC - in response to Message 4405.

If you don't like the credit here, there are other projects that would enjoy your computer time. Stop the complaining about credit. The amount of credit assigned was voted upon by the users just after the project started up. He got rid of the highs and the lows and settled upon one about in the middle. The current credits are a reflection of that. Stop the crying and crunch along.

If you don't like the way BOINC is supposed to work, you can go do some non-BOINC project. Same argument reversed.
____________


BOINC WIKI

Odd-Rod
Send message
Joined: 7 Sep 07
Posts: 359
Credit: 995,173
RAC: 897
Message 4409 - Posted: 23 Jul 2008 | 6:12:45 UTC - in response to Message 4402.

I've stayed out of this till now, but I will comment on a few things here (and whenever I say 'you' here I mean John):

like sooooo many others have mentioned you believe that anything repeated enough becomes the truth. "he is not releasing the code to all"? Did you even read the post or only the bits that agree with your twisted little viewpoint? He shared it with the freakin' project developers!!


The worst part is that you ignore any information that doesn't fit your self-serving lunacy

Here you've chosen to ignore a direct question. As insulting as the way the question is asked may be, the question still has merit.

You're a developer for SETI, right? That's enough to convince me to drop it. I never particularly cared what credit they ever "gave" me and I know my contribution was growing ever smaller, but if "voting with my feet" is the only power I have, then I plan to exercise it.

Wow, if SETI was a company and you worked for me, and I heard something like this, I would take disciplinary action against you.

[edit]Adding to what others have said... don't bother replying, because I'm done feeding you as well. That's definitely the last post I'll make acknowledging your existance as well[/edit]

Down to name calling. Pathetic.


'Pathetic' is also name calling. And you've used it as a way to ignore the issues in the posting. Unfortunately many people rise to the bait instead of trying to be rational about it, which is what I have attempted here - don't know how well I've succeeded.

Good luck with trying to get everybody to like Boinc the way is supposed to be.

Just a last thought I suddenly had. Why should SETI be the standard by which other projects are judged? That's not an attack, it's a genuine question.
Ok, I'm off to work now, will look for responses this evening. (I'm GMT+2)

Rod

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4412 - Posted: 23 Jul 2008 | 9:33:20 UTC - in response to Message 4407.
Last modified: 23 Jul 2008 | 10:21:39 UTC

If you don't like the credit here, there are other projects that would enjoy your computer time. Stop the complaining about credit. The amount of credit assigned was voted upon by the users just after the project started up. He got rid of the highs and the lows and settled upon one about in the middle. The current credits are a reflection of that. Stop the crying and crunch along.

If you don't like the way BOINC is supposed to work, you can go do some non-BOINC project. Same argument reversed.


Oh for Pete's Sake, this is all getting so real Boring & Passe, John your starting to sound like a little kid out on the Playground with some of your childish responses. I always thought better of you & respected you, but after seeing your in action the last few days & reading your childish "na na na na na same back you" replies that respect has slipped downwards quite a few notch's.

You've had your say about the Credit's here so why don't you take it up with the Dev's of the Project Privately because you can argue about it in the Forum until everybody's blue in the face but in the end the Dev's of the Project are the only ones that can do anything about it if they choose to do so.

Your continually na na na na na replies do nothing but keep the Participants stirred up, but then thats probably what you want isn't it. By doing that you can get back up on your Soap Opera Box & spew more na na na na na's back at the Participants.

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4415 - Posted: 23 Jul 2008 | 12:46:13 UTC - in response to Message 4412.

If you don't like the credit here, there are other projects that would enjoy your computer time. Stop the complaining about credit. The amount of credit assigned was voted upon by the users just after the project started up. He got rid of the highs and the lows and settled upon one about in the middle. The current credits are a reflection of that. Stop the crying and crunch along.

If you don't like the way BOINC is supposed to work, you can go do some non-BOINC project. Same argument reversed.


Oh for Pete's Sake, this is all getting so real Boring & Passe, John your starting to sound like a little kid out on the Playground with some of your childish responses. I always thought better of you & respected you, but after seeing your in action the last few days & reading your childish "na na na na na same back you" replies that respect has slipped downwards quite a few notch's.

You've had your say about the Credit's here so why don't you take it up with the Dev's of the Project Privately because you can argue about it in the Forum until everybody's blue in the face but in the end the Dev's of the Project are the only ones that can do anything about it if they choose to do so.

Your continually na na na na na replies do nothing but keep the Participants stirred up, but then thats probably what you want isn't it. By doing that you can get back up on your Soap Opera Box & spew more na na na na na's back at the Participants.

You are right. Telling me to leave is getting boring. I was merely reacting to the stupidity of the statement once again.

I would love to take it up with the project developers, however, they seem to be unreachable.

The replies that I am getting are just plain stupid in most cases.

One of the basic premises of BOINC is that all research is of equal value in the system. Therefore, the payout should be the same on average for across projects. I did not make this up, it is part of the original BOINC design discussion.
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4416 - Posted: 23 Jul 2008 | 12:54:17 UTC - in response to Message 4409.

I've stayed out of this till now, but I will comment on a few things here (and whenever I say 'you' here I mean John):

like sooooo many others have mentioned you believe that anything repeated enough becomes the truth. "he is not releasing the code to all"? Did you even read the post or only the bits that agree with your twisted little viewpoint? He shared it with the freakin' project developers!!


The worst part is that you ignore any information that doesn't fit your self-serving lunacy

Here you've chosen to ignore a direct question. As insulting as the way the question is asked may be, the question still has merit.

You're a developer for SETI, right? That's enough to convince me to drop it. I never particularly cared what credit they ever "gave" me and I know my contribution was growing ever smaller, but if "voting with my feet" is the only power I have, then I plan to exercise it.

Wow, if SETI was a company and you worked for me, and I heard something like this, I would take disciplinary action against you.

[edit]Adding to what others have said... don't bother replying, because I'm done feeding you as well. That's definitely the last post I'll make acknowledging your existance as well[/edit]

Down to name calling. Pathetic.


'Pathetic' is also name calling. And you've used it as a way to ignore the issues in the posting. Unfortunately many people rise to the bait instead of trying to be rational about it, which is what I have attempted here - don't know how well I've succeeded.

Good luck with trying to get everybody to like Boinc the way is supposed to be.

Just a last thought I suddenly had. Why should SETI be the standard by which other projects are judged? That's not an attack, it's a genuine question.
Ok, I'm off to work now, will look for responses this evening. (I'm GMT+2)

Rod


There was an OR clause that is missing from the first quote. The rest of the statement is missing. Sometimes a partial statement taken out of context is much more inflammatory than the whole statement.

No, I am not a developer for SETI. I have done a bit of development on the BOINC platrform. I was paying attention to the BOINC design discussions. Apparently very few people here were doing so. Likely because most of the people here haven't been around BOINC as long.

There are a few reasons that SETI is considered the standard for the moment. SETI is the first BOINC project. SETI is also just about the middle of the pack for credit allocation. SETI also uses FLOPS counting which is the most reliable method for determining credit with their stock application.
____________


BOINC WIKI

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4417 - Posted: 23 Jul 2008 | 13:07:58 UTC
Last modified: 23 Jul 2008 | 13:15:52 UTC

One of the basic premises of BOINC is that all research is of equal value in the system. Therefore, the payout should be the same on average for across projects. I did not make this up, it is part of the original BOINC design discussion.


I'm not arguing about that, in fact it should be that way really. But why hasn't that been brought about already since it's been 5+ years since the SETI@home Project was Initiated.

There are a few reasons that SETI is considered the standard for the moment. SETI is the first BOINC project. SETI is also just about the middle of the pack for credit allocation. SETI also uses FLOPS counting which is the most reliable method for determining credit with their stock application.


SETI also allowed the now Infamous v5.50 (It may still be used at some Projects for all I know) & others to be used & then let them run rampant across many of the Projects without lifting a finger to stop them.

j2satx
Send message
Joined: 3 Nov 07
Posts: 13
Credit: 122,114,444
RAC: 1
Message 4419 - Posted: 23 Jul 2008 | 15:12:54 UTC - in response to Message 4373.



I'm not sure what happen in Nov 2006 besides one of my hosts crashed and then the problem bagan. All my old projects had there CPIDs stolen away in this transition. :D What I can't figure is how can a host have different CPIDs (4 in most of them) and control/change the Project CPIDs when they connect. I thought the Projects Servers controled the hosts. The one good thing is I got down from 10 CPIDs to 4. I even detached from BAM to see if CPID Problem would clear up but it didn't

When BAM retires a project they detach all the hosts from the project and it keeps detaching them for an eternity. An example is ABC@Home Beta. It only has work as needed (Nov 2007 was last WU I finished) & it wasn't reachable for a while so I guess that is why they retired it. I attach to it ever once in a while to see if it up and as soon as my host syncs BAM it detached. If It does give out any work, I'll have to Detach from BAM to run it.





Hmmm...

Now that is interesting. I seem to remember loosing a couple of host CPID's on BOINCStats around then, but everything resync'ed on the same Account CPID.

The only side effect was a couple of hosts lost their graphical data for everything from before the event.

Let me check my logs and get back to you on this.

Alinator



I tried everything to solve the problem. Including begging the Dev (which is a low priorty issue). I would like to see if they could straighten out the problem, but I think I going to detach 15 hosts from all the projects, delete/clear out all BOINC. Then go into one node and change all the CPID to my main one (or suspose to be my main one) then run it until I get all the projects to Sync with my host. Then put the others back online again.


This is what works for me. I always use one project on every computer. I always connect the computer to that project first. I then shut down BOINC, restart and connect to the other projects. I do not have any problems with CPIDs.

Profile DoctorNow
Avatar
Send message
Joined: 28 Aug 07
Posts: 146
Credit: 5,183,509
RAC: 0
Message 4422 - Posted: 23 Jul 2008 | 16:14:35 UTC - in response to Message 4415.
Last modified: 23 Jul 2008 | 16:28:24 UTC

Well, I've readed this long enough, I finally have to say something to it the once and only time...

John McLeod wrote:
I would love to take it up with the project developers, however, they seem to be unreachable.

I don't think they will ever talk to you.
It was said more than once in this thread, and you can take a look at this and this thread, that the community here has voted for credit and the admins had an ear and took care about it.
Thing now is: I don't see you voting in the first thread, John...
So why do you think you alone can have the power now to change the credits again, just because there are some small people (which you are speaking for I guess) thinking a cross project parity should be introduced?
I don't think that only one person here can force to change the credit level again, it's just a Sisyphus stone you're trying to push up the hill, but you will fail for sure...
Good luck for your discussions on all the other 60 projects... ;-)
Come back when you managed to convince at least 40 of them... ;-D

John McLeod wrote:
There are a few reasons that SETI is considered the standard for the moment. SETI is the first BOINC project. SETI is also just about the middle of the pack for credit allocation. SETI also uses FLOPS counting which is the most reliable method for determining credit with their stock application.

Well, SETI maybe was the first BOINC project, but I believe, it will be also the first BIG project which will be off the air.
It's future is threatened, when Arecibo is cutted down because of lack of money.
What project should then be the "standard" for your so called "cross project parity"?

Edit:
Besides that...
I find it interesting that you're crunching MilkyWay despite of finding the credits inappropiate. ;-)
____________
Member of BOINC@Heidelberg and ATA!

My BOINCstats

Stevea
Send message
Joined: 14 Jul 08
Posts: 50
Credit: 8,398,033
RAC: 0
Message 4423 - Posted: 23 Jul 2008 | 16:23:53 UTC

troll'in, troll'in, troll'in....

keep them baits a float'in....

get them members go'in....

I have never seen a post by one of the credit police that a project is giving out too little credit ....
Guess it only works one way ... down, down, down
Boinc and Dr. A know all please comply, or we will hunt you ... down, down, down
Omg your project is giving out .000001 more than Seti, you must go ... down, down, down

If you really need to spend your time fixing Boinc why do you not get the ^75% of the projects that do not get close to the credit police's 1.000000 standard score to comply. Here's a whole list of projects too choose from:

http://boinc.netsoft-online.com/e107_plugins/boinc/get_cpcs.php

Oh yea all projects must give out credit that is equal to or less than Seti.

I keep forgetting that Dr. A and Seti are the all knowing gods of Boinc.

Q. Why are we not all on our knees, and shaking at the mere posting of the credit police?

A. If the credit police can get the other projects to stop giving out less than average credit, then they would have an argument.
Since they work it only one way they have no credibility.

Your too high... you must go ... down, down, down
Your too low ... much better, do not step on the all wise and knowing seti's toes

LMAO

Odd-Rod
Send message
Joined: 7 Sep 07
Posts: 359
Credit: 995,173
RAC: 897
Message 4425 - Posted: 23 Jul 2008 | 17:50:26 UTC - in response to Message 4416.


There was an OR clause that is missing from the first quote. The rest of the statement is missing. Sometimes a partial statement taken out of context is much more inflammatory than the whole statement.

In trying to format the quotes I think I got things a bit messed up - I was trying to get it done before going off to work. The parts quoted were meant to point out how you pay so much attention to the way things are said, that you do not address what's actually being said. And this response was another example of that. Specifically then: He asked if you had read the post (all other wording removed) - you did not answer that question.

No, I am not a developer for SETI. I have done a bit of development on the BOINC platrform.
Ok, I was wrong here and apologize for reacting on someone else's post without confirming facts.

There are a few reasons that SETI is considered the standard for the moment. SETI is the first BOINC project. SETI is also just about the middle of the pack for credit allocation. SETI also uses FLOPS counting which is the most reliable method for determining credit with their stock application.


Thanks for that explaination. Despite my postings 'against' you, I actually would like to see a reliable and fair method for credit calculation.

John, you could achieve a lot more in this quest if you could also address the issues or questions that are posted, and not just the personal remarks.

To those who get insulting - you would also achieve a lot more if you didn't.

Rod

Profile Thunder
Avatar
Send message
Joined: 9 Jul 08
Posts: 48
Credit: 9,022,221
RAC: 4,627
Message 4426 - Posted: 23 Jul 2008 | 18:30:08 UTC - in response to Message 4425.


No, I am not a developer for SETI. I have done a bit of development on the BOINC platrform.
Ok, I was wrong here and apologize for reacting on someone else's post without confirming facts.


I just based that on the fact that this is how his message board profile reads at SETI:

John McLeod VII
Volunteer developer
Volunteer tester

<shrug> I guess they're wrong then.
____________

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4428 - Posted: 23 Jul 2008 | 20:04:47 UTC - in response to Message 4426.


No, I am not a developer for SETI. I have done a bit of development on the BOINC platrform.
Ok, I was wrong here and apologize for reacting on someone else's post without confirming facts.


I just based that on the fact that this is how his message board profile reads at SETI:

John McLeod VII
Volunteer developer
Volunteer tester

<shrug> I guess they're wrong then.


I'll take a wild stab @ why JMV has the Developers Title @ SETI. He has been with the BOINC SETI Project since its Inception as have a lot of people including myself. But he also has had a lot of input into the Development of the BOINC Clients & many BOINC Projects. So even though he isn't a Developer Per Se the the Title may have been bestowed upon him much like a Honorary Title for the big help he has been to the Development of the BOINC Projects & Client.

I may be all wet on that but thats how I view it anyway ... :) ... I've known John for close to 6 years and have had casual post with him on different matters. Thats why it's kinda perplexing to me to see him act this way, usually he's above the Fray of this sort of stuff.

Maybe from his being around all the raving Lunatics over in the SETI Project Forums some of that Lunacy has rubbed off on him ... ;)

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4429 - Posted: 23 Jul 2008 | 20:46:43 UTC - in response to Message 4426.


No, I am not a developer for SETI. I have done a bit of development on the BOINC platrform.
Ok, I was wrong here and apologize for reacting on someone else's post without confirming facts.


I just based that on the fact that this is how his message board profile reads at SETI:

John McLeod VII
Volunteer developer
Volunteer tester

<shrug> I guess they're wrong then.

That was put there when S@H was the only project as I had done some development for BOINC at that point.
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4430 - Posted: 23 Jul 2008 | 20:47:28 UTC - in response to Message 4428.


No, I am not a developer for SETI. I have done a bit of development on the BOINC platrform.
Ok, I was wrong here and apologize for reacting on someone else's post without confirming facts.


I just based that on the fact that this is how his message board profile reads at SETI:

John McLeod VII
Volunteer developer
Volunteer tester

<shrug> I guess they're wrong then.


I'll take a wild stab @ why JMV has the Developers Title @ SETI. He has been with the BOINC SETI Project since its Inception as have a lot of people including myself. But he also has had a lot of input into the Development of the BOINC Clients & many BOINC Projects. So even though he isn't a Developer Per Se the the Title may have been bestowed upon him much like a Honorary Title for the big help he has been to the Development of the BOINC Projects & Client.

I may be all wet on that but thats how I view it anyway ... :) ... I've known John for close to 6 years and have had casual post with him on different matters. Thats why it's kinda perplexing to me to see him act this way, usually he's above the Fray of this sort of stuff.

Maybe from his being around all the raving Lunatics over in the SETI Project Forums some of that Lunacy has rubbed off on him ... ;)

That is pretty much correct.
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4431 - Posted: 23 Jul 2008 | 20:50:57 UTC - in response to Message 4425.


There was an OR clause that is missing from the first quote. The rest of the statement is missing. Sometimes a partial statement taken out of context is much more inflammatory than the whole statement.

In trying to format the quotes I think I got things a bit messed up - I was trying to get it done before going off to work. The parts quoted were meant to point out how you pay so much attention to the way things are said, that you do not address what's actually being said. And this response was another example of that. Specifically then: He asked if you had read the post (all other wording removed) - you did not answer that question.

No, I am not a developer for SETI. I have done a bit of development on the BOINC platrform.
Ok, I was wrong here and apologize for reacting on someone else's post without confirming facts.

There are a few reasons that SETI is considered the standard for the moment. SETI is the first BOINC project. SETI is also just about the middle of the pack for credit allocation. SETI also uses FLOPS counting which is the most reliable method for determining credit with their stock application.


Thanks for that explaination. Despite my postings 'against' you, I actually would like to see a reliable and fair method for credit calculation.

John, you could achieve a lot more in this quest if you could also address the issues or questions that are posted, and not just the personal remarks.

To those who get insulting - you would also achieve a lot more if you didn't.

Rod

SETI may have to move to another radio telescope. There was some talk of setting up an instrument at Parkes at one point.

I would like there not to be a particular project that is the standard, and I would like it to be automatic as well. There has been difficulty thinking of exactly how to do this.

I apologize for allowing myself to stoop to the level of some of the other posters here. I am perfectly capable of holding a reasonable discussion.
____________


BOINC WIKI

Profile Gary Charpentier
Send message
Joined: 7 Jan 08
Posts: 12
Credit: 1,010,838
RAC: 1,169
Message 4433 - Posted: 23 Jul 2008 | 21:30:25 UTC - in response to Message 4283.

The principal designer of BOINC has come up with an idea that would ENFORCE cross project parity, but would also cause long term DEFLATION in credit grants. I would really hate for him to get tired of the cross project credit parity debates and actually implement his idea. The problem is that a CPU that is granted 100 CS / day NOW would be granted about 50 CS / day 18 months from now when CPU speeds double - this is not my idea of how to fix the problem, but I believe that the cross project parity problem will be fixed somehow. I would much rather have a political solution that involves telling projects that are way out of line with credit grants than a draconian measure that keeps reducing credit grants into the future.


Well that is one way to do it, but isn't the more correct way to have those new faster processors get 200 CS/day and keep the current processor getting 100 CS /day? In any case there is nothing else that is fair. Unless he wants to grant CS based on the number of KWH that the machine uses!

Now for people who re-compile the app to run faster than stock on their machine, what to do is another issue. They do less work so they should get less credit per work unit.

Gary


____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4435 - Posted: 23 Jul 2008 | 23:13:54 UTC - in response to Message 4433.

The principal designer of BOINC has come up with an idea that would ENFORCE cross project parity, but would also cause long term DEFLATION in credit grants. I would really hate for him to get tired of the cross project credit parity debates and actually implement his idea. The problem is that a CPU that is granted 100 CS / day NOW would be granted about 50 CS / day 18 months from now when CPU speeds double - this is not my idea of how to fix the problem, but I believe that the cross project parity problem will be fixed somehow. I would much rather have a political solution that involves telling projects that are way out of line with credit grants than a draconian measure that keeps reducing credit grants into the future.


Well that is one way to do it, but isn't the more correct way to have those new faster processors get 200 CS/day and keep the current processor getting 100 CS /day? In any case there is nothing else that is fair. Unless he wants to grant CS based on the number of KWH that the machine uses!

Now for people who re-compile the app to run faster than stock on their machine, what to do is another issue. They do less work so they should get less credit per work unit.

Gary


I did not say it was a particularly good way. As a mater of fact I argued against it when it came up.
____________


BOINC WIKI

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4443 - Posted: 24 Jul 2008 | 1:17:09 UTC - in response to Message 4435.

The principal designer of BOINC has come up with an idea that would ENFORCE cross project parity, but would also cause long term DEFLATION in credit grants. I would really hate for him to get tired of the cross project credit parity debates and actually implement his idea. The problem is that a CPU that is granted 100 CS / day NOW would be granted about 50 CS / day 18 months from now when CPU speeds double - this is not my idea of how to fix the problem, but I believe that the cross project parity problem will be fixed somehow. I would much rather have a political solution that involves telling projects that are way out of line with credit grants than a draconian measure that keeps reducing credit grants into the future.


Well that is one way to do it, but isn't the more correct way to have those new faster processors get 200 CS/day and keep the current processor getting 100 CS /day? In any case there is nothing else that is fair. Unless he wants to grant CS based on the number of KWH that the machine uses!

Now for people who re-compile the app to run faster than stock on their machine, what to do is another issue. They do less work so they should get less credit per work unit.

Gary


I did not say it was a particularly good way. As a mater of fact I argued against it when it came up.


Well you better argue harder John because if thats implemented I think you would see a mass Exodus to the DC Projects were there each Project give whatever it chooses ... :)

voltron
Avatar
Send message
Joined: 30 Mar 08
Posts: 50
Credit: 11,593,755
RAC: 0
Message 4445 - Posted: 24 Jul 2008 | 1:40:58 UTC

Could one of the Admins delete this thread before it takes down the server?

Voltron

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4446 - Posted: 24 Jul 2008 | 1:41:55 UTC - in response to Message 4443.

The principal designer of BOINC has come up with an idea that would ENFORCE cross project parity, but would also cause long term DEFLATION in credit grants. I would really hate for him to get tired of the cross project credit parity debates and actually implement his idea. The problem is that a CPU that is granted 100 CS / day NOW would be granted about 50 CS / day 18 months from now when CPU speeds double - this is not my idea of how to fix the problem, but I believe that the cross project parity problem will be fixed somehow. I would much rather have a political solution that involves telling projects that are way out of line with credit grants than a draconian measure that keeps reducing credit grants into the future.


Well that is one way to do it, but isn't the more correct way to have those new faster processors get 200 CS/day and keep the current processor getting 100 CS /day? In any case there is nothing else that is fair. Unless he wants to grant CS based on the number of KWH that the machine uses!

Now for people who re-compile the app to run faster than stock on their machine, what to do is another issue. They do less work so they should get less credit per work unit.

Gary


I did not say it was a particularly good way. As a mater of fact I argued against it when it came up.


Well you better argue harder John because if thats implemented I think you would see a mass Exodus to the DC Projects were there each Project give whatever it chooses ... :)

I hope that those of us that argued against it have won that one. There may be ideas on how to get CPP to work right.
____________


BOINC WIKI

Profile Teratoma [SETI.USA]
Avatar
Send message
Joined: 8 Mar 08
Posts: 3
Credit: 47,053,394
RAC: 0
Message 4455 - Posted: 24 Jul 2008 | 21:09:24 UTC - in response to Message 4275.
Last modified: 24 Jul 2008 | 21:29:11 UTC

The design of BOINC was to have approximate cross project parity in credits. Any project that is grossly out of line intentionally is intentionally breaking a design goal of BOINC, and has been a goal of BOINC since the very beginning.


Interesting. Perhaps you should read "BOINC: A System for Public-Resource Computing and Storage" by Dr. Anderson written in 2004. Particularly section 2.1. You can find it here...http://boinc.berkeley.edu/grid_paper_04.pdf

This is going to be long, so I apologize.

2.1 Goals of BOINC
BOINC’s general goal is to advance the public resource
computing paradigm: to encourage the creation of
many projects, and to encourage a large fraction of the
world’s computer owners to participate in one or more
projects. Specific goals include:
Reduce the barriers of entry to public-resource computing.
BOINC allows a research scientist with moderate
computer skills to create and operate a large public-resource
computing project with about a week of initial work and an
hour per week of maintenance. The server for a BOINCbased
project can consist of a single machine configured
with common open-source software (Linux, Apache, PHP,
MySQL, Python).
Share resources among autonomous projects.
BOINC-based projects are autonomous. Projects are not
centrally authorized or registered. Each project operates
its own servers and stands completely on its own. Nevertheless,
PC owners can seamlessly participate in multiple
projects, and can assign to each project a ”resource share”
determining how scarce resource (such as CPU and disk
space) are divided among projects. If most participants
register with multiple projects, then overall resource utilization
is improved: while one project is closed for repairs,
other projects temporarily inherit its computing power. On
a particular computer, the CPU might work for one project
while the network is transferring files for another.
Support diverse applications. BOINC accommodates
a wide range of applications; it provides flexible and scalable
mechanism for distributing data, and its scheduling algorithms
intelligently match requirements with resources.
Existing applications in common languages (C, C++, FORTRAN)
can run as BOINC applications with little or no
modification. An application can consist of several files
(e.g. multiple programs and a coordinating script). New
versions of applications can be deployed with no participant
involvement.
Reward participants. Public-resource computing
projects must provide ”incentives” in order to attract and
retain participants. The primary incentive for many participants
is credit: a numeric measure of how much computation
they have contributed. BOINC provides a creditaccounting
system that reflects usage of multiple resource
types (CPU, network, disk), is common across multiple
projects, and is highly resistant to ”cheating” (attempts to
gain undeserved credit). BOINC also makes it easy for
projects to add visualization graphics to their applications,
which can provide screensaver graphics.


Maybe it is in secret code, but I do not see "cross project parity in credits" as a goal of BOINC.

When it is all said and done, when my bones have turned to dust, it will matter not how much credit I was granted. It will matter to me that I have made some contribution to the scientific community. (I know...I'll be dead and no one will care what matters to me). Fate did not deal me the "Brilliant Scientist" card, but BOINC gives me the opportunity to contribute something. And that something is better than nothing. All I ask for is some credits. Credits that do not cost anything.

The last part of section 2.1 above talks about incentive and credit being the primary one. If all credit were to be equal then the only incentive left (as mentioned) is visual graphics. We are not children who are easily amused by shiny, pretty objects (okay...maybe a little.) This leaves the scientific value of a project. This can be measured in many ways but is completely subjective and is based on the perceptions of the volunteer. Feedback can be one of the ways of measuring value. "Show me what we have done." I can think of several projects that fall short in that aspect. Don't worry, I'm sure someone will come along and point them out to you.

I do not post often. And I pretty much avoid this nonsense. But I can take only so much. Why does the credit mean so much to you? I'm a Credit Whore and I don't go around to the low paying projects and raise a stink, but I still participate. Why do you want us to get less? Why don't you spend your time on something that really needs saving like the environment and leave the credit system alone.

Profile BlkJack-21
Send message
Joined: 24 Oct 07
Posts: 4
Credit: 3,500,954
RAC: 0
Message 4456 - Posted: 25 Jul 2008 | 0:08:19 UTC

Credt....ohhh yes Credit.

I see the argument continuously that BOINC Credits have no real value. However these credits do have an intrinsic value. A participant's mere possession of credit in relation to other participants creates that intrinsic value. This feeling of value provides participants information of how much one has contributed towards "real" science.

So yes, one can argue that this value of credit should be equal among the projects.

I would even be willing to concede to the notion of cross-project parity.

However when DA and the self-appointed "credit police" continuously attack the projects that "pay" more credit than the norm and blatently ignore those projects that grant less credit, it is impossible to give any credibility to this crusade.

Case in point: When DA approached QMC and practically threatened them that if they did not reduce their credits they would be adjusted via the stat sites. QMC quickly did what they were told. Did DA approach any projects that grant sub-par credits, like Spinhenge@home? Well I'm still waiting on that one.

It is quite possible that the BOINC Community would adopt the cross-project parity campaign with open arms if all projects were treated equally. Until then participants, like myself, that have and continue to be alienated (no pun intended) by DA and the "credit police" will continue to be vocally opposed to the notion....

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4457 - Posted: 25 Jul 2008 | 1:07:54 UTC - in response to Message 4455.

The design of BOINC was to have approximate cross project parity in credits. Any project that is grossly out of line intentionally is intentionally breaking a design goal of BOINC, and has been a goal of BOINC since the very beginning.


Interesting. Perhaps you should read "BOINC: A System for Public-Resource Computing and Storage" by Dr. Anderson written in 2004. Particularly section 2.1. You can find it here...http://boinc.berkeley.edu/grid_paper_04.pdf

This is going to be long, so I apologize.

2.1 Goals of BOINC
BOINC’s general goal is to advance the public resource
computing paradigm: to encourage the creation of
many projects, and to encourage a large fraction of the
world’s computer owners to participate in one or more
projects. Specific goals include:
Reduce the barriers of entry to public-resource computing.
BOINC allows a research scientist with moderate
computer skills to create and operate a large public-resource
computing project with about a week of initial work and an
hour per week of maintenance. The server for a BOINCbased
project can consist of a single machine configured
with common open-source software (Linux, Apache, PHP,
MySQL, Python).
Share resources among autonomous projects.
BOINC-based projects are autonomous. Projects are not
centrally authorized or registered. Each project operates
its own servers and stands completely on its own. Nevertheless,
PC owners can seamlessly participate in multiple
projects, and can assign to each project a ”resource share”
determining how scarce resource (such as CPU and disk
space) are divided among projects. If most participants
register with multiple projects, then overall resource utilization
is improved: while one project is closed for repairs,
other projects temporarily inherit its computing power. On
a particular computer, the CPU might work for one project
while the network is transferring files for another.
Support diverse applications. BOINC accommodates
a wide range of applications; it provides flexible and scalable
mechanism for distributing data, and its scheduling algorithms
intelligently match requirements with resources.
Existing applications in common languages (C, C++, FORTRAN)
can run as BOINC applications with little or no
modification. An application can consist of several files
(e.g. multiple programs and a coordinating script). New
versions of applications can be deployed with no participant
involvement.
Reward participants. Public-resource computing
projects must provide ”incentives” in order to attract and
retain participants. The primary incentive for many participants
is credit: a numeric measure of how much computation
they have contributed. BOINC provides a creditaccounting
system that reflects usage of multiple resource
types (CPU, network, disk), is common across multiple
projects, and is highly resistant to ”cheating” (attempts to
gain undeserved credit). BOINC also makes it easy for
projects to add visualization graphics to their applications,
which can provide screensaver graphics.


Maybe it is in secret code, but I do not see "cross project parity in credits" as a goal of BOINC.

When it is all said and done, when my bones have turned to dust, it will matter not how much credit I was granted. It will matter to me that I have made some contribution to the scientific community. (I know...I'll be dead and no one will care what matters to me). Fate did not deal me the "Brilliant Scientist" card, but BOINC gives me the opportunity to contribute something. And that something is better than nothing. All I ask for is some credits. Credits that do not cost anything.

The last part of section 2.1 above talks about incentive and credit being the primary one. If all credit were to be equal then the only incentive left (as mentioned) is visual graphics. We are not children who are easily amused by shiny, pretty objects (okay...maybe a little.) This leaves the scientific value of a project. This can be measured in many ways but is completely subjective and is based on the perceptions of the volunteer. Feedback can be one of the ways of measuring value. "Show me what we have done." I can think of several projects that fall short in that aspect. Don't worry, I'm sure someone will come along and point them out to you.

I do not post often. And I pretty much avoid this nonsense. But I can take only so much. Why does the credit mean so much to you? I'm a Credit Whore and I don't go around to the low paying projects and raise a stink, but I still participate. Why do you want us to get less? Why don't you spend your time on something that really needs saving like the environment and leave the credit system alone.


It is in this section at the bottom.


Reward participants. Public-resource computing
projects must provide ”incentives” in order to attract and
retain participants. The primary incentive for many participants
is credit: a numeric measure of how much computation
they have contributed. BOINC provides a creditaccounting
system that reflects usage of multiple resource
types (CPU, network, disk), is common across multiple
projects, and is highly resistant to ”cheating” (attempts to
gain undeserved credit). BOINC also makes it easy for
projects to add visualization graphics to their applications,
which can provide screensaver graphics.


Note the words "is common across multiple projects". What does that mean other than the projects should have a common credit system?
____________


BOINC WIKI

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4458 - Posted: 25 Jul 2008 | 1:11:33 UTC - in response to Message 4456.

Credt....ohhh yes Credit.

I see the argument continuously that BOINC Credits have no real value. However these credits do have an intrinsic value. A participant's mere possession of credit in relation to other participants creates that intrinsic value. This feeling of value provides participants information of how much one has contributed towards "real" science.

So yes, one can argue that this value of credit should be equal among the projects.

I would even be willing to concede to the notion of cross-project parity.

However when DA and the self-appointed "credit police" continuously attack the projects that "pay" more credit than the norm and blatently ignore those projects that grant less credit, it is impossible to give any credibility to this crusade.

Case in point: When DA approached QMC and practically threatened them that if they did not reduce their credits they would be adjusted via the stat sites. QMC quickly did what they were told. Did DA approach any projects that grant sub-par credits, like Spinhenge@home? Well I'm still waiting on that one.

It is quite possible that the BOINC Community would adopt the cross-project parity campaign with open arms if all projects were treated equally. Until then participants, like myself, that have and continue to be alienated (no pun intended) by DA and the "credit police" will continue to be vocally opposed to the notion....

It bothers us. Any real solution has to include those projects as well.
____________


BOINC WIKI

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4459 - Posted: 25 Jul 2008 | 1:15:12 UTC

and is highly resistant to ”cheating” (attempts to
gain undeserved credit)


Boy, did they get that part wrong ... :P

Profile Teratoma [SETI.USA]
Avatar
Send message
Joined: 8 Mar 08
Posts: 3
Credit: 47,053,394
RAC: 0
Message 4461 - Posted: 25 Jul 2008 | 1:41:58 UTC - in response to Message 4457.
Last modified: 25 Jul 2008 | 1:49:33 UTC



It is in this section at the bottom.


Reward participants. Public-resource computing
projects must provide ”incentives” in order to attract and
retain participants. The primary incentive for many participants
is credit: a numeric measure of how much computation
they have contributed. BOINC provides a creditaccounting
system that reflects usage of multiple resource
types (CPU, network, disk), is common across multiple
projects, and is highly resistant to ”cheating” (attempts to
gain undeserved credit). BOINC also makes it easy for
projects to add visualization graphics to their applications,
which can provide screensaver graphics.


Note the words "is common across multiple projects". What does that mean other than the projects should have a common credit system?


Common is not the same as equal. Credits should be calculated using the same methodology, a common system. The first part of that sentence (which you left out) states "...that reflects usage of multiple resource types (CPU, network, disk)..." Does every project use those resources in the exact same way? Does every computer have resources equal to every other computer? No, of course not. They are not equal and credits will not be equal. I know that you realize this and this is all about granting excessive credit. Once again...so what? Projects have been given autonomy and a credit system to use as an incentive. Let them use it. If WCG or Rosetta doubles their credit, increase their participation & FLOPS, and actually make that discovery that cures a disease that one day may afflict you, will you whine about the credits then, John?

It also states this...

Share resources among autonomous projects.
BOINC-based projects are autonomous. Projects are not
centrally authorized or registered. Each project operates
its own servers and stands completely on its own.


Then why would Dr. Anderson himself use strong-arm tactics to pressure "autonomous" projects to modify their credits.

What is with the obession of credits? These egalitarian views are like something out of a Vonnegut story and Dr. Anderson thinks he's the Handicapper General.

Life is not fair, why should BOINC be any different?

Were you treated unfairly as a child and are now trying to compensate by being our champion of fairness? Well guess what...I don't need a champion, I didn't ask for one and 99% of the community here doesn't want one either. Where will it stop? After you make the credits fair what will you champion then John? Resource share fairness? Are you going to force us to give equal time to every project. That sounds fair!

Life is not fair, BOINC is not fair....get over it!
____________

Profile BlkJack-21
Send message
Joined: 24 Oct 07
Posts: 4
Credit: 3,500,954
RAC: 0
Message 4462 - Posted: 25 Jul 2008 | 2:13:46 UTC - in response to Message 4458.

Credt....ohhh yes Credit.

I see the argument continuously that BOINC Credits have no real value. However these credits do have an intrinsic value. A participant's mere possession of credit in relation to other participants creates that intrinsic value. This feeling of value provides participants information of how much one has contributed towards "real" science.

So yes, one can argue that this value of credit should be equal among the projects.

I would even be willing to concede to the notion of cross-project parity.

However when DA and the self-appointed "credit police" continuously attack the projects that "pay" more credit than the norm and blatently ignore those projects that grant less credit, it is impossible to give any credibility to this crusade.

Case in point: When DA approached QMC and practically threatened them that if they did not reduce their credits they would be adjusted via the stat sites. QMC quickly did what they were told. Did DA approach any projects that grant sub-par credits, like Spinhenge@home? Well I'm still waiting on that one.

It is quite possible that the BOINC Community would adopt the cross-project parity campaign with open arms if all projects were treated equally. Until then participants, like myself, that have and continue to be alienated (no pun intended) by DA and the "credit police" will continue to be vocally opposed to the notion....

It bothers us. Any real solution has to include those projects as well.


Ok then...why haven't DA, yourself, or any other member of the "credit police" attack projects that are sub-par to the norm?

I have seen countless threads across BOINC projects from the CP screaming "FOUL" your credits are too high!! Not once, have I ever seen a thread from this same group crying "FOUL" your credits are too low!!

This is NOT Cross-project parity...and if your going to see any type of success ALL projects need to be adressed with the same passion.

Profile banditwolf
Avatar
Send message
Joined: 12 Nov 07
Posts: 2425
Credit: 295,133
RAC: 0
Message 4463 - Posted: 25 Jul 2008 | 2:36:33 UTC - in response to Message 4445.

Could one of the Admins delete this thread before it takes down the server?

Voltron


I have been waiting for it to be deleted since it started.
____________
Doesn't expecting the unexpected make the unexpected the expected?
If it makes sense, DON'T do it.

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4464 - Posted: 25 Jul 2008 | 2:38:23 UTC - in response to Message 4462.

Credt....ohhh yes Credit.

I see the argument continuously that BOINC Credits have no real value. However these credits do have an intrinsic value. A participant's mere possession of credit in relation to other participants creates that intrinsic value. This feeling of value provides participants information of how much one has contributed towards "real" science.

So yes, one can argue that this value of credit should be equal among the projects.

I would even be willing to concede to the notion of cross-project parity.

However when DA and the self-appointed "credit police" continuously attack the projects that "pay" more credit than the norm and blatently ignore those projects that grant less credit, it is impossible to give any credibility to this crusade.

Case in point: When DA approached QMC and practically threatened them that if they did not reduce their credits they would be adjusted via the stat sites. QMC quickly did what they were told. Did DA approach any projects that grant sub-par credits, like Spinhenge@home? Well I'm still waiting on that one.

It is quite possible that the BOINC Community would adopt the cross-project parity campaign with open arms if all projects were treated equally. Until then participants, like myself, that have and continue to be alienated (no pun intended) by DA and the "credit police" will continue to be vocally opposed to the notion....

It bothers us. Any real solution has to include those projects as well.


Ok then...why haven't DA, yourself, or any other member of the "credit police" attack projects that are sub-par to the norm?

I have seen countless threads across BOINC projects from the CP screaming "FOUL" your credits are too high!! Not once, have I ever seen a thread from this same group crying "FOUL" your credits are too low!!

This is NOT Cross-project parity...and if your going to see any type of success ALL projects need to be adressed with the same passion.

I have been part of several "why are this projects credits so low" threads. Typically it is because they are granting the lowest of two (granting the high promotes cheating as does granting the mean), and using benchmarks * time, and have been bitten by various benchmarks bugs (Linux systems tended to benchmark lower than Windows systems - fixed I hope) (Windows 95/98/ME tend to lose CPU time - unfortunately not apparently fixable). These are flaws in the BOINC platform itself and need to be fixed there. S@H still allows clients that cannot do reporting of the FLOPS count and use benchmarks * time, but these are becoming less prevalent as time goes on.

For some reason the threads about low credit are not as contentious and do not last nearly as long. But these projects have not been forgotten and if there is a solution, they will be included.
____________


BOINC WIKI

Stevea
Send message
Joined: 14 Jul 08
Posts: 50
Credit: 8,398,033
RAC: 0
Message 4465 - Posted: 25 Jul 2008 | 3:40:40 UTC - in response to Message 4464.
Last modified: 25 Jul 2008 | 3:44:04 UTC

For some reason the threads about low credit are not as contentious and do not last nearly as long. But these projects have not been forgotten and if there is a solution, they will be included.


And just why is that?
Because it's not that important to Dr. A and the credit police if a project gives less credit than the all mighty SETI.

Want proof.... here it is: http://boinc.netsoft-online.com/e107_plugins/boinc/get_cpcs.php

Count'em up....

33 projects giving less credit than SETI
13 projects giving more credit than SETI (SETI is included in this group total)

There are more than twice as many projects giving less credit than the all mighty SETI. If the credit police want us to believe a single word that is spoken from them, they MUST get the projects that give less credit than SETI to give more credit. The credit police cannot just keep beating down the few projects that give more, without anything being done about the ones that give less.

Or that has been the master plan all along:
ALL PROJECTS MUST BE EQUAL TO OR LESS THAN SETI WITH CREDIT GRANTING.

Until Dr. A and the credit police show actions backing up what they say none of you can be trusted.

Alinator
Send message
Joined: 7 Jun 08
Posts: 393
Credit: 20,897,419
RAC: 58,713
Message 4466 - Posted: 25 Jul 2008 | 5:59:37 UTC

Spare me...

OK, here it is in black and white.

For better or worse, SAH is the defacto standard for what a Cobblestone is worth in BOINC at the moment.

Therefore as a request to all projects:

If you are currently paying less than SAH on the CPP list today, please take steps to up it.

If you are paying more, then please take steps to adjust that down.

Personally, I strongly believe that SAH (and EAH) should up their pay rate for a number of reasons I'm not going to spell out now, but the aforementioned statements pretty well sum up my basic feelings on the matter right here, right now.

Alinator

Profile Keck_Komputers
Avatar
Send message
Joined: 29 Aug 07
Posts: 20
Credit: 436,513
RAC: 105
Message 4468 - Posted: 25 Jul 2008 | 9:06:16 UTC - in response to Message 4462.

Ok then...why haven't DA, yourself, or any other member of the "credit police" attack projects that are sub-par to the norm?

I have seen countless threads across BOINC projects from the CP screaming "FOUL" your credits are too high!! Not once, have I ever seen a thread from this same group crying "FOUL" your credits are too low!!

This is NOT Cross-project parity...and if your going to see any type of success ALL projects need to be adressed with the same passion.

You are correct and perhaps we should look at this more.

Personally I don't compare the credits much, I see a thread, then I go and check it out, then I start posting about it. In almost all cases that type of thread has pointed out a project that is granting too much credit.

It also seems to be harder to spot a project that grants too low. When you see one that is too high you glance across the chart and see a bunch of 1.xxx's. When they are too low you see 0.8xx, 0.7xx, and 0.9xx, that just doesn't make as much of an impression.
____________
BOINC WIKI

BOINCing since 2002/12/8

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4469 - Posted: 25 Jul 2008 | 9:27:05 UTC

I've seen a Post here & there at some Projects about the Credits being to low but never have I seen a whole Thread with the Heated Debate in it that the To Much Credit Threads seem to bring out.

Bigred
Avatar
Send message
Joined: 23 Nov 07
Posts: 33
Credit: 300,042,542
RAC: 0
Message 4470 - Posted: 25 Jul 2008 | 9:55:38 UTC
Last modified: 25 Jul 2008 | 9:56:50 UTC

First, I've had a lot of fun reading this thread. It has taken up a lot of my boring time at work.

Now for my 5 cents (inflation). Inflation is a fact of life. I can remember buying gas for my car for $.17 a gallon. Try that now. Not everybody gets paid the same for the amount of effort they provide. If you work at a burger place and make $6 an hour and I work at another one and make $7 an hour are you saying that my pay should be reduced? Have you never changed jobs for better pay? Are you saying that a Doctor and an EMT should be paid the same?

The bottom line is that life is not about everything being fair and equal. Most of us do not live in a communist society. We have the right to make decisions. I, along with many others, made the decision to leave SAH and Predictor because we didn't like what was going on. There are only 2 ways that I see that everything can be made equal. 1. wipe out all credit given across the board and give out no credit at all, which is not likely to happen. 2. Have a credit system incorperated into Boinc that does not allow the projects to set the credit given. Also not likely to happen.

I will continue to work the projects that I like without concern about the amount of credit given compared to other projects.
____________

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4473 - Posted: 25 Jul 2008 | 12:37:44 UTC - in response to Message 4470.

First, I've had a lot of fun reading this thread. It has taken up a lot of my boring time at work.

Now for my 5 cents (inflation). Inflation is a fact of life. I can remember buying gas for my car for $.17 a gallon. Try that now. Not everybody gets paid the same for the amount of effort they provide. If you work at a burger place and make $6 an hour and I work at another one and make $7 an hour are you saying that my pay should be reduced? Have you never changed jobs for better pay? Are you saying that a Doctor and an EMT should be paid the same?

The bottom line is that life is not about everything being fair and equal. Most of us do not live in a communist society. We have the right to make decisions. I, along with many others, made the decision to leave SAH and Predictor because we didn't like what was going on. There are only 2 ways that I see that everything can be made equal. 1. wipe out all credit given across the board and give out no credit at all, which is not likely to happen. 2. Have a credit system incorperated into Boinc that does not allow the projects to set the credit given. Also not likely to happen.

I will continue to work the projects that I like without concern about the amount of credit given compared to other projects.

The assumption is that you get paid more for better skills (same as faster computers getting through WUs faster).

While inflation is a fact of life, is it a good thing? Usually not that great (and it can be devastating if the inflation rate is too high - some places in the world have suffered inflation rates as high as 1000% per year).

There are places in life where things are supposed to be fair (any sporting event is supposed to be fair for example, and there are rather loud protests when it is deemed to be unfair for some reason).
____________


BOINC WIKI

KAMCOBILL
Send message
Joined: 1 Sep 07
Posts: 18
Credit: 201,076
RAC: 5
Message 4475 - Posted: 25 Jul 2008 | 15:02:18 UTC

The only fair credit system that will work to make all project credits, reward for work & computers equal/fair is 1 CPU Second = 1 Credit (or any fixed credit per CPU Second). This will make all projects and computers equal if that the goal being seeked.

Irishgeezah
Avatar
Send message
Joined: 10 Nov 07
Posts: 37
Credit: 5,951,850
RAC: 18,738
Message 4476 - Posted: 25 Jul 2008 | 15:26:57 UTC - in response to Message 4475.
Last modified: 25 Jul 2008 | 15:28:05 UTC

FAO John McLeod VII

The only fair credit system that will work to make all project credits, reward for work & computers equal/fair is 1 CPU Second = 1 Credit (or any fixed credit per CPU Second). This will make all projects and computers equal if that the goal being seeked.


I totally agree with you but do you think the power that be will allow this? The fact that credit police chase the projects awards too much (more than S@H) speaks volumes for their actual interest in the science and does anyone really think that Boinc will give a Pentium 2 the same credits/hour as a Quad-Core (per cpu).

I agree that there should be parity across all projects, that way people will crunch purely for science but the real world is a different place and we all know that cross-project parity is the Utopia of boinc clients

For those interested:
I believe in the science behind the projects i crunch for and while points are important, they weren't the deciding factor on why I began crunching for M@H. If that was the case I'd have stopped crunching for S@H when Boinc became mandatory.
There is no need to to have a "Credit Police", if you're not happy with the credits awarded go somewhere else. Just let this community alone and spend time on one project instead to trying to monitor/compare projects.
____________


STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4477 - Posted: 25 Jul 2008 | 15:33:38 UTC - in response to Message 4475.

The only fair credit system that will work to make all project credits, reward for work & computers equal/fair is 1 CPU Second = 1 Credit (or any fixed credit per CPU Second). This will make all projects and computers equal if that the goal being seeked.


Thats really not fair either because the Older Computers could get just as much Credit as newer ones even though they would running less Wu's ...

EXAMPLE > A person with a say P4 2.4 Ghz Computer could take 8 hours to run a Wu while A person with a say Q6600 Computer could only take 2 hours to run the same Wu. So the Guy with the Q6600 would run 4 Wu's while the Guy with the P4 2.4 would only run 1 Wu yet they would end up with the same credit for the time spent Processing.

Great for the Guy with the P4 2.4Ghz Computer & but not so Great for the Guy with the Q6600 because he's doing 4 times the work but not receiving any more Credit for it. I'm sure everybody with older Computers would love it that way but I seriously doubt that would ever happen ... :)

KAMCOBILL
Send message
Joined: 1 Sep 07
Posts: 18
Credit: 201,076
RAC: 5
Message 4479 - Posted: 25 Jul 2008 | 17:18:05 UTC

I agree with P4 getting more credit for the WUs they run. That's what's fair about. A CPU second is a CPU second. The P4 runs 1 WU and the Quad will run 4 WUs. Same Credits for 8 Hours of work.

Just like in your example that get the same amount of credits. Parity. If someone runs their P4 24 hours a day and someone runs the quad 24 hours a day, It's should be the same. I have PII up to Quads running 24/7/365. In most cases the electric cost, time spent on each for maintenace and CPU seconds are the same.

Now, I have to say this as a non-bias cruncher. I'm not into it for the credits. It's is a nice tool to see how I compare to others though. I'm attached to 83 projects and they all get the same amout of resources, except for the single platforms that I don't run and the projects that won't give WU to host (e.g. lower memory, older OS version and etc. I've been attached to QCN Alpha Test Project since it went live which it's WUs aren't CPU intensive and don't give any credits.

Which brings about the only flaw in the system, maybe. How to credit it and DepSpid?

I would say that someone that is in it for the credits are going to run the higher credit giver projects and/or give more resources to them. Someone in it for the good of the world or hobby would run them all.

As for SAH, nothing against it, loosing a lot of CPU time from me by "WU cancelled by Server" Even on my Quads. That tells me that if your not fast enough or if your running other projects, we don't want you. Of course, that not the only one I get WUs cancelled on, there are a couple of others I get it.

Last but not least, It don't matter what the credit system is, if Users/Teams have the resources and use them they'll still be in the same position in the project that they are in. So I cannot see the Fuss. Think about it.

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4480 - Posted: 25 Jul 2008 | 19:08:21 UTC
Last modified: 25 Jul 2008 | 19:46:16 UTC

I agree with P4 getting more credit for the WUs they run. That's what's fair about. A CPU second is a CPU second. The P4 runs 1 WU and the Quad will run 4 WUs. Same Credits for 8 Hours of work.


That's like saying 2 Sprinters should get the same Gold Medal even though 1 of the Sprinters who was older & slower only ran 1 Lap while the other younger & faster Sprinter ran 4 Laps of a Race.

In your View since they both spent the same amount of time on the Race Track then they both should receive the same Reward even though 1 ran 1 Lap & the other 4 Laps ... ???

KAMCOBILL
Send message
Joined: 1 Sep 07
Posts: 18
Credit: 201,076
RAC: 5
Message 4481 - Posted: 25 Jul 2008 | 21:34:23 UTC - in response to Message 4480.

I agree with P4 getting more credit for the WUs they run. That's what's fair about. A CPU second is a CPU second. The P4 runs 1 WU and the Quad will run 4 WUs. Same Credits for 8 Hours of work.


That's like saying 2 Sprinters should get the same Gold Medal even though 1 of the Sprinters who was older & slower only ran 1 Lap while the other younger & faster Sprinter ran 4 Laps of a Race.

In your View since they both spent the same amount of time on the Race Track then they both should receive the same Reward even though 1 ran 1 Lap & the other 4 Laps ... ???


It depends what the goal of the race is. I thought the goal was to do as much as you can do to the best of your ability. Not to be the first one finished or highest scorer. It's a team effort of all the BOINC Crunchers to make all the projects a success.

As I said I'm not credit oreiented but it seems all the Slow computer aren't wanted as much as the Fast ones.

It seems like the projects give high or low credits or just right credits don't have anything to do with type of computer or how fast they complete the task.

Hehe, we're in it together.

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4483 - Posted: 25 Jul 2008 | 22:37:16 UTC - in response to Message 4481.
Last modified: 25 Jul 2008 | 22:46:22 UTC

I agree with P4 getting more credit for the WUs they run. That's what's fair about. A CPU second is a CPU second. The P4 runs 1 WU and the Quad will run 4 WUs. Same Credits for 8 Hours of work.


That's like saying 2 Sprinters should get the same Gold Medal even though 1 of the Sprinters who was older & slower only ran 1 Lap while the other younger & faster Sprinter ran 4 Laps of a Race.

In your View since they both spent the same amount of time on the Race Track then they both should receive the same Reward even though 1 ran 1 Lap & the other 4 Laps ... ???


It depends what the goal of the race is. I thought the goal was to do as much as you can do to the best of your ability. Not to be the first one finished or highest scorer. It's a team effort of all the BOINC Crunchers to make all the projects a success.

As I said I'm not credit oreiented but it seems all the Slow computer aren't wanted as much as the Fast ones.

It seems like the projects give high or low credits or just right credits don't have anything to do with type of computer or how fast they complete the task.

Hehe, we're in it together.


Your right in that the Goal is to do as much as you can do to the best of your ability, but if your willing to spend the Money on Newer & Faster Hardware then that increases your ability & your reward should be increased too I would think.

If thats not the case then whats the point in anybody buying newer & faster hardware that will run the Wu's faster, thus helping the projects more if they have the money & inclination to do so.

If their not going to be rewarded accordingly then we may as well all just keep running our 200Mhz or 450Mhz Computers which would produce less for the Projects but save ourselves a lot of money.

Your right also in the fact that we're in it together like a Team effort, but do all the Players on a Team get Paid the same, no they don't. I suppose thats much to the dismay of the lesser paid players but thats how all Teams operate ... :)

Profile caspr
Avatar
Send message
Joined: 22 Mar 08
Posts: 90
Credit: 501,728
RAC: 0
Message 4486 - Posted: 26 Jul 2008 | 18:35:14 UTC

Soooo, if I spend 10hrs on a wu with a 266g p4 and my wingman comes along with a 3.0 Xeon quad and does that work in 2hrs, my 10hr of work should only get the same credit as the Xeon? That doesn't inspire regular people to crunch these projects with their home computers, which I believe churns out a lot (if not most) of the of the processing power of BOINC.
____________
A clear conscience is usually the sign of a bad memory



STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4487 - Posted: 26 Jul 2008 | 19:17:53 UTC - in response to Message 4486.
Last modified: 26 Jul 2008 | 19:52:25 UTC

Soooo, if I spend 10hrs on a wu with a 266g p4 and my wingman comes along with a 3.0 Xeon quad and does that work in 2hrs, my 10hr of work should only get the same credit as the Xeon?
That doesn't inspire regular people to crunch these projects with their home computers, which I believe churns out a lot (if not most) of the of the processing power of BOINC.


Why doesn't it inspire people, believe it or not I'm just one of those regular home computer crunchers who's chosen to invest the Time & Money into my Computers to help the Projects out more & as a result I get more Credit for my efforts.

What your wanting is something for nothing, in other words you either don't want to or just can't afford to or somebody won't let you [with any of those reason being completely understandable] improve your Computers but you still want the same rewards as somebody who has spent the time & money & effort to improve theirs.

What your arguing for is like saying you want as much Credit as IBM's Big Blue because you spend just as much time Processing as Big Blue does ... Good luck with that ... ;)

Cluster Physik
Send message
Joined: 26 Jul 08
Posts: 627
Credit: 94,940,203
RAC: 0
Message 4488 - Posted: 27 Jul 2008 | 2:25:29 UTC - in response to Message 4280.

The stock applications at S@H are currently much better optimized than they were, and even the best optimized applications do not grant at 2 to one, but if I recall, only around 1.3 to one at the moment. Trust me on this. S@H and BOINC are being re-worked to make it much easier for projects to have optimized applicatons delivered to clients.

That still leaves some projects that are way out of line in granting credits.

Are you really sure? When have you checked that?

Just had a look at some results generated by Alex Kans SSSE3x version of the seti app. You get roughly 6000 credits/day with that app on a C2Q@3GHz. If it would be just 30% more than the stock app, SETI must be a really high paying project, isn't it?

So i definitely agree, there are a lot of projects which give way less credits than SETI with optimized apps. But I don't see projects giving much more.

Profile Mac-Nic
Avatar
Send message
Joined: 26 Mar 08
Posts: 15
Credit: 2,045,502
RAC: 0
Message 4489 - Posted: 27 Jul 2008 | 5:39:01 UTC
Last modified: 27 Jul 2008 | 5:41:55 UTC

Easy solution for cross project parity.
Let every official project app. grant slightly lower credit/hour in comparission to seti(official app.) and allow optimized 3th party app's for every Boinc project.

BTW.I remember the time when a famous business machines builder was accused for cheating and removed from the (seti classic) statslist b'cause they used an optimized app.

A litle off topic.
Personaly I don't give a dime about the credits b'cause they reflect nothing.
For about the same (+/- 200 different) cpu_time at seti I'll get 50, 54, 63, 75 or 84 credits (depending on the weather?)
or if I'm realy lucky and my wingman uses an old boinc client (4.xx) I'll get 20 ~ 30 credits

Example Seti (Boinc credit system)
Total credit 550,414 <======== represents what?
Recent average credit 181.42 <===== totaly meaningless if you have +/- 20k or more pending credits

It would be different if the creditsystem was 1 credit/min.

Example Seti (classic credit system)
SETI@home classic workunits 9,047 <==== it doesn't tell me if they where faulty or not,
SETI@home classic CPU time 57,200 hours <===== but here I can see how much time I've spent contributing to the greenhouse efect.

Warm CPU regards.

Odd-Rod
Send message
Joined: 7 Sep 07
Posts: 359
Credit: 995,173
RAC: 897
Message 4490 - Posted: 27 Jul 2008 | 9:34:51 UTC - in response to Message 4487.


What your wanting is something for nothing,

Don't forget it's the projects that are getting something for nothing - a lot of CPU time. (The costs of running the servers, etc, is less than buying that much CPU power)


What your arguing for is like saying you want as much Credit as IBM's Big Blue because you spend just as much time Processing as Big Blue does ... Good luck with that ... ;)


I do believe that more resources deserve more credit, but time is also a resource and should play a part (but not everything) in the credit calculation. Don't forget that the time taken by a slower CPU also costs the user money for the extra electricity used.

To sum up my thoughts on this. A lot of slower CPUs add up to a fast computer - just like even the best desktop is slow when compared to the total crunching power of Boinc. So where do we draw the fast/slow line? I don't think projects or Boinc should lose the slower CPUs if they can return WUs in time.

Ok, just some thoughts from someone who doesn't brag about credit, but realizes it's a very important part of Boinc.
BTW I check my stats almost every day, so I don't only crunch for the science...
he he

Regards
Rod

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4492 - Posted: 27 Jul 2008 | 10:04:02 UTC - in response to Message 4490.
Last modified: 27 Jul 2008 | 10:09:20 UTC


What your wanting is something for nothing,

Don't forget it's the projects that are getting something for nothing - a lot of CPU time. (The costs of running the servers, etc, is less than buying that much CPU power)

Regards
Rod


It's the never ending argument isn't it, with both sides having very reasonable arguments for their side.

As far as the Projects getting something for nothing goes all I can say nobody's holding a gun to my head or yours telling me or you if you don't run the BOINC Projects they'll pull the trigger.

But also on the other side of the Argument I feel at times the projects want to much, they want your Computers, want you to pay for the Electricity, want you to Donate money to their Projects, they even want you to volunteer your time to help recruit more people into their little tangled web of Credit Inequity.

I can still remember running SETI Classic for 1 Credit for 1 Wu & was perfectly happy with it. It made me get faster Computers or Over Clock the one's I already had to speed them up so they could finish the Wu's faster & I could get that Precious 1 Little Credit faster ... haha

Now people just want more credit because they see somebody else with a newer or faster computer getting more credit than they are with no effort on their part to try & improve their Computer or Computers, that's whats called wanting something for nothing.

Oh how I long for the good old days of 1 Credit for 1 Wu over all this sandlot credit bickering ... :P

Odd-Rod
Send message
Joined: 7 Sep 07
Posts: 359
Credit: 995,173
RAC: 897
Message 4494 - Posted: 27 Jul 2008 | 12:01:08 UTC - in response to Message 4492.


It's the never ending argument isn't it, with both sides having very reasonable arguments for their side.

At least we've been reasonable about it! Not true for everyone unfortunately :)

As for the rest of your post, I'm amazed how similar we feel about things!


Oh how I long for the good old days of 1 Credit for 1 Wu over all this sandlot credit bickering ... :P


Yeah, and when you happened to get a short Seti classic WU it was just a lucky break.
That's where projects with fixed (or nearly fixed) crunch times per WU are nice. Same credit per WU - if you have a fast host you get more credits because you do more WUs.
[tongue in cheek]
Hey there we go, maybe Boinc should insist that all projects must have equal crunch time WUs!
[/tongue in cheek]
Applies flame retardant...

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4495 - Posted: 27 Jul 2008 | 12:49:46 UTC

Hey there we go, maybe Boinc should insist that all projects must have equal crunch time WUs!


Yes, that would probably make the Cross project Parity much more easier to implement.

Buuuutt I doubt it would make the Group of People with the Idea that if I crunched 10 Hours on a Wu while my Wingman only crunches 2 hours then I think I should get 5 Times as much Credit for the same Wu as he got think any different ... :P

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4498 - Posted: 27 Jul 2008 | 17:53:14 UTC - in response to Message 4495.

Hey there we go, maybe Boinc should insist that all projects must have equal crunch time WUs!


Yes, that would probably make the Cross project Parity much more easier to implement.

Buuuutt I doubt it would make the Group of People with the Idea that if I crunched 10 Hours on a Wu while my Wingman only crunches 2 hours then I think I should get 5 Times as much Credit for the same Wu as he got think any different ... :P

Equal crunch times does not work for the science on the various projects. CPDN cannot work with less than several weeks per task without sending hundreds of Mega Bytes in intermediate results around. Some projects make more sense with tasks that an hour or less. Since the science is more important than eualizing crunch times, this idea doesn't work well.

Even within a single project some of the crunch times will vary a great deal. LHC has some tasks that run to a maximum of 100,000 turns where others take 1,000,000 turns. S@H has different angle ranges in the data (how much the telescope was moving).
____________


BOINC WIKI

Odd-Rod
Send message
Joined: 7 Sep 07
Posts: 359
Credit: 995,173
RAC: 897
Message 4499 - Posted: 27 Jul 2008 | 21:14:02 UTC - in response to Message 4498.

Equal crunch times does not work for the science on the various projects.

Rest of post trimmed off.

John, you gave good reasons for not having equal crunch times here, although I would like to say that I was by no means seriously making the suggestion.
I was just poking some fun at the whole argument for and against cross project parity that this thread has been having lately. I quote from my own posting:

[tongue in cheek]
Hey there we go, maybe Boinc should insist that all projects must have equal crunch time WUs!
[/tongue in cheek]

I'm glad it didn't trigger a bad reaction!

Regards
Rod


John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4501 - Posted: 27 Jul 2008 | 22:08:28 UTC - in response to Message 4499.

Equal crunch times does not work for the science on the various projects.

Rest of post trimmed off.

John, you gave good reasons for not having equal crunch times here, although I would like to say that I was by no means seriously making the suggestion.
I was just poking some fun at the whole argument for and against cross project parity that this thread has been having lately. I quote from my own posting:

[tongue in cheek]
Hey there we go, maybe Boinc should insist that all projects must have equal crunch time WUs!
[/tongue in cheek]

I'm glad it didn't trigger a bad reaction!

Regards
Rod



Sorry, I looked at the post in the middle that had lost the tongue in cheek part.
____________


BOINC WIKI

Odd-Rod
Send message
Joined: 7 Sep 07
Posts: 359
Credit: 995,173
RAC: 897
Message 4502 - Posted: 28 Jul 2008 | 5:57:33 UTC - in response to Message 4501.

Sorry, I looked at the post in the middle that had lost the tongue in cheek part.


No problem, that's what I guessed had happened. I've been caught out like that, too!

Profile The Gas Giant
Avatar
Send message
Joined: 24 Dec 07
Posts: 1947
Credit: 240,865,573
RAC: 0
Message 4506 - Posted: 28 Jul 2008 | 22:21:29 UTC

Milkyway gives less credit than an optimised SETI app on my E6850.

Ageless
Avatar
Send message
Joined: 30 Aug 07
Posts: 125
Credit: 161,607
RAC: 0
Message 4508 - Posted: 29 Jul 2008 | 0:43:58 UTC

{cough}

From Eric J. Korpela:

SETI@home has been granting about 15% more credit per cpu second than comparable projects. Other projects have threatened to increase their own credit multipliers to compensate. The problem is that they all have different ideas about how much credit we should be granting. One project has threatened to give 50% more credit per second than the benchmarks would indicate they should. So to avoid the coming credit war, BOINC is implementing this credit multiplier BOINC wide. This will be an objective way to make sure that projects don't grant too much credit. In other words, this will (probably) be happening at most every cpu intensive BOINC project.

Read the rest yourself, just pointing out the obvious. ;-)

{cough 2}

From the same post:
Q. Does this mean SETI@home will grant my machine fewer credits than <other BOINC project>?
A. Probably not. SETI@home currently grants more credit than most other BOINC projects. This multiplier will level the playing field somewhat. When other projects start to use this multiplier, the playing field will be very level.


waits for the uproar...
____________
Jord.

The BOINC FAQ Service.

Profile Westsail and *Pyxey*
Avatar
Send message
Joined: 22 Mar 08
Posts: 65
Credit: 15,715,071
RAC: 0
Message 4509 - Posted: 29 Jul 2008 | 0:48:17 UTC
Last modified: 29 Jul 2008 | 0:52:50 UTC


____________

Profile [BAT] tutta55
Avatar
Send message
Joined: 27 Aug 07
Posts: 46
Credit: 6,780,765
RAC: 2,125
Message 4514 - Posted: 29 Jul 2008 | 15:37:59 UTC - in response to Message 4508.
Last modified: 29 Jul 2008 | 15:39:14 UTC

From Eric J. Korpela:

SETI@home has been granting about 15% more credit per cpu second than comparable projects. Other projects have threatened to increase their own credit multipliers to compensate. The problem is that they all have different ideas about how much credit we should be granting. One project has threatened to give 50% more credit per second than the benchmarks would indicate they should. So to avoid the coming credit war, BOINC is implementing this credit multiplier BOINC wide. This will be an objective way to make sure that projects don't grant too much credit. In other words, this will (probably) be happening at most every cpu intensive BOINC project.

Read the rest yourself, just pointing out the obvious. ;-)


With this new multiplier, exactly what will they level out among the projects? Credit given to the slowest application version (typically 32-bit Windows/Linux)? Credit for the fastest version (typically 64-bit Windows/Linux)? Some sort of average credit per amount of time for the overall project? And what about exceptional applications like GPU clients, custom optimized applications etc. As I understand it, there will be 1 correction factor for the entire project, and not per host? Correct? If so... won't projects with lots of "optimized Boinc clients" (style 5.5.0, 6.1.0 etc) get a correction factor that pushes "regular" clients even further down the credit line?

Just looking for some explanation on the new Boinc correction factors. Maybe best start a new thread about it? A fireproof thread :p
____________

BOINC.BE: For Belgians who love the smell of glowing red cpu's in the morning
Tutta55's Lair

VBobier
Avatar
Send message
Joined: 29 Jul 08
Posts: 259
Credit: 1,320,525
RAC: 0
Message 4523 - Posted: 29 Jul 2008 | 17:50:31 UTC - in response to Message 4286.


Hmm. Boycotted by a project with merely 5K members and only 3K active? Hardly much of a threat.


Must have you flustered John as I would expect a better response than that!

Are all participants of Cosmology only connected to 1 project? Do you think team members would not support unfair treatment? Force away......you will never achieve anything near submission going into project boards arguing this same point....The rally cry may sound at such dismissive behavior! You think the user ship here will listen with those kind of inflammatory comments?

We and Cosmology have now been dismissed by Boinc as hardly much of a threat....ok I am done ...I refuse to respond to this type of Geastapoism.

You never answered as to why SETI needs to have a private club of optimized...the crux of my argument?

I contend DA wants everyone else the same so Seti can still have an unfair advantage over every other project for credit no matter how miniscule that advantage turns out to be.

I will never buy into cross project parity until Seti cleans its optimized act up ...I am not the only user of this persuasion ya know.

I'll answer that one: Money or rather the lack of money available to Seti as Seti relies on private donations/funding exclusively, The optimized apps are not a form of cheating or whatever, They are just able to better tailored to each cpu type, For example there's support for: SSE2 or SSE3 or SSSE3x or SSE4.1, As there is one for each. I've used SSSE3x in My 4 Quads(AK_v8 Seti app) and It produces valid results, Just faster than the stock 5.27 Seti app, This is assuming that nothing is wrong with any hardware or software of course.
____________
12/21/2012? Bah Humbug!

Profile mscharmack
Avatar
Send message
Joined: 4 Dec 07
Posts: 45
Credit: 1,253,522
RAC: 0
Message 4540 - Posted: 30 Jul 2008 | 3:56:00 UTC

The project operators should always have the power over their projects and this includes the granting of credits. I like the credits granted here (And I really liked them in the past), but this is not the only project that I crunch for. I currently have one on climate prediction.net that is currently over 6 million seconds completed and is at only 77% done. They grant only 311 credits per timestep (25920) which takes my computer about 13.5 hours to complete. The higher credit offered here at M@H makes up for that lost on other projects. I could have my dual core process only M@H and rake in almost 2400 credits per day, but I like doing other projects. Leave the credit system alone and let the projects get by on the merit of the project.

By the way, does anyone know what is going on at the RieselSieve project. I haven't been able to get in contact with them for a couple of months.

STE\/E
Send message
Joined: 29 Aug 07
Posts: 486
Credit: 572,432,344
RAC: 8
Message 4543 - Posted: 30 Jul 2008 | 9:27:10 UTC

Leave the credit system alone and let the projects get by on the merit of the project.


I agree, except the problem is that a lot of the Projects never had any Merit to begin with other than to Fatten up your Credit Count if thats what you were after. Xtreme Lab was 1 such Project with other Projects taking it's place since it folded it's Credit Mill for the time being anyway.

Profile Rudy Toody
Send message
Joined: 29 Jul 08
Posts: 9
Credit: 31,898,720
RAC: 146,692
Message 4544 - Posted: 30 Jul 2008 | 13:35:36 UTC

@John-- I'm sorry you think mine is bigger than yours, but I refuse to cut it off.

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4545 - Posted: 30 Jul 2008 | 14:02:04 UTC - in response to Message 4540.

The project operators should always have the power over their projects and this includes the granting of credits. I like the credits granted here (And I really liked them in the past), but this is not the only project that I crunch for. I currently have one on climate prediction.net that is currently over 6 million seconds completed and is at only 77% done. They grant only 311 credits per timestep (25920) which takes my computer about 13.5 hours to complete. The higher credit offered here at M@H makes up for that lost on other projects. I could have my dual core process only M@H and rake in almost 2400 credits per day, but I like doing other projects. Leave the credit system alone and let the projects get by on the merit of the project.

By the way, does anyone know what is going on at the RieselSieve project. I haven't been able to get in contact with them for a couple of months.

It is designed to remove a burden from the project administrators.
____________


BOINC WIKI

Alyx
Send message
Joined: 29 Jul 08
Posts: 6
Credit: 10,991,883
RAC: 0
Message 4590 - Posted: 31 Jul 2008 | 20:04:58 UTC

I actually wish all projects used optimized apps. Or that BOINC had the built in ability to pass different apps to different CPU types.

It seems such a waste to have a brand new SSE4 machine that isn't even using SSE2 because the project's apps have to remain backwards compatible with old processors.

John McLeod VII
Avatar
Send message
Joined: 27 Aug 07
Posts: 85
Credit: 284,736
RAC: 21
Message 4595 - Posted: 31 Jul 2008 | 23:05:18 UTC - in response to Message 4590.

I actually wish all projects used optimized apps. Or that BOINC had the built in ability to pass different apps to different CPU types.

It seems such a waste to have a brand new SSE4 machine that isn't even using SSE2 because the project's apps have to remain backwards compatible with old processors.

The ability to distribute optimized applications to BOINC clients based on what the OS reports is being worked on and is expected in 6.4.
____________


BOINC WIKI

Profile Thunder
Avatar
Send message
Joined: 9 Jul 08
Posts: 48
Credit: 9,022,221
RAC: 4,627
Message 4596 - Posted: 1 Aug 2008 | 3:39:58 UTC

Well, it took a LOT of reading on various boards, but I think I at least have a basic understanding of how this newer "automatic" credit calculation is supposed to work...

I'm sure I'll get plenty of argument on this, but I have to say that it sounds pretty workable to me, if for no other reason than it will allow pretty much any project admin/scientist to "set it and forget it" once the project gets out of the very early alpha stage. (they need a sample of ideally a few thousand returns (or trickles for really long tasks) to do the math necessary)

I've heard folks worry that the value of credits will deflate (or inflate depending on how you view it) with time, but no... from looking at their methods, it looks like a processor I buy a year from now that's 50% faster will earn credit about 50% faster.

Okay, I know how everyone hates the benchmarks in BOINC, but most of the benchmark problems are isolated (buggy client release, benchmarks running when other programs are occupying the machine, etc.) and since this credit figgerer thingy uses a median benchmark from thousands of machines, the erroneous benchmarks get chucked out. Personally, I think that's a decent way to use benchmarks without their usual associated problems.

If I were to simplify the whole thing as much as possible it sounds like they're taking this approach:

Take all the benchmark results from thousands of machines...
Mix in the result times from thousands of workunits...
Shake liberally...
Pour out an average granted credit per task based on the above.

I *think* the actual application still has to report a fairly accurate count of total operations for the task if the project is going to use a 'claimed' credit system, but I'm not totally positive on that part. Perhaps it can either compute a multiplier for claimed OR an average that will simply be granted. I've yet to get into that level of detail.

It looks to me like this is a good way that I can assure myself that if I stick my trusty P4D or Athlon on project A and it pays me 30k credits in a month, I can stick it on project B and it's going to pay me about 30k credits the next month without the project admins at either project having to do a darn thing. If it works like that, am I wrong to think that's a good thing?

I've heard lots of discussion about projects that require a relatively extreme amount of RAM or storage or require low latency, etc. and I'm *guessing* the new system will still have manual adjustments to take those into account, but frankly, this project doesn't require anything unusual and none of the projects I've participated in have either (with a few very brief exceptions usually due to beta issues).

I guess I've come to accept that no credit calculation system will be perfect for every project all the time, but from what I've read it sure seems like this system will be quite adequate for the projects that represent at least 97-98% of all the work done by all clients.

Am I missing something fundamentally "bad" about this system? If so, can anyone tell me (in simple terms please...) what it is?
____________

Profile [BAT] tutta55
Avatar
Send message
Joined: 27 Aug 07
Posts: 46
Credit: 6,780,765
RAC: 2,125
Message 4600 - Posted: 1 Aug 2008 | 8:42:29 UTC
Last modified: 1 Aug 2008 | 8:45:05 UTC

@Thunder:

Thanks for the explanation. If that's the way it works, then I see following elements that can mess up, or at least distort, the correction factor for a project. I assume the project in the example does *not* use benchmark based credits:
- If it has (own or 3rd party) applications optimized for specific platforms, then these clients will have a low claimed credit/granted credit ratio. If these clients are in the majority, then the majority of clients will be considered to underclaim. Or in other words, the project will be considered to be overly generous. The project credit will be corrected downward. That means that older machines, or machines for which no optimization exists, will get less credit than in projects without optimized applications .
- If a project on the other hand has lots of optimized Boinc clients (style 5.5.0, 6.1.0), then these will have a high claimed credit/granted credit ratio. These overclaimers will cause project credit to be corrected upward. So... in theory the new calculation would make it interesting for a project to have lots of optimized Boinc clients... Mmmmm, the irony.

My reasoning might be completely wrong. Any of the Boinc guru's can correct me? Starting to hold my breath in 1... 2... 3...
____________

BOINC.BE: For Belgians who love the smell of glowing red cpu's in the morning
Tutta55's Lair

Profile Thunder
Avatar
Send message
Joined: 9 Jul 08
Posts: 48
Credit: 9,022,221
RAC: 4,627
Message 4608 - Posted: 1 Aug 2008 | 15:23:55 UTC - in response to Message 4600.

- If it has (own or 3rd party) applications optimized for specific platforms, then these clients will have a low claimed credit/granted credit ratio. If these clients are in the majority, then the majority of clients will be considered to underclaim. Or in other words, the project will be considered to be overly generous. The project credit will be corrected downward. That means that older machines, or machines for which no optimization exists, will get less credit than in projects without optimized applications .
- If a project on the other hand has lots of optimized Boinc clients (style 5.5.0, 6.1.0), then these will have a high claimed credit/granted credit ratio. These overclaimers will cause project credit to be corrected upward. So... in theory the new calculation would make it interesting for a project to have lots of optimized Boinc clients... Mmmmm, the irony.

My reasoning might be completely wrong. Any of the Boinc guru's can correct me? Starting to hold my breath in 1... 2... 3...


tutta,

First off, thanks for a resonable, flame-retardant reply! :) (They're generally rare when discussing this issue)

I had been mulling in my mind how the first example (optimized apps) would affect things and I had considered that if enough were running then it would start to affect even the median (always bear in mind they're using median, not mean) operations to complete tasks. I know it would have to grow to be a significant portion of all clients running the app before it would affect the setting, but I'm not sure exactly how many. I'm going to speculate that their line of reasoning on this is that once you reach a point where (for example) 1/2 of all the clients are running an optimized client (again, it may be more or less... I just don't know), then the project should probably be running something similar as it's stock app. This sounds reasonable to me, but others may disagree.

My personal opinions generally come from an approach of "Let's just get the science done", so to me this would be a good thing. I'd rather have a bunch of users thwacking the heads of the project admins to get the stock app improved than having them thwacking their heads because they think some alteration needs to be made to credit.

I know some will argue that it means those that invent the improvements won't see any long-term benefit, but I disagree. The person that first implements a working optimization won't affect the average until LARGE numbers of people are running it. He/she may enjoy a huge advantage in the project for a time, but (unless they never share the app and the project developers never figure out the same method) eventually they're competing against large numbers of volunteers going just as fast. They no longer have a significant advantage anyhow at that point.

As for optimized CLIENTS rather than apps, I *think* that's a non-issue. Since (again, I *think*) this method no longer uses a benchmark * time based claim, but rather counting operations (everyone calls it flop counting, but to the best of my knowledge it's actually a combination of both integer and float ops), I don't think there's a change in the client that could affect the claim (again... I'm relatively ignorant of the details on this, so I might be totally wrong). It does require the application to report these amounts to the client (and thus the server) and I'm not sure if they've worked the kinks out of that or not though.
____________

Profile Keck_Komputers
Avatar
Send message
Joined: 29 Aug 07
Posts: 20
Credit: 436,513
RAC: 105
Message 4615 - Posted: 2 Aug 2008 | 8:37:28 UTC - in response to Message 4608.

As for optimized CLIENTS rather than apps, I *think* that's a non-issue. Since (again, I *think*) this method no longer uses a benchmark * time based claim, but rather counting operations (everyone calls it flop counting, but to the best of my knowledge it's actually a combination of both integer and float ops), I don't think there's a change in the client that could affect the claim (again... I'm relatively ignorant of the details on this, so I might be totally wrong). It does require the application to report these amounts to the client (and thus the server) and I'm not sure if they've worked the kinks out of that or not though.

Operation counts can be gamed in a similar way to the benchmark * time method. The primary defense against this in the new automatic credit corrections system is taking the mean of a good sized sample of results. A project would have to have at least 2,000 bad clients or 1/5 of active clients before it would become a serious problem (rough guess, the actual number depends on the exact formula used). Also it won't instantly go bad if one too many clients is off, it just gets a little more off for each one.

I agree this is a great thing for project administrators and BOINC in general. There may be problems in the future adapting this system to account for GPU and other non-CPU resources used. However I don't think they will be as insurmountable as some participants have made them seem.
____________
BOINC WIKI

BOINCing since 2002/12/8

Post to thread

Message boards : Number crunching : Credit Calculations.


Main page · Your account · Message boards


Copyright © 2013 AstroInformatics Group