That's an excellent example;
it shows that no credit system can satisfy all goals simultaneously.
Any given system will violate some goals -
the challenge is to balance the levels of violation
based on the importance of the goals.

Currently this is mostly fuzzy and subjective;
there's no official list of goals,
and in most cases no tools for measuring the level of violation.
But the potential exists to make it more clear and objective.
This would make a good CS master's thesis topic.

Nicolás Alvarez wrote:
> 
> f...@home's GPU app is 3 times faster than its CPU app.
> b...@home's GPU app is 4 times faster than its CPU app.
> 
> How can you satisfy all of these?
> 1. credits per day in CPU app same for both projects
> 2. credits per day in GPU app same for both projects
> 3. within each project, same WU should give same credits no matter the 
> processor used
> 
> (Currently, we are completely ignoring #2)

_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to