mirror of https://github.com/BOINC/boinc.git
fb851311e0
see http://boinc.berkeley.edu/trac/wiki/CreditNew Projects will need to update DB and recompile all back-end programs. Summary: - new way of computing credit - "reliable host" mechanism is per app version - "host punishment" mechanism is per app version - adjustment of wu.rsc_fpops_est provides the equivalent of per app version DCF - max jobs in progress is now per app - max jobs per RPC is now per app TODO: - reliable mechanism: - populate and use host_app_version.error_rate - populate host_app_version.turnaround - host punishment: - populate host_app_version.max_jobs_per_day - populate host_app_version.n_jobs_today - use app.max_jobs_per_day_init - job limits: - use app.max_jobs_in_progress, max_gpu_jobs_in_progress - use app.max_jobs_per_rpc - adjust wu.rsc_fpops_est - remove old credit stuff fpops_cumulative, credit_multiplier credit computation in scheduler - AVERAGE class: use the Knuth algorithm (Wikipedia) svn path=/trunk/boinc/; revision=21021 |
||
---|---|---|
.. | ||
__init__.py | ||
add_util.py | ||
boinc_db.py | ||
boinc_project_path.py | ||
boincxml.py | ||
configxml.py | ||
database.py | ||
db_base.py | ||
db_mid.py | ||
projectxml.py | ||
sched_messages.py | ||
setup_project.py | ||
tools.py | ||
util.py | ||
version.py.in |