Author Topic: Testing BoincRescheduler v0.1  (Read 2563 times)

0 Members and 1 Guest are viewing this topic.

Offline Pepo

  • Tester
  • Hero Member
  • *****
  • Posts: 875
    • View Profile
Testing BoincRescheduler v0.1
« on: July 08, 2010, 10:58:26 am »
Code: [Select]
08 July 2010 - 12:33:20 BoincRescheduler V: 0.1
08 July 2010 - 12:33:48 ERROR: Copy state -----> Unable to make copy: C:\ProgramData\BOINC\client_state.xml -> C:\Users\{myself}\AppData\Roaming\eFMer\BoincScheduler\capture\capture-state.xmlError: 5
08 July 2010 - 12:33:48 ERROR: Scan completed with an error.
I guess the reason is it could not access C:\ProgramData\BOINC\ folder tree.
(BOINC is installed by the local admin. I've added {myself} (a plain user) to the boinc-admins group yesterday, but did not re-login since, so nearly all my running processes (including the Explorer shell and its child processes) do not yet belong to the boinc-admins group and are not yet granted access there. (Although they already belong to group and I wonder, why-the-hell is it not enough for them to get there inside ??? Because boinc-users are allowed to open/read/execute the folder tree and files ???))

But the ERROR:5 message is not very helpful at all :-\

After a "proper" relaunch, it produced a green result with log:
Code: [Select]
08 July 2010 - 12:52:57 BoincRescheduler V: 0.1

08 July 2010 - 12:53:23  true_angle_range:  -----> 0.39154643756078 beam_width: 0.0500000007 sample_rate: 155 nsamples: 1048576 pot_min_slew: 0.00209999993 pot_max_slew: 0.0104999999 chirp_resolution: 0.1665
08 July 2010 - 12:53:23 wu -----> 10fe07ah.28266.17250.9.10.155 - Read: 107827855394641.870000, Calculated: 167233356108413.000000, Ratio: 1.550929
08 July 2010 - 12:53:23  true_angle_range:  -----> 0.01866315919762 beam_width: 0.0500000007 sample_rate: 69 nsamples: 1048576 pot_min_slew: 0.00209999993 pot_max_slew: 0.0104999999 chirp_resolution: 0.1665
08 July 2010 - 12:53:23 wu -----> 04no09ab.7489.9065.9.10.69 - Read: 160720000000000.000000, Calculated: 160720000000000.000000, Ratio: 1.000000
08 July 2010 - 12:53:23  true_angle_range:  -----> 0.01866315919762 beam_width: 0.0500000007 sample_rate: 121 nsamples: 1048576 pot_min_slew: 0.00209999993 pot_max_slew: 0.0104999999 chirp_resolution: 0.1665
08 July 2010 - 12:53:23 wu -----> 04no09ab.7489.9065.9.10.121 - Read: 160720000000000.000000, Calculated: 160720000000000.000000, Ratio: 1.000000
08 July 2010 - 12:53:23  true_angle_range:  -----> 0.01866315919762 beam_width: 0.0500000007 sample_rate: 75 nsamples: 1048576 pot_min_slew: 0.00209999993 pot_max_slew: 0.0104999999 chirp_resolution: 0.1665
08 July 2010 - 12:53:23 wu -----> 04no09ab.7489.9065.9.10.75 - Read: 160720000000000.000000, Calculated: 160720000000000.000000, Ratio: 1.000000
08 July 2010 - 12:53:23  true_angle_range:  -----> 1.9850551776336 beam_width: 0.0500000007 sample_rate: 43 nsamples: 1048576 pot_min_slew: 0.00209999993 pot_max_slew: 0.0104999999 chirp_resolution: 0.1665
08 July 2010 - 12:53:23 wu -----> 05no09ad.21268.10701.5.10.43 - Read: 98413285822852.625000, Calculated: 47560000000000.000000, Ratio: 0.483268
08 July 2010 - 12:53:24  true_angle_range:  -----> 1.4502373666909 beam_width: 0.0500000007 sample_rate: 51 nsamples: 1048576 pot_min_slew: 0.00209999993 pot_max_slew: 0.0104999999 chirp_resolution: 0.1665
08 July 2010 - 12:53:24 wu -----> 04no09ab.21621.11928.10.10.51 - Read: 99266378211918.406000, Calculated: 47560000000000.000000, Ratio: 0.479115
08 July 2010 - 12:53:24  true_angle_range:  -----> 0.44813676185346 beam_width: 0.0500000007 sample_rate: 100 nsamples: 1048576 pot_min_slew: 0.00209999993 pot_max_slew: 0.0104999999 chirp_resolution: 0.1665
08 July 2010 - 12:53:24 wu -----> 05no09ah.17863.2112.4.10.100 - Read: 106346871916974.250000, Calculated: 157712748037692.000000, Ratio: 1.483003
08 July 2010 - 12:53:24 wu -----> 23mr10aa.15637.12746.4.13.156 - Read: 106346871916974.250000, Calculated: 159701421476571.000000, Ratio: 1.501703

08 July 2010 - 12:53:24 Scan completed -----------------------------
08 July 2010 - 12:53:24 Application setiathome_enhanced found, Version: 609 , Plann class: cuda23
08 July 2010 - 12:53:24 Application setiathome_enhanced found, Version: 603
08 July 2010 - 12:53:24 Application setiathome_enhanced found, Version: 608 , Plann class: cuda
08 July 2010 - 12:53:24 No results found matching: setiathome_enhanced
08 July 2010 - 12:53:24 Found: 0 Cpu - 0 Gpu (VLAR: 0 Cpu - 0 Gpu) (VHAR: 0 Cpu - 0 Gpu) (Unknown: 0 Cpu - 0 GPU)

A bug:
  • "If GPU < then [ 0    ] move [ 0   ] units from CPU to GPU" - I guess it ought to be ..."GPU < [ 0    ] then move"...

A wish:
  • Maybe BR might briefly check whether BOINC client is running upon pressing the "Run" button?
« Last Edit: July 08, 2010, 11:02:17 am by Pepo »
Peter

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3431
  • eFMer
    • View Profile
    • Trails
Re: Testing BoincRescheduler v0.1
« Reply #1 on: July 08, 2010, 02:50:34 pm »

A bug:
  • "If GPU < then [ 0    ] move [ 0   ] units from CPU to GPU" - I guess it ought to be ..."GPU < [ 0    ] then move"...

A wish:
  • Maybe BR might briefly check whether BOINC client is running upon pressing the "Run" button?
if GPU units are less than 10 move 50 units from CPU to GPU.

Of course the program is now running in simulation mode only.
Normal mode is stop BOINC->Run->Copy state->run BOINC.

Offline Pepo

  • Tester
  • Hero Member
  • *****
  • Posts: 875
    • View Profile
Re: Testing BoincRescheduler v0.1
« Reply #2 on: July 08, 2010, 03:03:05 pm »
  • "If GPU < then [ 0    ] move [ 0   ] units from CPU to GPU" - I guess it ought to be ..."GPU < [ 0    ] then move"...
if GPU units are less than 10 move 50 units from CPU to GPU.
Aah, now I understand :) you were thinking of thAn (which semantically belongs in front of the edit field) but wrote thEn (which belongs behind the edit field).
If so, I guess you can omit thAn or rather use thEn (as it is in TTh's Rules).
Peter

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3431
  • eFMer
    • View Profile
    • Trails
Re: Testing BoincRescheduler v0.1
« Reply #3 on: July 08, 2010, 05:34:26 pm »
Aah, now I understand :) you were thinking of thAn (which semantically belongs in front of the edit field) but wrote thEn (which belongs behind the edit field).
If so, I guess you can omit thAn or rather use thEn (as it is in TTh's Rules).
The new SETI server software doesn't like rescheduling so I try to minimize rescheduling and moving a bulk of them for a couple of hours from the CPU to the GPU.
But only when there is a shortage of GPU work.