Naposledy upravil(a) trux dne pát led 13, 2006 6:46 pm, celkem upraveno 1 x.
Please note that you
I did not really test if the calibration works fine with other projects than S@H. However, you shpould be aware that it is expecte that with calibration enabled at other projects than S@H, it will likely claim lower credit than uncalibrated.
PS: you are welcome to report your concerns, or satisfaction, or report bugs, both here and on the official S@H forum in
BOINC core: 5.3.8 tx23
when I place the additional options in the global_preferences block (as in your example), the options are not read on startup.
after updating preferences from a project the boinc client injects an empty truXoft_conf section.
when putting the additional options in the active venue section ("home" for this machine) the options are read and used.
after updating the preferences from the project again, the options are injected into the global_preferences block by the boinc client and not loaded after a restart of the client.
All three machines have the settings I posted earlier
I picked SETI and Predictor to start looking at the credit calibration.
Right now the claimed credit matches the inflated benchmark results for the machines.
I'll check the results again tomorrow over my morning coffee to see if there is any change in calibration after a number of processed results for both projects.
As for the venues - I looked at it and unfortunately it gets more complicated than I expected. The global parameters, including all the venue settings, are being transfered from the active project server in one huge block that is then used to overwrite the local global_prefs file without parsing it. Currently, I injected the add-on parameters at the beginning, but cannot do the same without first parsing all the block, extracting and processing all parameters and venues, then injecting the add on parameters to the right place, and writing to the file. Although possible, it is a lot of coding and might need to be rewritten at each new synchronizing with the official source code. Therefore, I decided to pull out of the global_prefs.xml file and using a separate configuration file just for my add-ons. I'll keep the backwars compatibility though. Parameters in global_prefs.xml will be accepted and written to the new file anyway.
This is a very unlucky situation, because originally, in my very early clients, I already had all parameters rather conveniently in a simple format in the remote_hosts.cfg file, working without any glitches, and just decided to do it "properly" after getting some complaints about the illogical location of the parameters. In fact, I spent more time in messing up with the configuration, than with the actual modifications. Arrgh! I should stop listening complaints, and better do the things the simple direct way.
I tested it just briefly and it is late here (4:15AM), so please bear with me if you find a new bug.
I installed tx24 just now and removed the additional settings from the global_prefs.xml.
my settings on the dual cpu systems in the truxoft_prefs.xml:
<calibrate_credit>SETI@home,rosetta@home,Predictor @ Home</calibrate_credit>
the XP2400+ is running with <calibrate_credit>all</calibrate_credit>
(projectnames copied from the stderrdae.txt file)
[code]Project Date Message
SETI@home 1/14/2006 10:49:59 AM Computation for result 09fe05aa.29400.16498.117304.1.50_1 finished
seti@home 1/14/2006 10:49:59 AM CC calibration: blocked [negative calibration limit] 38.62 >> 19.94 (time: 8879s >> 4584s / Gfpops: 1.94 >> 1.94)
seti@home 1/14/2006 10:50:01 AM Started upload of 09fe05aa.29400.16498.117304.1.50_1_0
[/code] [code]200512861 47894446 14 Jan 2006 3:40:14 UTC 14 Jan 2006 9:47:45 UTC Over Success Done 8,879.22 40.72 pending [/code]
[code]1/14/2006 11:17:22 AM|Predictor @ Home|Computation for result h0014B_1_72335_0 finished
1/14/2006 11:17:22 AM|predictor @ home|CC calibration: blocked [negative calibration limit] 11.83 >> 11.27 (time: 6639s >> 6106s / Gfpops: 1.36 >> 1.47)
1/14/2006 11:17:25 AM|predictor @ home|Started upload of h0014B_1_72335_0_0
1/14/2006 11:17:25 AM|predictor @ home|Started upload of h0014B_1_72335_0_1
[/code] [code]15648625 3753478 14 Jan 2006 6:54:50 UTC 14 Jan 2006 10:18:15 UTC Over Success Done 6,638.72 12.28 pending [/code]
[code]14/01/2006 11:34:34||truXoft add-on: calibrate_credit = all
14/01/2006 12:05:01|Predictor @ Home|Computation for result h0014B_1_72980_3 finished
14/01/2006 12:05:03|predictor @ home|Started upload of h0014B_1_72980_3_0
14/01/2006 12:05:03|predictor @ home|Started upload of h0014B_1_72980_3_1
claimed credit according to BoincView is 12.84 (in line with the benchmarks)
[code]15651230 3754123 14 Jan 2006 7:49:40 UTC 14 Jan 2006 11:17:47 UTC Over Success Done 2,861.63 12.84 pending [/code]
I have a nasty suspicion the "all" switch isn't working.
I think the negative calibration limit should be adjusted for Predictor.
Currently I am overclaiming by up to 35% over the granted credit on the Xeon and up to 100% on the MP2400+ when compared to older non-optimzed clients.
I'll build up a textfile with the calibration-history for the hosts and upload it as soon as it seems to stabilize
first SETI result for the machine running with
[code]14/01/2006 14:03:23|SETI@home|Computation for result 14dc03aa.10580.22816.222162.1.85_1 finished
14/01/2006 14:03:25|seti@home|Started upload of 14dc03aa.10580.22816.222162.1.85_1_0
"all" is not working for the calibration.
Naposledy upravil(a) Mr.Pernod dne sob led 14, 2006 3:13 pm, celkem upraveno 1 x.
and even better news:
calibration for SETI is working on the Xeon, the 3rd and 4th returned result are claiming around 30 credits now and it seems to be stabilizing.
I'm going out now to buy me a copy of Call of Duty 2, I'll check for tx25 when I get back.
In the mean time: get enough sleep man, you know you need it
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host