Author Topic: New Version  (Read 10704 times)

0 Members and 1 Guest are viewing this topic.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
New Version
« on: July 08, 2010, 05:39:09 pm »
V 0.2

Add: Error text, instead of numbers, for the file copy errors.
Fixed: rsc_fpops_est and rsc_fpops_bound were calculated incorrectly.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #1 on: July 09, 2010, 05:08:45 pm »
V 0.3

Add: Automatic run mode. Stops the BOINC client, reschedules, copies the new state, starts the BOINC client.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #2 on: July 10, 2010, 01:39:48 pm »
V 0.4

Changed: Revised reschedule counters.
Changed: When the GPU needed tasks, it fills up to a preset value.
Added: Check for VHAR and move them to the CPU.
Added: Check for allowing VLAR and VHAR work, to be moved from the GPU if the GPU is running low.
Added: Different color and alert text, when scheduling is needed.
Added: Automatic check interval of 10 minute -24 hours
« Last Edit: July 11, 2010, 09:15:30 am by fred »

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #3 on: July 11, 2010, 10:24:51 am »
V 0.5

Fixed: A lot of tasks where erroneously flagged as VLAR or VHAR.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #4 on: July 11, 2010, 01:55:07 pm »
V 0.6

Add: Allows the correction of the duration factor if it's too small or too large.
Add: User definable VLAR and VHAR.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #5 on: July 13, 2010, 06:47:13 am »
V 0.7

Added: Expert tab: A check to enable limiting the rsc_fpops_bound value to 5e17. To avoid -177 errors
Added: Expert tab: Option to include / exclude active tasks from rescheduling.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #6 on: July 14, 2010, 07:22:35 am »
V 0.8

Add: Settings tab: Option, start at login.
Change: When your try starting the program for the second time, it shows the dialog of the running copy.
Fixed: Expert setting "Limit rsc_fpops_bound" sometimes failed to update a workunit.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #7 on: July 16, 2010, 02:10:04 pm »
V 0.9

Changed: Now updates rsc_fpops_bound on running tasks.
Changed: When moving from CPU <-> GPU, the est and bound values will be the calculated ones not the server values.
Add: Move work from GPU to CPU.
Add: Expert tab: Read config button, will read the config.xml again.
Add: Config.xml SETI settings: <est_ratio_cpu_min> <est_ratio_cpu_max> <est_ratio_gpu_min> <est_ratio_gpu_max> These can be used to limit the range of the CPU and GPU ratio on server and calculated work.
« Last Edit: July 16, 2010, 02:11:42 pm by fred »

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #8 on: July 19, 2010, 11:54:56 am »
V 1.0

Add: A balloon text when the BOINC client, is not running for 3 minutes.
Changed: Don't use the mutex to check if the BOINC client is running.
Changed: Check if the BOINC client is running just before the copy of the new client state file.
Fixed: the est_ratio_xpu min and max values where reversed.


Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #9 on: July 22, 2010, 06:01:06 am »
V 1.1

Changed: A slightly different way to start the BOINC client.
Fixed: When the CPU or GPU was out of work, it sometimes refused to reschedule.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #10 on: July 23, 2010, 10:18:43 am »
V 1.2

Add: A block on the BOINC client, to run while rescheduling. The BOINC Manager sometimes restarts the client.
Add: A warning in the log, when the BOINC Manager is running.
Add: Rescheduling now uses the CPU and GPU ratio. The ratio is used by SETI to correct runtime estimates.
Changed: Rescheduling on the regular SETI installation is now permitted. (With two different plan classes running).
Fixed: Several small bugs

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #11 on: July 24, 2010, 09:22:09 am »
V 1.3

Fixed: Program crashes when SETI beta is present and regular SETI is out of work, after pressing Run, even when no rescheduling is required. [done V 1.3]
Fixed: Sometimes the BOINC client was blocked from running. [done V 1.3]

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #12 on: July 25, 2010, 01:09:17 pm »
V 1.4

Add: Other tab, for rescheduling other tasks like Astropulse -> ATI GPU.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #13 on: July 26, 2010, 01:54:48 pm »
V 1.5

Add: Settings Dialog: A check to not restart the BOINC client after rescheduling.
Add: Settings Dialog: A button to start the BOINC client.
Add: Expert Dialog: A check not to lock the BOINC client while rescheduling (mutex).
Add: Expert Dialog: Text for the used folders, when the boxes are blank.
Changed: Expert Dialog: [..] now starts in the default folder.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3401
  • eFMer
    • View Profile
    • Trails
Re: New Version
« Reply #14 on: July 29, 2010, 11:46:22 am »
V 1.6

Add: Store the read WU data, at exit in workunits.xml. For a quicker Test and Run, next time around.
Add: For advanced testing only, <force_version_cpu>, <force_version_gpu>, <force_planclass_gpu>.
Add: A list box, to select a preferred version/planclass, for moving work to the GPU.
Changed: Use another way to determine, if a task has already done something and is considered active.
Fixed: A paused tasks, sometimes wasn't marked as active and was included in the reschedule.

Download
« Last Edit: July 31, 2010, 12:23:40 pm by fred »