BOINC Cross Project Multiplier Proposal

 


Abstract
The BOINC client-server platform is used for multiple distributed computing project participation.


An incentive mechanism is needed to rise cross project participation to an average around 20, but be tweakable so that over time that it will work for 50 to 500.


BOINC Cross Project Multiplier Proposal


Implementation Requirements

Input requirements (from the Project Manager SQL Database)

Processing requirements (MATH, Program logic -- probably PHP)

The mathematical foundation of Cross Project Credit Multiplier

The computations

Programming logic needed to avoid unnecessary computations and other pitfalls. These instructions must be run before all other computational logic

Output



Credit Granting Table (should be subject to revision every 650 days)

"Number of Projects" user is participating in
Cross Project Multiplier
Endnotes
1
1.000
Current 'Default'
2
1.022

3
1.0333
temp state change
4
1.044

5
1.0555
temp state change
6
1.067
state change
7
1.078

8
1.0895
state change
9
1.0997

10 ... 19 (not required to implement)
1.1095
state change
20 ... 29 (not required to implement) 1.1456

30 ... 500 (not required to implement) 1.1815
must never exceed 1.205




Technical references

BOINC General reference


BOINC Technologies


Tables showing typically low cross project participation




Initial proposal
11 MAR 2006

Last Modified
26 JAN 2008

Created by
Max Power