cpu/gpu question


Advanced search

Message boards : Number crunching : cpu/gpu question

Sort
Author Message
mikey
Avatar

Joined: Apr 11 10
Posts: 4
ID: 28029
Credit: 16,302
RAC: 0
Message 7117 - Posted 3 Jul 2013 17:58:03 UTC

I downloaded some units thinking they were pure cpu units as my gpu's are busy elsewhere, but found that my gpu project was often "suspended" while the Docking units were still running. Is this normal and is there a way to crunch using the cpu alone?

mikey
Avatar

Joined: Apr 11 10
Posts: 4
ID: 28029
Credit: 16,302
RAC: 0
Message 7118 - Posted 3 Jul 2013 19:26:23 UTC - in response to Message ID 7117 .

I downloaded some units thinking they were pure cpu units as my gpu's are busy elsewhere, but found that my gpu project was often "suspended" while the Docking units were still running. Is this normal and is there a way to crunch using the cpu alone?


It may have been the default settings, they were all changed and I am changing them back to the way I want them to be!!
mikey
Avatar

Joined: Apr 11 10
Posts: 4
ID: 28029
Credit: 16,302
RAC: 0
Message 7119 - Posted 4 Jul 2013 14:39:19 UTC - in response to Message ID 7118 .

I downloaded some units thinking they were pure cpu units as my gpu's are busy elsewhere, but found that my gpu project was often "suspended" while the Docking units were still running. Is this normal and is there a way to crunch using the cpu alone?


It may have been the default settings, they were all changed and I am changing them back to the way I want them to be!!


I am EXTREMELY disappointed in Docking right now!!! EVERY pc I attached to Docking had its setting overwritten to the Boinc defaults!! I have been crunching since 1999 and have a set of settings I am happy with and have MANUALLY set every pc to what I believe works best for it!! I attach to Docking and EVERY pc has its settings changed!!! HOW is that good for ME as a cruncher?!!!! I have now detached from Docking and am REALLY REALLY angry that Docking, or ANY Boinc project, would presume to know better then I do as to what settings are best for MY pc's!!! I am NOT a newbie and have spent a long time getting the settings set the way I want them! I went thru the Boinc Manager on each individual pc to set them up, and Docking CHANGED THEM ALL!!!
____________
mikey
Avatar

Joined: Apr 11 10
Posts: 4
ID: 28029
Credit: 16,302
RAC: 0
Message 7120 - Posted 5 Jul 2013 15:10:02 UTC
Last modified: 5 Jul 2013 15:10:18 UTC

Guess THIS is why things happen the way they do here, NO responses from anyone, let alone someone in charge!! Moving 0on to better things and places then!
See ya!!!

TJ

Joined: Apr 14 13
Posts: 2
ID: 76915
Credit: 613,877
RAC: 0
Message 7121 - Posted 6 Jul 2013 12:17:48 UTC

Yes I have seen this too from Docking, my entire BOINC settings fed up. Even worse it stopped GPU crunching, wich is my main goal.
____________
Greetings from,
TJ

Profile TheFiend

Joined: Apr 7 09
Posts: 70
ID: 9482
Credit: 20,705,527
RAC: 0
Message 7138 - Posted 24 Jul 2013 7:33:18 UTC

I run Docking and GPUGRID together on my systems and have never had problems running both together

Profile Coleslaw
Avatar

Joined: Sep 27 08
Posts: 2
ID: 1657
Credit: 702,329
RAC: 0
Message 7139 - Posted 7 Aug 2013 17:41:38 UTC

I haven't seen this behavior either, but I will admit that I haven't put a lot of resources here. This is good information to know for the future in case things get odd. Thanks Mikey for point it out.
____________

skgiven

Joined: Oct 10 08
Posts: 10
ID: 2331
Credit: 3,721,673
RAC: 0
Message 7174 - Posted 25 Nov 2013 11:05:23 UTC - in response to Message ID 7139 .
Last modified: 25 Nov 2013 11:11:13 UTC

When crunching, there is nothing worse than seeing a £200+ GPU sit idle to facilitate a CPU task that needs but one CPU thread. It's been the bane of my crunching experience for months.

I expect that Mikey is experiencing the 'new and improved' Boinc scheduler!
There have been major changes to it over the past few months, and frankly it doesn't work well when crunching for GPU and CPU projects. It's already resulted in some crunchers quitting altogether! It pushed me to build a system exclusively for GPU crunching (two GPU's, dual core processor, no CPU work). Unfortunately many projects don't play by the rules - they overestimate the task size (GFlops), force the task to run at priority, and set very low deadlines... The scheduler can't handle these issues, and no doubt numerous other settings too.

To use the latest Boinc versions you really need to keep a very low cache, make sure the CPU is not saturated (better for GPU projects anyway, especially GPUGRID and POEM), stick to one CPU project, and don't make any big changes to the Boinc setup, like increase cache by 0.5days, suspend, resume or add projects. It likes stability (as in no changes ever). It also helps to have massive GPU project weightings (10000) and very low cpu project weightings (1). Even with all these boxes ticked, it doesn't always prevent GPU work suspension to facilitate CPU work, but it goes a long way.

A more foolproof solution is to manually download VirtualBox, install Boinc and run the CPU tasks in the VM, keeping the GPU tasks (and no CPU tasks) in the host system. It's fairly easy and isolates CPU tasks completely. As you can set the CPU core count for the VM, you completely prevent GPU stoppages.

Message boards : Number crunching : cpu/gpu question

Database Error
: The MySQL server is running with the --read-only option so it cannot execute this statement
array(3) {
  [0]=>
  array(7) {
    ["file"]=>
    string(47) "/boinc/projects/docking/html_v2/inc/db_conn.inc"
    ["line"]=>
    int(97)
    ["function"]=>
    string(8) "do_query"
    ["class"]=>
    string(6) "DbConn"
    ["object"]=>
    object(DbConn)#13 (2) {
      ["db_conn"]=>
      resource(78) of type (mysql link persistent)
      ["db_name"]=>
      string(7) "docking"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(1) {
      [0]=>
      &string(51) "update DBNAME.thread set views=views+1 where id=730"
    }
  }
  [1]=>
  array(7) {
    ["file"]=>
    string(48) "/boinc/projects/docking/html_v2/inc/forum_db.inc"
    ["line"]=>
    int(60)
    ["function"]=>
    string(6) "update"
    ["class"]=>
    string(6) "DbConn"
    ["object"]=>
    object(DbConn)#13 (2) {
      ["db_conn"]=>
      resource(78) of type (mysql link persistent)
      ["db_name"]=>
      string(7) "docking"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(3) {
      [0]=>
      object(BoincThread)#3 (16) {
        ["id"]=>
        string(3) "730"
        ["forum"]=>
        string(1) "2"
        ["owner"]=>
        string(5) "28029"
        ["status"]=>
        string(1) "0"
        ["title"]=>
        string(16) "cpu/gpu question"
        ["timestamp"]=>
        string(10) "1385377523"
        ["views"]=>
        string(3) "180"
        ["replies"]=>
        string(1) "7"
        ["activity"]=>
        string(19) "1.5254820903643e-18"
        ["sufferers"]=>
        string(1) "0"
        ["score"]=>
        string(1) "0"
        ["votes"]=>
        string(1) "0"
        ["create_time"]=>
        string(10) "1372874282"
        ["hidden"]=>
        string(1) "0"
        ["sticky"]=>
        string(1) "0"
        ["locked"]=>
        string(1) "0"
      }
      [1]=>
      &string(6) "thread"
      [2]=>
      &string(13) "views=views+1"
    }
  }
  [2]=>
  array(7) {
    ["file"]=>
    string(63) "/boinc/projects/docking/html_v2/user/community/forum/thread.php"
    ["line"]=>
    int(184)
    ["function"]=>
    string(6) "update"
    ["class"]=>
    string(11) "BoincThread"
    ["object"]=>
    object(BoincThread)#3 (16) {
      ["id"]=>
      string(3) "730"
      ["forum"]=>
      string(1) "2"
      ["owner"]=>
      string(5) "28029"
      ["status"]=>
      string(1) "0"
      ["title"]=>
      string(16) "cpu/gpu question"
      ["timestamp"]=>
      string(10) "1385377523"
      ["views"]=>
      string(3) "180"
      ["replies"]=>
      string(1) "7"
      ["activity"]=>
      string(19) "1.5254820903643e-18"
      ["sufferers"]=>
      string(1) "0"
      ["score"]=>
      string(1) "0"
      ["votes"]=>
      string(1) "0"
      ["create_time"]=>
      string(10) "1372874282"
      ["hidden"]=>
      string(1) "0"
      ["sticky"]=>
      string(1) "0"
      ["locked"]=>
      string(1) "0"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(1) {
      [0]=>
      &string(13) "views=views+1"
    }
  }
}
query: update docking.thread set views=views+1 where id=730