View Full Version : PPDs aren't adding up right?
Threader
10-10-07, 09:34 AM
I got 4 quads at each just over 2700 PPD each, PS3, 2.6ghz X2, 1.5ghz C2D folding 24/7
but my PPD are barely over 8000 per day. Not understanding why I'm not over 12000 :bang head
If you are looking at eoc stats, the ppd average is a moving average over the last 7 day's worth of 3 hour intervals (eg 7x8 intervals).
So spikes due to server reporting hiccups ( like we had on the .76 server 1-2 days ago), failed wu's that recrunched a few times ( like 2652's) that turned in no poinst, etc can skew the average.
Also, if you are using ppd # 's calc'ed by fahmon, they are calc'ed either instantaneously, or over the life of the wu depending on preference settings, but you usually don't get an even # per day ... you may get several days with say 2 per day and the next day get 3 so it can take several cycles of this for things to average out.
One thing i recently did with my quads was to run vmware on them with 2 linux guests. Their production went up by 20-30% doing this. Since your sig says you only have 1GB on the rigs, it will be a bit slow to setup and require some patience but they will crunch fine with 1gb once the vm's and clients get started.
I assume your current quad config's are running single linux smp clients? What wu's do you get on them? I am guessing mostly the quad only wu's like 304x/3059? These are pretty lower ppd producers. If you are getting 2605/2653 mostly then It would be nice to find out why. ChasR and I have been trying to figure out what determines which wu's our quads get. Since VMWARE only supports 2 cores per vm, the assignment server will not assign them them any of the quad only wu's, so ppd is higher since they get mostly 2 x 2605/2653's which is the highest ppd wu mix especially on linux.
If you are interested i can put together some of my notes on doing the vmware setup, including the memory tuning and vm cloning that will make it easier to get get it going on a memory constained (< 2gb) quad rig.
The basics are covered in LeeLegends beginners guide http://www.ocforums.com/showthread.php?t=494925
Using FAHmon average numbers to figure out what you should be making per day never quite works. FAHmon doesn't calc the time to upload or download in the 3 frame or current frame calcs and I don't beleive it figures in the average either, but haven't checked it out.
One other possible reason I can think of is ghosting a drive, and the FAH install along with it, on one or more of the machines. Perhaps copying the Win SMP install would have the same effect. Each instance must have its own user id/machine id or the assignment server will send duplicate WUs for which you'll receive credit only for the first returned.
Threader
10-10-07, 07:46 PM
Using FAHmon average numbers to figure out what you should be making per day never quite works. FAHmon doesn't calc the time to upload or download in the 3 frame or current frame calcs and I don't beleive it figures in the average either, but haven't checked it out.
One other possible reason I can think of is ghosting a drive, and the FAH install along with it, on one or more of the machines. Perhaps copying the Win SMP install would have the same effect. Each instance must have its own user id/machine id or the assignment server will send duplicate WUs for which you'll receive credit only for the first returned.
Oh oh thanks ChasR. I think I am guilty as charged for ghosting but then wouldn't FAH Stats report less machines. As of now they report under my stats 7 machines which is right but many are built on the same ghosting image (4).
I thought about this possibility when I first ghosted and I observed the same User Id would finish on each machine but they would get assigned a new different WU then the ones that were already churning on an other quad that shares the same ID (orginal image). I figured all was well.
FAH Mon can't be this inaccurate. Fahmon says my 4 quads are good for 2700 x 4 = 10800 Don't forget my adds from PS3 and CD2 notebook and X2 both running SMP client. Finishing and transmitting is less than 15mins every 16hours for my quads. So lets say that takes the FahMon estimated PPD from 2700 to 2500. I should still be well over 10,000 PPD just with my quads then add another 3000 from my other folders.
Edit: Just caught two quads with same WU <ARGH> Thanks ChasR!!!. Installing fresh right now on one. Been wasting a whole week of one QUAD because of this.
Case closed. Thanks guys :)
Good catch ChasR.
On a linux rig, you don't need to reinstall. Just delete the work dir, queue.dat and machinedependant dat. Machinedependant.dat contains the userid assigned by stanford - when i clone instances I delete it from the clone.. Guaranteed to get you a new wu, and increment your instance count on stanford stats when the next wu is turned in.
In windows userid is stored in the registry so after cloning you need to delete it. Search for pande with regedit to find it.
When a client starts and finds no userid it get a new one from stanford.
Check that your 'processor' count at stanford stats page is the same as the number of instances you think you are running.
Threader
10-10-07, 09:27 PM
Pscout you are dead on. Un-installing, wiping the directory clean and re-installing did nothing. Same user ID.
Work around was change machine ID to 2 and I got a different WU :beer:
I guess the Machine ID is useful after all :)
Pscout you are dead on. Un-installing, wiping the directory clean and re-installing did nothing. Same user ID.
Work around was change machine ID to 2 and I got a different WU :beer:
I guess the Machine ID is useful after all :)
Glad you got it working right :)
Just make sure you never use the same machine id on the rigs that are clones.
Deleting the the userid is the safest especially later when you forget!
Threader,
You should consider joining us on Team 32! We have lots of friendly andvery helpful members.
:beer:
Threader
10-12-07, 05:20 PM
One thing i recently did with my quads was to run vmware on them with 2 linux guests. Their production went up by 20-30% doing this. Since your sig says you only have 1GB on the rigs, it will be a bit slow to setup and require some patience but they will crunch fine with 1gb once the vm's and clients get started.
I assume your current quad config's are running single linux smp clients? What wu's do you get on them? I am guessing mostly the quad only wu's like 304x/3059? These are pretty lower ppd producers. If you are getting 2605/2653 mostly then It would be nice to find out why. ChasR and I have been trying to figure out what determines which wu's our quads get. Since VMWARE only supports 2 cores per vm, the assignment server will not assign them them any of the quad only wu's, so ppd is higher since they get mostly 2 x 2605/2653's which is the highest ppd wu mix especially on linux.
If you are interested i can put together some of my notes on doing the vmware setup, including the memory tuning and vm cloning that will make it easier to get get it going on a memory constained (< 2gb) quad rig.
The basics are covered in LeeLegends beginners guide http://www.ocforums.com/showthread.php?t=494925
hey Pscout- Unfortunately my current Quads are all running Vista x64 for now because i managed to get one box to successfully send finished WUs on the first attempts. I have then imaged this install on all my other boxes with the same success rate of finished WU transmission. Don't ask me why, I don't know but I am having trouble with the SMP client transmitting finished work by means of my Sprint EVDO USB modem which is on a Laptop with ICS connected into a router than shared. I tried Ubuntu and had the same transmission failures as a fresh Vista x64 install. So I stopped trying, gave in to lazyness and ghosted the only working Vista x64 for successful WU transmissions. If your wondering my network hardware is perfect because my PS3 and any non-SMP client (Console or Gui) never have any transmission issues. SMP is truly Beta don't I know it.
I just bought a Q6600 + Mobo combo from Fry's today (B+M0 $269 and I'm going to give Win XP and VMware a shot this weekend. I am crossing my fingers that Ubuntu behaves differently then it did when it was installed as the only OS and failing to transmit. I need these things to transmit without me coaxing them with a transmit all short cut all the time.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.