Posts by BobCat13

21) Message boards : BOINC Manager : Remote task control (Message 68011)
Posted 26 Feb 2016 by BobCat13
Post:
You may want to give BoincTasks a look:
http://efmer.com/b/?q=boinctasks
22) Message boards : Questions and problems : Some problems with domain version of the boinc-client 5.10.45 (Message 65484)
Posted 18 Nov 2015 by BobCat13
Post:
See if the following post from WCG helps:

https://secure.worldcommunitygrid.org/forums/wcg/viewthread_thread,38551_offset,0#505472
23) Message boards : Questions and problems : app_config.xml (Message 64651)
Posted 3 Oct 2015 by BobCat13
Post:
The client is not reading the app_config.xml. If it were, there would be any entry right after the time entry like this:

10-3-2015 2:47:38 AM |  | Local time is UTC -4 hours
10-3-2015 2:47:38 AM | The Lattice Project | Found app_config.xml

The first thing to check is the permissions for the file. If you installed from repositories, then the client is running under user boinc. In a terminal window, navigate to the project directory and then enter the following command:

sudo chown boinc:boinc app_config.xml

Then try the read config files option in BOINC Manager to see if the client now reads the file.
24) Message boards : Projects : Citizen Science Grid has wrong project URL (Message 62955)
Posted 8 Jul 2015 by BobCat13
Post:
Actually, the correct URL to connect a client to is:

http://csgrid.org/csg/

Using the volunteer.cs.und.edu/csg address will just cause the client to display in the Event Log something like "You have attached to the wrong URL, please disconnect and reattach to http://csgrid.org/csg/ as soon as possible".
25) Message boards : Questions and problems : Cant figure out how to get more than 50 threads running (Message 61776)
Posted 21 Apr 2015 by BobCat13
Post:
so now get fancy and start a 3 copy of boinc using another port, same format as the 2nd

Hmmm, if each client sees 128 processors and tries to run 50 tasks, then you could have 150 tasks running on 128 processors. To limit it to exactly 128 tasks with 3 client instances, you could create preferences for home with 34% of total CPUs and school with 33% of total CPUs. Assign two of the instances to the home profile and one to the school profile.

That would create 2 instances with 43 threads and 1 with 42 threads. This would allow each client to have a few tasks in ready to start state as a buffer to cut down on any idle time while requesting more tasks from the MW server.
26) Message boards : Questions and problems : Cant figure out how to get more than 50 threads running (Message 61775)
Posted 21 Apr 2015 by BobCat13
Post:
I really don't know as I have never used the .boinc_client option. I have a separate partition just for boinc and have two directories, one for the executables and another for the data. I just copy boinc, boincmgr, and boinccmd into the executables directory so that is why I use .boinc as I don't have boinc_client in that directory.
27) Message boards : Questions and problems : Cant figure out how to get more than 50 threads running (Message 61772)
Posted 21 Apr 2015 by BobCat13
Post:
Im getting from the second instance of boinc_client:

21-Apr-2015 06:43:40 [---] GUI RPC bind to port 31416 failed: 98
21-Apr-2015 06:44:10 gstate.init() failed
Error Code: -180


Looks like it's a possibly a port conflict with the first instance???
I grepped around for the RPC details in the existing XML files, but don't see any references.

To get the second client to run properly, I believe the command line should be something like this:

.boinc --daemon --allow_multiple_clients --gui_rpc_port 31417 --dir /home/rwatkins/.hp6b

That may not be 100% correct as it has been a long time since I tested using multiple clients.

Also, I know MilkyWay has a limit of 3 tasks per core, but does anyone know if they also have a limit of 50 tasks per client instance?
28) Message boards : Questions and problems : How to use GPU? (Message 61756)
Posted 21 Apr 2015 by BobCat13
Post:
may not work if seti is no longer attached

may have to make change at mw@h

Thanks for pointing that out. I thought about that a while after posting, but I was out so couldn't post it.
29) Message boards : Questions and problems : How to use GPU? (Message 61751)
Posted 20 Apr 2015 by BobCat13
Post:
I don't have the override file. Only "global_prefs.xml". PS, these files are really hard to read...

> cat global_prefs.xml
<global_preferences>

<source_project>http://setiathome.berkeley.edu/</source_project>
<source_scheduler>http://setiboinc.ssl.berkeley.edu/sah_cgi/cgi</source_scheduler>

<mod_time>1429302363</mod_time>
<max_ncpus_pct>13</max_ncpus_pct>
<cpu_usage_limit>100</cpu_usage_limit>
<run_on_batteries>0</run_on_batteries>
<run_if_user_active>1</run_if_user_active>
<run_gpu_if_user_active>0</run_gpu_if_user_active>
<idle_time_to_run>3</idle_time_to_run>
<suspend_if_no_recent_input>0</suspend_if_no_recent_input>
<suspend_cpu_usage>25</suspend_cpu_usage>
<work_buf_min_days>0.1</work_buf_min_days>
<work_buf_additional_days>0.5</work_buf_additional_days>
<cpu_scheduling_period_minutes>60</cpu_scheduling_period_minutes>
<disk_interval>60</disk_interval>
<disk_max_used_gb>0</disk_max_used_gb>
<disk_min_free_gb>1</disk_min_free_gb>
<disk_max_used_pct>90</disk_max_used_pct>
<ram_max_used_busy_pct>50</ram_max_used_busy_pct>
<ram_max_used_idle_pct>90</ram_max_used_idle_pct>
<leave_apps_in_memory>0</leave_apps_in_memory>
<vm_max_used_pct>75</vm_max_used_pct>
<max_bytes_sec_down>0</max_bytes_sec_down>
<max_bytes_sec_up>0</max_bytes_sec_up>
<daily_xfer_limit_mb>0</daily_xfer_limit_mb>
<daily_xfer_period_days>0</daily_xfer_period_days>
<dont_verify_images>0</dont_verify_images>
<confirm_before_connecting>0</confirm_before_connecting>
</global_preferences>

Your preferences are set at Seti (see blue hilight). Go to the Seti site and change the following under your account: Computing preferences, Default preferences, Use as most ___ % of the CPUs to 100. Right now it is set to 13% (see red hilight).
30) Message boards : Questions and problems : How to use GPU? (Message 61747)
Posted 20 Apr 2015 by BobCat13
Post:
Im really pissed again...
My 128 core box is only running 16 threads.
I just can't seem to figure out why.

This is why I requested you post the contents of global_prefs.xml.

There seems to be a setting of 12.5% somewhere in your preferences.
128 x 0.125 = 16
24 x 0.125 = 3
31) Message boards : Questions and problems : Why? Number of usable CPUs has changed from 24 to 3. (Message 61701)
Posted 19 Apr 2015 by BobCat13
Post:
Please post the contents of global_prefs.xml file.
32) Message boards : BOINC client : Boinc7.4.36 stops computing (Message 60441)
Posted 20 Feb 2015 by BobCat13
Post:
<global_preferences>
<source_project>http://milkyway.cs.rpi.edu/milkyway/</source_project>
<source_scheduler>http://milkyway.cs.rpi.edu/milkyway_cgi/cgi</source_scheduler>

<mod_time>1421944566</mod_time>
<cpu_scheduling_period_minutes>120</cpu_scheduling_period_minutes>
<run_if_user_active>0</run_if_user_active>
<idle_time_to_run>3</idle_time_to_run>
<run_gpu_if_user_active>0</run_gpu_if_user_active>
<run_on_batteries>0</run_on_batteries>
<suspend_if_no_recent_input>5</suspend_if_no_recent_input>
<suspend_cpu_usage>0</suspend_cpu_usage>
<cpu_usage_limit>100</cpu_usage_limit>
<max_cpus>16</max_cpus>
<max_ncpus_pct>100</max_ncpus_pct>
<disk_max_used_gb>0</disk_max_used_gb>
<disk_max_used_pct>50</disk_max_used_pct>
<disk_min_free_gb>0.5</disk_min_free_gb>
<disk_interval>60</disk_interval>
<ram_max_used_busy_pct>75</ram_max_used_busy_pct>
<ram_max_used_idle_pct>90</ram_max_used_idle_pct>
<vm_max_used_pct>75</vm_max_used_pct>
<leave_apps_in_memory>0</leave_apps_in_memory>
<work_buf_min_days>0.1</work_buf_min_days>
<work_buf_additional_days>0</work_buf_additional_days>
<confirm_before_connecting>0</confirm_before_connecting>
<hangup_if_dialed>0</hangup_if_dialed>
<max_bytes_sec_down>0</max_bytes_sec_down>
<max_bytes_sec_up>0</max_bytes_sec_up>
<dont_verify_images>0</dont_verify_images>
<start_hour>0</start_hour>
<end_hour>0</end_hour>
<net_start_hour>0</net_start_hour>
<net_end_hour>0</net_end_hour>
<daily_xfer_limit_mb>0</daily_xfer_limit_mb>
<daily_xfer_period_days>0</daily_xfer_period_days>
</global_preferences>

It looks like you are using the Default profile you set at the Milkyway project, so just go to Milkyway project and click Computing preferences under your account. Click Edit preferences and change the following entry:
Suspend work if no mouse/keyboard activity in last from 5 to a blank box and click Update preferences, then update the project in BOINC Manager.
33) Message boards : BOINC client : Boinc7.4.36 stops computing (Message 60422)
Posted 19 Feb 2015 by BobCat13
Post:
Please post your global_prefs.xml file contents located in your data directory.
34) Message boards : Questions and problems : BOINC remains suspended even when computer is not in use (Message 60299)
Posted 14 Feb 2015 by BobCat13
Post:
[Correction to above post

"Suspend work if no mouse/keyboard activity in last 0 minutes"

I may be mistaken, but I don't think you want 0 in there either. Delete any number in that box and leave it blank.

My entry on website preferences looks like this:

Suspend work if no mouse/keyboard activity in last  --- minutes 
Needed to enter low-power mode on some computers	


and the box is empty when I click on Edit to bring up the options to change.
35) Message boards : Questions and problems : BOINC remains suspended even when computer is not in use (Message 60295)
Posted 14 Feb 2015 by BobCat13
Post:
I don't see anything like this - "Stop work after computer is idle for: nn minutes" in any of my project computing preferences. I have gone to every project and set the following (or its equivalent)

"Suspend work while computer is on battery power? yes
Suspend work while computer is in use? yes
Suspend GPU work while computer is in use? yes
'In use' means mouse/keyboard activity in last 1 minutes
Suspend work if no mouse/keyboard activity in last 1 minutes


Which all seem consistent with my local settings anyway.

For the record, my projects are

SETI
Rosetta
MilkyWay
Cosmology
Einstein
Asteroids

There it is in red. That means after one minute of no mouse/keyboard usage, that computing is suspended. Try deleting the 1 in the box and leave the box empty, save preferences and update the project.
36) Message boards : Questions and problems : Problems caused by BOINC + Virtual Box installation failure (Message 59082)
Posted 30 Dec 2014 by BobCat13
Post:
I have had similar network problems on Win XP in the past, although they were not associated with VirtualBox. You symptoms look a lot like what I experienced:

Windows doesn't report any problems with the network adapter, but it won't access the internet, the local network, or even the router and the IP starts with 169.

The only way I could fix it was to go to Device Manager, uninstall the network adapter, then check for new hardware. Windows would see the adapter, set it up again and everything worked correctly afterwards.
37) Message boards : Projects : NFS issues (Message 56531)
Posted 8 Oct 2014 by BobCat13
Post:
Can you post another link? I have no access.

This should be a working link:

http://escatter11.fullerton.edu/nfs/results.php?hostid=945588
38) Message boards : Questions and problems : Why isn't there a simple option in BOINC manager to change data directory. (Message 56258)
Posted 25 Sep 2014 by BobCat13
Post:
I'm sure there are a lot of people who have SSDs and would want to move the working directory (without any hassle) to a location on an HDD. Why isn't there a simple option to do so?

It's not really that difficult on Linux even with an install from the repository.

First create a directory on the HDD where you want the data directory to be, i.e. /home/martianstorm/boinc_data (This example is using martianstorm as your username. If it is different, then substitute the username you actually use. Also, you don't need to use underscore like I did, as I just think it makes for easier reading.)

Then from the terminal,
1. Stop the boinc client = sudo service boinc-client stop
2. Copy the existing data to the new location = sudo cp -R /var/lib/boinc-client/* /home/martianstorm/boinc_data/
3. Make sure permissions are set correctly = sudo chown boinc:boinc -R /home/martianstorm/boinc_data/*
4. Edit the /etc/default/boinc-client file to point to the new data directory = sudo gedit /etc/default/boinc-client and look for the entry that starts with # This is the data directory of the BOINC core client. Add an # in front of the BOINC_DIR="/var/lib/boinc-client" line and then add the following below that line BOINC_DIR="/home/martianstorm/boinc_data" and save the file then exit the text editor.
5. Start the boinc client = sudo service boinc-client start

You can check the BOINC Manager's Event Log to see if the data directory being used changed to /home/martianstorm/boinc_data.
39) Message boards : Projects : iGEM@home launched (Message 55968)
Posted 11 Sep 2014 by BobCat13
Post:
Doesn't seem to work on Windows XP 32-bit. Keeps getting "not a valid Win32 application" errors. Works on Win7 32-bit systems.
40) Message boards : Questions and problems : app_config.xml - < cmdline > tag - what is wrong? (Message 55966)
Posted 10 Sep 2014 by BobCat13
Post:
To test some config I created such app_config.xml file on SETI beta:

<app_config>
   <app>
      <name>astropulse_v7</name>
      <max_concurrent>10</max_concurrent>
      <gpu_versions>
          <gpu_usage>0.5</gpu_usage>
	<cpu_usage>0.01</cpu_usage>
      </gpu_versions>
    </app>
  <app_version>
 	  <app_name>astropulse_v7</app_name>
 	<plan_class>opencl_ati_100</plan_class>
	[color=red]<cmdline>-cpu_lock</cmdline>[/color]
   </app_version>
</app_config>


Now 2 GPU instances running as desired, but app seems doesn't get param passed via <smdline> tag. Before using app's own abilities to pass params I would like to know what is wrong in this case.

I thought the <cmdline> tag required double hyphens, i.e.
<cmdline>--cpu_lock</cmdline>


Previous 20 · Next 20

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.