Application change history

Message boards : Status info : Application change history
Message board moderation

To post messages, you must log in.

Profile Teemu Mannermaa
Project administrator
Project developer
Project tester

Send message
Joined: 20 Apr 11
Posts: 363
Credit: 790,830,428
RAC: 266,104
Message 2265 - Posted: 16 Jan 2012, 14:55:52 UTC
Last modified: 3 Jun 2015, 15:08:39 UTC

Changes in v1.4, released on 6th of September, 2014:

  • Updated BOINC upstream wrapper to v7.5.26011 with various changes and fixes, including: fixed CPU usage reporting, improved GPU detection, added Intel GPU and OpenCL CPU/GPU detections, Android support, improved dead BOINC client detection (with backward compatibility) and diagnostics framework fixes/improvements.
  • Added OpenCL (both AMD and nVidia) and Android support (both PIE and non-PIE versions).
  • Initialization failure detection from stderr fixed. It might not have been enabled in some cases.
  • Minimum supported Windows is now XP with IE 5.01 due to upstream changes.
  • Requires BOINC Client v7.2.28 or later for GPU support due to API requirements.
  • Updated Client for Win32 Stream to build 519 (from build 518) for identification of HD7950/HD7970 GPUs and support for GPU device selection.
  • Updated Client for 64-bit Windows and Linux to build 520 (from build 518) for two new cores (GO-2c and GO-2d) and detection/core selection changes for AMD Opteron 6xxx, AMD APU, AMD FX, Intel Sandy Bridge, Via Nano and various other processors.
  • Updated Client for 32-bit Windows to build 519b (from build 518) for Intel Sandy Bridge detection/core selection and identification of new i3/i5 chips.
  • Uses only BOINC Client selected GPU instead of all GPUs. This also means our apps should now listen to GPU exclusions set in BOINC Client.

Changes in v1.3, released on 16th of January, 2012:

  • Checkpoint files are no longer misplaced after abnormal restart (so they are actually effective).
  • Hang detection disabled when the task is suspended (so no more false terminations due to this).
  • Wrapper watches and reacts with a temporary exit for an hour to initialization failures found in the stderr output log of the client.
  • A random crash on Linux with a SIGSEGV (signal 11) should now be fixed.
  • GPU clients now use maximum CPU priority (priority=9) so they should more effectively keep GPUs busy with work (process still has idle priority class).
  • Added support for separate ATI/nVidia/CPU core selection prefs in one host. Fallback to old shared core preference if new one is not set.

Changes in v1.2, released on 18th of May, 2011:

  • ID and core preferences were not used on Linux.
  • Default ID was not used if a custom was not specified.
  • Changed default ID to, where is your Moo! Wrapper account name with certain invalid characters removed.
  • Use our domain if there's no domain (missing @) in a custom ID.
  • Added a 15min minimum to checkpoint interval.

Changes in v1.1, released on 8th of May, 2011:

  • Overactive hang detection code fixed and it now takes into account relative speed of the used card. This should fix many failures and even slowness seen by users especially on CUDA platform.
  • Limited retries (no checkpoint or premature exit) to ten (10) so that there's no chance for an endless loop.
  • Added support for setting the core used by the client. Allows advanced users to set better core based on their knowledge or client benchmarks.
  • There's now a default ID used if one is not specified in preferences. For now it's simply "" where is your User ID of your account on this project. Custom ID is still used, if specified in project preferences.
  • And some other minor improvements and fixes around the code.

Version v1.0, released on 1st of May, 2011:

  • Initial implementation.

ID: 2265 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Status info : Application change history

Copyright © 2011-2018 Moo! Wrapper Project