Weird occurance in BOINC on this machine

Message boards : Questions and problems : Weird occurance in BOINC on this machine
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile mitrichr
Avatar

Send message
Joined: 21 May 07
Posts: 349
United States
Message 44721 - Posted: 4 Jul 2012, 13:44:32 UTC

On one machine, a hyper threaded six core machine with twin GTX580 GPUs both running, CPU set to use .67 threads @ 60% normal temps running in 30's C, but when I slide cursor over to the BOINC icon in the task bar, and when I click on the icon and bring up BOINC Manager, the CPU temps jump into the 50's C.

Does anyone know what is happening here?

Thanks.
http://sciencesprings.wordpress.com
http://facebook.com/sciencesprings

ID: 44721 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15484
Netherlands
Message 44725 - Posted: 4 Jul 2012, 14:55:39 UTC - in response to Message 44721.  

30C at 60% CPU Usage? Sounds more like your system is idle at that time.
Unless you've got super ice-water cooling and are living in Winter Wonderland at this time...

But else, check if you didn't inadvertently set "Suspend work if no mouse/keyboard activity in last X Minutes " someplace. As it really sounds like your system is idle, until you move the mouse after which BOINC starts up...
ID: 44725 · Report as offensive
Profile mitrichr
Avatar

Send message
Joined: 21 May 07
Posts: 349
United States
Message 44729 - Posted: 4 Jul 2012, 15:29:59 UTC

First, yes, this system has a sealed liquid cooler on both the CPU and the GPU's.

the global_prefs.xml file has these lines

<suspend_if_no_recent_input>3</suspend_if_no_recent_input>
<suspend_cpu_usage>50</suspend_cpu_usage>

The only line in globaL_prefs_override.xml using the word "suspend" is

<suspend_cpu_usage>0.000000</suspend_cpu_usage>

So, if there is something here to get rid of, what do I get rid of and how do I do it?

I certainly did not ever fool around with these two files or make any entries or changes to them. Is there something that I might have done in BOINC Manager to result in these lines?

I do have in cc_config.xml

<start_delay>300</start_delay>

because I want the machine running a few minutes before I start up BOINC. Could that be involved?

Thanks ever so much. You are truly a good friend and a great help to folks like me who try hard, but no absolutely nothing beyond the surface.
http://sciencesprings.wordpress.com
http://facebook.com/sciencesprings

ID: 44729 · Report as offensive
Profile mitrichr
Avatar

Send message
Joined: 21 May 07
Posts: 349
United States
Message 44730 - Posted: 4 Jul 2012, 15:57:21 UTC

Here are the complete two files, which, BTW, I compared with the same two files on a different computer and found no differences, and again, I have never ever touched or in anyway modified these files in any computer. I only found them by doing a search on th expression you gave me.

Thanks again for anything you can tell me.

global_prefs.xml

<global_preferences>
<source_project>http://www.gpugrid.net/</source_project>
<source_scheduler>http://www.ps3grid.net/PS3GRID_cgi/cgi</source_scheduler>
<mod_time>1341312739</mod_time>
<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>1</idle_time_to_run>
<suspend_if_no_recent_input>3</suspend_if_no_recent_input>
<suspend_cpu_usage>50</suspend_cpu_usage>
<leave_apps_in_memory>1</leave_apps_in_memory>
<cpu_scheduling_period_minutes>60</cpu_scheduling_period_minutes>
<max_cpus>16</max_cpus>
<max_ncpus_pct>67</max_ncpus_pct>
<cpu_usage_limit>60</cpu_usage_limit>
<disk_max_used_gb>100</disk_max_used_gb>
<disk_min_free_gb>100</disk_min_free_gb>
<disk_max_used_pct>50</disk_max_used_pct>
<disk_interval>60</disk_interval>
<vm_max_used_pct>75</vm_max_used_pct>
<ram_max_used_busy_pct>50</ram_max_used_busy_pct>
<ram_max_used_idle_pct>70</ram_max_used_idle_pct>
<work_buf_min_days>0</work_buf_min_days>
<work_buf_additional_days>1.25</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>
<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>
<venue name="work">
<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>
<leave_apps_in_memory>0</leave_apps_in_memory>
<cpu_scheduling_period_minutes>60</cpu_scheduling_period_minutes>
<max_cpus>16</max_cpus>
<max_ncpus_pct>100</max_ncpus_pct>
<cpu_usage_limit>60</cpu_usage_limit>
<disk_max_used_gb>100</disk_max_used_gb>
<disk_min_free_gb>0.001</disk_min_free_gb>
<disk_max_used_pct>50</disk_max_used_pct>
<disk_interval>60</disk_interval>
<vm_max_used_pct>75</vm_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>
<work_buf_min_days>0</work_buf_min_days>
<work_buf_additional_days>0.25</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>
<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>
</venue>
</global_preferences>

global_prefs_override.xml

<global_preferences>
<run_on_batteries>1</run_on_batteries>
<run_if_user_active>1</run_if_user_active>
<run_gpu_if_user_active>1</run_gpu_if_user_active>
<suspend_cpu_usage>0.000000</suspend_cpu_usage>
<start_hour>0.000000</start_hour>
<end_hour>0.000000</end_hour>
<net_start_hour>0.000000</net_start_hour>
<net_end_hour>0.000000</net_end_hour>
<leave_apps_in_memory>1</leave_apps_in_memory>
<confirm_before_connecting>1</confirm_before_connecting>
<hangup_if_dialed>0</hangup_if_dialed>
<dont_verify_images>0</dont_verify_images>
<work_buf_min_days>0.100000</work_buf_min_days>
<work_buf_additional_days>1.250000</work_buf_additional_days>
<max_ncpus_pct>67.000000</max_ncpus_pct>
<cpu_scheduling_period_minutes>60.000000</cpu_scheduling_period_minutes>
<disk_interval>60.000000</disk_interval>
<disk_max_used_gb>50.000000</disk_max_used_gb>
<disk_max_used_pct>50.000000</disk_max_used_pct>
<disk_min_free_gb>100.000000</disk_min_free_gb>
<vm_max_used_pct>75.000000</vm_max_used_pct>
<ram_max_used_busy_pct>50.000000</ram_max_used_busy_pct>
<ram_max_used_idle_pct>70.000000</ram_max_used_idle_pct>
<max_bytes_sec_up>0.000000</max_bytes_sec_up>
<max_bytes_sec_down>0.000000</max_bytes_sec_down>
<cpu_usage_limit>60.000000</cpu_usage_limit>
<daily_xfer_limit_mb>0.000000</daily_xfer_limit_mb>
<daily_xfer_period_days>0</daily_xfer_period_days>
</global_preferences>



http://sciencesprings.wordpress.com
http://facebook.com/sciencesprings

ID: 44730 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15484
Netherlands
Message 44732 - Posted: 4 Jul 2012, 16:14:49 UTC - in response to Message 44730.  

Yes, there is this:
<suspend_if_no_recent_input>3</suspend_if_no_recent_input>

And there's no override on this in the global_prefs_override file, so this means that 3 minutes after you leave the keyboard, BOINC will suspend doing work. Since there's no recent input, no mouse movements, no keyboard taps.

How to solve?
Go to any project's computing preferences, such as http://setiathome.berkeley.edu/prefs.php?subset=global, edit them, change Suspend work if no mouse/keyboard activity in last 3 minutes to 0 minutes, save the preferences to the web site. Next Update BOINC on the Seti Project, so it can get these preferences in.

If you do want to use the Suspend work if no mouse/keyboard activity in last X minutes option, then add a reasonable amount of minutes. It's normally only used on laptops and notebooks that run on battery power, you don't really need it on a desktop computer, unless you want to run green and suspend work eventually after you leave the keyboard.

However, in that case you may better use "Suspend work while computer is in use?" with a timer on "'In use' means mouse/keyboard activity in last x minutes". Or turn your computer off (or set it to hibernate) when you leave it.
ID: 44732 · Report as offensive
Profile mitrichr
Avatar

Send message
Joined: 21 May 07
Posts: 349
United States
Message 44733 - Posted: 4 Jul 2012, 16:25:32 UTC - in response to Message 44732.  

Egad!! I never knowingly put that in. I have edited it in the SETI@home web page. The problem machine is shut off. So, when I start it up, it should read that from SETI, and, I gather, in all projects. I will let you know what happens.

I do not understand why any of this stuff happens.
http://sciencesprings.wordpress.com
http://facebook.com/sciencesprings

ID: 44733 · Report as offensive
Profile mitrichr
Avatar

Send message
Joined: 21 May 07
Posts: 349
United States
Message 44748 - Posted: 5 Jul 2012, 1:54:39 UTC

Sorry, I never came back here to report, all seems to be well. We left the house for a few hours, I let the machine run while we were out, and everything seems to be fine, progress is being made in the WU's that are running.
http://sciencesprings.wordpress.com
http://facebook.com/sciencesprings

ID: 44748 · Report as offensive

Message boards : Questions and problems : Weird occurance in BOINC on this machine

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.