Points calculations

If you're new to FAH and need help getting started or you have very basic questions, start here.

Moderators: Site Moderators, FAHC Science Team

Post Reply
matt__
Posts: 9
Joined: Tue Jan 11, 2011 6:58 pm

Points calculations

Post by matt__ »

I'm not necessarily new to Folding@Home, but I'm still new to points calculations - I don't really understand them at all.

From the faq I do understand that the formula is "Points = PPD * (DaysPerWU)". Wouldn't "DaysPerWu" award more points to a system that took longer to complete a work unit?

PPD for the SMP client is 1760 and the GPU3 is 9787. So would this (typically) mean that the GPU client will be awarded more points per work unit? The reason I ask is that one of my team members running the GPU client is really crushing work units relative to the rest of the team (who are SMP only), but his points are significantly lower.

To put it in perspective, as of now he's got 158938 points for 218 WUs. I have 613875 points for 177 WUs.

I'm clearly misunderstanding the points formula - could someone point out what? I realize there are other bonuses for various resources contributed but I think I'm misunderstanding some very basic aspects of the calculation.
7im
Posts: 10179
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: Points calculations

Post by 7im »

No, total points assigned to a CPU client work unit is 110 * (DaysPerWu), when they are benchmarking that project #.

For example, they fold a brand new type of work unit on the benchmark computer. That computer takes 4 days to complete the work unit. So then we have 110 * 4 DaysPerWU = 440 total points to complete that work unit.

If you fold that work unit in 4 days, you get 110 PPD, for a total of 440 points. In 2 days, you get 220 PPD, but still a total of 440 points. In 8 days, you get 55 PPD, but still get a total of 440 points.


Where as the GPU2 client is benched at 1500 * DaysPerWU.

Get it?
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
matt__
Posts: 9
Joined: Tue Jan 11, 2011 6:58 pm

Re: Points calculations

Post by matt__ »

Ah ha. So if it took the GPU2 reference machine 2.4 hours to complete a given work unit, said work unit would be assigned 150 points. If my system were significantly faster than the ref. machine it would score 150 points at a higher rate (ie: in less than 2.4 hours.)

So are the GPU2 work units easier to compute, relatively speaking? Or is it just really easy for a GPU to compute the work unit? The "110x" and "1500x" weight the scores - I guess the use of a GPU is considered a smaller contribution (despite the greater weight) than CPUs in terms of resources donated to the project? (Accounting for the discrepancy I referred to with the difference in points/WU between me and my teammate?)
7im
Posts: 10179
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: Points calculations

Post by 7im »

The benchmark points base (110 or 1500) is a reflection of how much science each client is capable of contributing in a fixed amount of time.

Size of work unit has nothing to do with the relative amount of contribution. It's simply a logical place to slice the data in to smaller pieces so it can be sent out to all of us.

And thus points per work unit also has no comparative value.

PPD is about the only value that is comparable across different types of hardware and different types of clients.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
P5-133XL
Posts: 2948
Joined: Sun Dec 02, 2007 4:36 am
Hardware configuration: Machine #1:

Intel Q9450; 2x2GB=8GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460; Windows Server 2008 X64 (SP1).

Machine #2:

Intel Q6600; 2x2GB=4GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460 video card; Windows 7 X64.

Machine 3:

Dell Dimension 8400, 3.2GHz P4 4x512GB Ram, Video card GTX 460, Windows 7 X32

I am currently folding just on the 5x GTX 460's for aprox. 70K PPD
Location: Salem. OR USA

Re: Points calculations

Post by P5-133XL »

Also, the SMP WU's points are not fixed like the uniprocessor or the GPU WU's. The SMP WU's have a base value and then also get a bonus for completing the WU early. For many, the bonus can be 6x-10X, or even more for very fast machines, the value of the base. So that 110 * 4 = 440 is really not a valid estimate for the vast majority of SMP folders.

My Q6600 (using only 3 cores) takes about 13 hours to complete a normal SMP WU valued at 481 points. Using the base value alone I should be getting about 900 PPD but in actuality I'm getting 481 base points + 1,700 bonus points for a total of aprox. 2,200 points every 13 hours which calculates out to PPD of 3,600
Image
Baowoulf
Posts: 208
Joined: Wed Dec 12, 2007 8:44 pm
Hardware configuration: Pentium 4 2.8 GHz, 512MB DDR Ram, 128MB Radeon 9800, Creative Soundblaster Audigy 4 Pro
Location: Jupiter 6
Contact:

Re: Points calculations

Post by Baowoulf »

Thanks for the info P5-133XL. I also have a Q6600 and was thinking about trying to get it to do SMP and GPU(Nividia) but hadn't gotten around to see if it was good enough to do it.
P5-133XL
Posts: 2948
Joined: Sun Dec 02, 2007 4:36 am
Hardware configuration: Machine #1:

Intel Q9450; 2x2GB=8GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460; Windows Server 2008 X64 (SP1).

Machine #2:

Intel Q6600; 2x2GB=4GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460 video card; Windows 7 X64.

Machine 3:

Dell Dimension 8400, 3.2GHz P4 4x512GB Ram, Video card GTX 460, Windows 7 X32

I am currently folding just on the 5x GTX 460's for aprox. 70K PPD
Location: Salem. OR USA

Re: Points calculations

Post by P5-133XL »

If you do, make sure you get a Passkey. Also, if running a SMP/Uni client in addition to the GPU client you should set the SMP/UNI priority to the lowest possible while the GPU client core priority should be slightly higher to get optimum PPD.

Using 4 cores of your q6600 you should do considerably better (You should get a much higher bonus) than me using only 3 of the 4.
Image
matt__
Posts: 9
Joined: Tue Jan 11, 2011 6:58 pm

Re: Points calculations

Post by matt__ »

Thanks for the clarification!
Post Reply