So I’m thinking maybe we could have a debate thread where we can healthily discuss why and how this system may be implemented. Below are just some questions which I came up with to help guide the discussion.
May I also suggest that this discussion be limited to only this specific topic. If anyone has any dissent over other issues such as the benchmarking or ATI-Nvidia issues, feel free to post a new thread. And lets try to stay on topic so that this topic won't be locked . Thanks to uncle_fungus for his advice on this thread
A. Should we have a revamped points system based on time taken to return WUs?
A1. Importance of fast returns of WU (for progression of the science)
A2. Points are meant to be a reflection of the amount of science being done
A3. Discourages running multiple clients (particularly SMP) which may increase PPD but actually impede the progress of projects
A4. Why not just decrease deadlines (particularly for classic clients, currently it can be as long as 50 days) instead?
B. Problems associated with this new system
B1. Will it be unfair to long-time folders, folders with weaker hardware, folders who are not 24/7?
B2. Unfair to folders who receive WUs halfway through deadline (e.g. 10 days after a 20-day deadline project starts), or who receive WUs past preferred deadlines (which occur when a particular WU is not completed by the original folder by the preferred deadline)? Answer: Deadline for WUs are from the time they are assigned, so this is not an issue]
B3. What about High Performance Clients which have deadline of about 2 days? (They may return units with 50% time left instead of up to 95% time left on classic clients, so the bonus can be significantly lower)
B4. What about EUE-ed WUs?
C. How much bonus points?
C1. Linear or exponential (bonus drops rapidly to zero past preferred deadline) bonus?
C2. Formula (Points = mx + c) or stepped-based (50% time left = 1x bonus, 25% time left = 0.5x bonus, for example) bonus?
Others
bruce wrote:If a trajectory consists of (say) 50 Gens, and the average turn-around time for a high performance client like SMP is 3 days, then a trajectory can take 5 months to complete. If every Gen required the intervention of the researcher, it might take a year or two. It makes more sense to me for a project to run for 5 months and the researcher to spend several months studying the data. If that produces publishable results, you'd have to add time to prepare a paper, get it peer-reviews, and eventually get it published. If it does not produce publishable results, (s)he may go back to the drawing board to design a new experiment.
Clearly during that first 5 months, partial results may be analyzed leading to early termination of a project or to the design of new projects that can run in parallel.
These are only my guesses for project timing so they may or may not be typical. Certainly the average turn-around time per Gen is MUCH longer for the CPU client and shorter for the PS3/GPU clients but the number of Gens may also be different.
More info will be added from other user's opinions later on.