Advanced search

Message boards : Number crunching : Crazy credits like Bitcoin Utopia

Author Message
chr80
Send message
Joined: 19 Sep 20
Posts: 1
Credit: 6,842,742
RAC: 101
Level
Ser
Scientific publications
wat
Message 61804 - Posted: 15 Sep 2024 | 12:25:31 UTC

I have noticed that recently some tasks in the project award an unusually large amount of credits compared to other similar tasks, both in this project and in other BOINC projects. I am concerned that such inequalities may discourage some users from continuing to participate in the project and negatively affect fair competition. This may be the result of some bug in the credit awarding system or an unintended configuration. Is there a possibility that the project team could look into this issue and consider adjusting the credit awarding algorithm? I think that fair credit awarding is crucial to engaging the community and encouraging new participants to join. Thank you for your attention and I am open to further discussion on this matter."

This approach shows concern for the project and the community, while avoiding confrontation and indicating a desire to solve the problem.

Freewill
Send message
Joined: 18 Mar 10
Posts: 20
Credit: 29,148,182,894
RAC: 152,110,234
Level
Trp
Scientific publications
watwatwatwatwat
Message 61806 - Posted: 16 Sep 2024 | 11:12:37 UTC

Please provide specific examples of the tasks by putting links in this thread. Otherwise, it is hard to know how to respond. Are you referring to some buggy tasks that incorrectly ran very fast and still gave the credit? That was discussed in other threads.

Certain projects here require long run times (12-18 hrs, such as ATM, ATMML) or large amounts of GPU memory (12-16 GB) and high FP64 performance, such as QChem. Awarded points also may have a bonus for faster completion. I think they are awarded fair credit for the hardware and volunteer attention required.

As for Bitcoin Utopia, I was a top producer on that project and nothing here comes within an order of magnitude of the rate I earned on that project. BU required specialized hardware to get the highest production and could not serve any other projects.

Profile tito
Send message
Joined: 21 May 09
Posts: 22
Credit: 1,668,863,678
RAC: 6,497,579
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwat
Message 61807 - Posted: 16 Sep 2024 | 11:38:12 UTC - in response to Message 61806.

I think He connects it to other projects, like Einstein@home, where similar GPU can do ~ 6-7 times less credits a day.
I personally started similar topic on Minecraft, where 1 thread of 4600h CPU can produce ~ 800k daily - far from fair to other projects.
We all know that different projects have different approach to credits, but still - there should be borders.
BU was ok as GPU produced fair amount of credits - only ASICs where many times faster. It just exploded statistics :)

Freewill
Send message
Joined: 18 Mar 10
Posts: 20
Credit: 29,148,182,894
RAC: 152,110,234
Level
Trp
Scientific publications
watwatwatwatwat
Message 61810 - Posted: 16 Sep 2024 | 21:39:47 UTC - in response to Message 61807.

Each project and subproject are so different in terms of computing needs, so I think there is no good way to compare credits. Projects can set higher credits to draw in the volunteer resources they need. Anyway, it's all for fun regarding credits as there is no cash value.

WPrion
Send message
Joined: 30 Apr 13
Posts: 96
Credit: 2,462,534,111
RAC: 19,164,265
Level
Phe
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 61840 - Posted: 27 Sep 2024 | 13:32:59 UTC - in response to Message 61810.
Last modified: 27 Sep 2024 | 13:33:42 UTC

Each project and subproject are so different in terms of computing needs, so I think there is no good way to compare credits. Projects can set higher credits to draw in the volunteer resources they need. Anyway, it's all for fun regarding credits as there is no cash value.


Of course there are differences between the projects and between tasks within projects. The points, however, should be (and I think originally were designed to be) awarded based on the computations completed. Points were originally based on Cobblestones. https://en.wikipedia.org/wiki/BOINC_Credit_System

A computer should earn points proportional to it's computations accomplished. More powerful hardware earns points at a higher rate. There shouldn't be another layer of points awarded because the tasks are difficult or take a long time - that's already accounted for.

Keith Myers
Send message
Joined: 13 Dec 17
Posts: 1335
Credit: 7,538,317,459
RAC: 13,749,196
Level
Tyr
Scientific publications
watwatwatwatwat
Message 61847 - Posted: 28 Sep 2024 | 2:43:31 UTC - in response to Message 61840.

That might have been true when only cpu applications and work were available in the beginning of BOINC.

But as soon as gpu apps made the scene, the old Cobblestone credit awarding mechanism became terminally broken.

And without some BOINC overseer that had absolute control over project scientists and administrators to stick to the Cobblestone credit algorithm on penalty of death or whatever, the Boinc infrastructure became as lawless as the Wild West.

So administrators now arbitrarily decide the work unit credit value per app of each project.

Some try and more or less to reward credit based on how hard the host had to work to complete the calculation, but some do not or award pathetically low credit for the work or in comparison to similarly sized GFLOPS needed for the work unit compared to other projects.

So we old-timers just accept the current system as it is. No point in grumbling about it. We are not going to force any changes as a volunteer.

Profile tito
Send message
Joined: 21 May 09
Posts: 22
Credit: 1,668,863,678
RAC: 6,497,579
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwat
Message 61848 - Posted: 28 Sep 2024 | 5:45:30 UTC

I'm old timer and I don't accept millions of credits for nothing.
Long run bonus - ok;
special hardware bonus - ok;
High error rate bonus - ok;
Linux vs Windows bonus - ok;
Short term bonus - ok;
We made mistake and credits are high this batch - ok;

But hundrets/thousand time more credits for nothing - not ok.

mikey
Send message
Joined: 2 Jan 09
Posts: 297
Credit: 5,869,686,115
RAC: 29,753,740
Level
Tyr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 61902 - Posted: 22 Oct 2024 | 0:30:13 UTC - in response to Message 61848.

I'm old timer and I don't accept millions of credits for nothing.
Long run bonus - ok;
special hardware bonus - ok;
High error rate bonus - ok;
Linux vs Windows bonus - ok;
Short term bonus - ok;
We made mistake and credits are high this batch - ok;

But hundrets/thousand time more credits for nothing - not ok.


You forget the option that maybe the key is to get the tasks finished as quickly as possible because of the things the Project itself is trying to do. ie we need to finish this batch asap because the people we are doing it for need the data yesterday!! We as volunteers have no way of knowing what the reasons are for releasing this batch of tasks or that batch of tasks so trying to say 'these tasks pay too much credit' is just guesswork at this stage.

Erich56
Send message
Joined: 1 Jan 15
Posts: 1131
Credit: 9,960,232,676
RAC: 31,919,313
Level
Tyr
Scientific publications
watwatwatwatwatwatwatwatwat
Message 61903 - Posted: 22 Oct 2024 | 5:20:24 UTC - in response to Message 61810.

Each project and subproject are so different in terms of computing needs, so I think there is no good way to compare credits. Projects can set higher credits to draw in the volunteer resources they need. Anyway, it's all for fun regarding credits as there is no cash value.

+ 1

Keith Myers
Send message
Joined: 13 Dec 17
Posts: 1335
Credit: 7,538,317,459
RAC: 13,749,196
Level
Tyr
Scientific publications
watwatwatwatwat
Message 61904 - Posted: 22 Oct 2024 | 20:14:35 UTC
Last modified: 22 Oct 2024 | 20:15:07 UTC

As @Mikey mentioned, this project requires fast turnaround for tasks and set a short 5-day deadline. If the admins/developers/scientists had their druthers, and be damned any complaints from the volunteers, they would set a one day deadline.

One of the reasons they award a 50% credit bonus for returning work within 24 hours and the 25% credit bonus for returning work in less than 2 days.

You might not realize that the work unit result you return is actually, sent right back out immediately after validation as the science input to the next task sent out to someone. Each new task is an iteration of the tasks that came before.

This is how they produce their science results.

Post to thread

Message boards : Number crunching : Crazy credits like Bitcoin Utopia

//