How I stopped worrying, and learned to love the saw tooth pattern....


log in

Advanced search

Message boards : Number crunching : How I stopped worrying, and learned to love the saw tooth pattern....

Author Message
Profile Spiked Punch
Avatar
Send message
Joined: 8 Dec 01
Posts: 14
Credit: 21,446,758
RAC: 23,511
United States
Message 1368514 - Posted: 16 May 2013, 17:46:27 UTC

Dr. Strangelove reference for the win.

Any way, for the last few months prior to the colo move, I have noticed that my RAC was doing the usual saw tooth pattern, and then right before the big move jumped suddenly from 29k to 32k. This made little sense to me, but I did not want to knock it at the time. But now it seems to be going back on the up again, so I started to wonder... so how is the RAC is calculated? And since my search-fu skills seem weak, I might as well ask out loud if this assumption is correct:

The RAC appears to be based upon both the amount that your machines can process, AND how much your wingmen and the servers can go through on a regular basis.

So how far off am I?
____________

Profile HAL9000
Volunteer tester
Avatar
Send message
Joined: 11 Sep 99
Posts: 4063
Credit: 111,248,933
RAC: 147,068
United States
Message 1368710 - Posted: 17 May 2013, 2:58:25 UTC
Last modified: 17 May 2013, 2:58:54 UTC

RAC(Recent Average Credit) is calculated very simply. Credit on the other hand uses a random number generator.
____________
SETI@home classic workunits: 93,865 CPU time: 863,447 hours

Join the BP6/VP6 User Group today!

Ianab
Volunteer tester
Send message
Joined: 11 Jun 08
Posts: 656
Credit: 12,223,746
RAC: 10,947
New Zealand
Message 1368813 - Posted: 17 May 2013, 9:23:18 UTC - in response to Message 1368514.
Last modified: 17 May 2013, 9:25:12 UTC

Well RAC is calculated on the work that is Validated, not the work as it's returned.

So if you are by chance matched up with Wingman that goes goes AWOL with a heap of workunits, and you need to wait 6 weeks for them to be reissued, your RAC takes a dip, through no fault of yours. But as a bonus, when those relayed units do eventually get validated, you get a boost.

SO you can get the situation where you turn a machine off, and the RAC goes up. (for a while anyway)

Maybe we need to implement an ARAC (Average Recent Average Credit)? :D

Ian

Profile Spiked Punch
Avatar
Send message
Joined: 8 Dec 01
Posts: 14
Credit: 21,446,758
RAC: 23,511
United States
Message 1368893 - Posted: 17 May 2013, 13:13:16 UTC - in response to Message 1368710.

I guess it beats drawing a circle on the ground and throwing in chicken bones all day.
____________

Profile Spiked Punch
Avatar
Send message
Joined: 8 Dec 01
Posts: 14
Credit: 21,446,758
RAC: 23,511
United States
Message 1368894 - Posted: 17 May 2013, 13:14:34 UTC - in response to Message 1368813.

Well RAC is calculated on the work that is Validated, not the work as it's returned.

So if you are by chance matched up with Wingman that goes goes AWOL with a heap of workunits, and you need to wait 6 weeks for them to be reissued, your RAC takes a dip, through no fault of yours. But as a bonus, when those relayed units do eventually get validated, you get a boost.

SO you can get the situation where you turn a machine off, and the RAC goes up. (for a while anyway)

Maybe we need to implement an ARAC (Average Recent Average Credit)? :D

Ian


I am all game for that!
-brought to you by the Department of Redundancy Department
____________

Profile HAL9000
Volunteer tester
Avatar
Send message
Joined: 11 Sep 99
Posts: 4063
Credit: 111,248,933
RAC: 147,068
United States
Message 1368918 - Posted: 17 May 2013, 14:28:20 UTC

I actually do average my RAC on my machines by pulling the data from statistics_setiathome.berkeley.edu.xml.


____________
SETI@home classic workunits: 93,865 CPU time: 863,447 hours

Join the BP6/VP6 User Group today!

N9JFE David SProject donor
Volunteer tester
Avatar
Send message
Joined: 4 Oct 99
Posts: 11144
Credit: 13,921,412
RAC: 13,073
United States
Message 1368922 - Posted: 17 May 2013, 14:40:13 UTC - in response to Message 1368710.

RAC(Recent Average Credit) is calculated very simply. Credit on the other hand uses a random number generator.

http://www.youtube.com/watch?feature=player_detailpage&v=KSXJNivi9KA#t=2008s

(I was looking for a clip of Bugs or some other character flipping his finger over his lips in confusion, but I didn't have all day to look.)

____________
David
Sitting on my butt while others boldly go,
Waiting for a message from a small furry creature from Alpha Centauri.


WezH
Volunteer tester
Send message
Joined: 19 Aug 99
Posts: 84
Credit: 3,436,149
RAC: 9,278
Finland
Message 1369078 - Posted: 17 May 2013, 19:52:45 UTC - in response to Message 1368918.

I actually do average my RAC on my machines by pulling the data from statistics_setiathome.berkeley.edu.xml.



Yay, how I can do that?

____________

Profile HAL9000
Volunteer tester
Avatar
Send message
Joined: 11 Sep 99
Posts: 4063
Credit: 111,248,933
RAC: 147,068
United States
Message 1369099 - Posted: 17 May 2013, 20:24:00 UTC - in response to Message 1369078.
Last modified: 17 May 2013, 20:25:08 UTC

I actually do average my RAC on my machines by pulling the data from statistics_setiathome.berkeley.edu.xml.



Yay, how I can do that?

I read the statistics_setiathome.berkeley.edu.xml file and pick out the values for <host_expavg_credit></host_expavg_credit> & I count the number of records to get the number of days.

There are probably better ways to do it, but I am just doing it with dos .bat scripting.
____________
SETI@home classic workunits: 93,865 CPU time: 863,447 hours

Join the BP6/VP6 User Group today!

Message boards : Number crunching : How I stopped worrying, and learned to love the saw tooth pattern....

Copyright © 2014 University of California