Fact: Cross project parity is impossible. It assumes static apps, no development or optimization. Here is a simple example of why it will never work. There are MANY more scenarios that would demonstrate the same thing.

Project A and B have CPU apps that have the same c/h. Then a volunteer for project B works hard and creates an app that 2x faster, and shares it with everyone. Now what? B cuts their credits in half, or has them cut in half automatically? Thanks a lot! That volunteer was stupid to try to help out the project...unintended consequences.

Now throw in things like 32 vs 64 bit apps, GPUs, MT, optimized apps that run on only a subset of machines (SSE3), etc. Oh yeah, and don't forget to throw in projects where there are more than one sub-project, some with GPUs, some without. You have to average that all out and compare the whole mess to another project and somehow mess with the credits to achieve parity? Impossible.

---

Personal opinion: This is why MMs are the true way to measure performance, both individually and as a team.