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

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

To post messages, you must log in.

AuthorMessage
Profile Spiked Punch
Avatar

Send message
Joined: 8 Dec 01
Posts: 14
Credit: 34,485,413
RAC: 10,544
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?


ID: 1368514 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6085
Credit: 154,962,221
RAC: 46,786
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!

ID: 1368710 · Report as offensive
Ianab
Volunteer tester

Send message
Joined: 11 Jun 08
Posts: 690
Credit: 16,336,528
RAC: 8,888
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

ID: 1368813 · Report as offensive
Profile Spiked Punch
Avatar

Send message
Joined: 8 Dec 01
Posts: 14
Credit: 34,485,413
RAC: 10,544
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.


ID: 1368893 · Report as offensive
Profile Spiked Punch
Avatar

Send message
Joined: 8 Dec 01
Posts: 14
Credit: 34,485,413
RAC: 10,544
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

ID: 1368894 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6085
Credit: 154,962,221
RAC: 46,786
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!

ID: 1368918 · Report as offensive
David SProject Donor
Volunteer tester
Avatar

Send message
Joined: 4 Oct 99
Posts: 17034
Credit: 20,914,184
RAC: 5,944
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.


ID: 1368922 · Report as offensive
WezH
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 571
Credit: 64,149,403
RAC: 17,683
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?

"Please keep Your signature under four lines so Internet traffic doesn't go up too much"

- In 1992 when I had my first e-mail address -

ID: 1369078 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6085
Credit: 154,962,221
RAC: 46,786
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!

ID: 1369099 · Report as offensive

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


 
©2016 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.