Endless cpu_sched_debug loop in BOINC Manager, 64-bit Ubuntu 9.10

Message boards : Questions and problems : Endless cpu_sched_debug loop in BOINC Manager, 64-bit Ubuntu 9.10
Message board moderation

To post messages, you must log in.

AuthorMessage
Austin Parish

Send message
Joined: 16 Feb 10
Posts: 3
United States
Message 31057 - Posted: 16 Feb 2010, 8:50:57 UTC

Hi all, I have just installed the latest BOINC version for 64-bit linux, boinc_6.10.17_x86_64-pc-linux-gnu.sh

My system is:

OS: Ubuntu 9.10 64-bit
CPU: Xeon W3520 3.80 ghz
GPU: NVIDIA GTX 275

Problems: I can't seem to get BOINC to actually do anything! In the Simple view, I have tried to attach to World Community Grid and I just see: "Waiting to contact project servers"

In the manager, it's an endless loop of cpu_sched_debug:

[cpu_sched_debug] enforce_schedule: end
[cpu_sched_debug] enforce_schedule(): start
[cpu_sched_debug] finished preempt loop, ncpus_used 0.000000
[cpu_sched_debug] using 0.000000 out of 8 CPUs

etc etc etc.

Also: I can successfully run CPU benchmarks and I get 3476 Whetstone and 8040 Dhrystone per CPU. In Windows 7 64-bit, I get 3560 Whetstone and 12050 Dhrystone per CPU. Just another thing that's confusing me, the lower Dhrystone in Ubuntu.

But more importantly than that! How do I get BOINC to start using my CPU cores? Are there (probably multiple) things I need to do in Ubuntu to get everything going? Or do I need to install 8.04 or something instead of 9.10 to use BOINC?

I will certainly post more info if needed. Thank you so much,

Hoping to help science soon!
ID: 31057 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15483
Netherlands
Message 31060 - Posted: 16 Feb 2010, 9:50:21 UTC - in response to Message 31057.  

Since BOINC doesn't come with the core client configuration (cc_config.xml) file, you must have made one by yourself. The cpu_sched_debug flag that you see running is one of the flag options to set, it normally doesn't run by itself.

So can you check in the same file whether you've set <ncpus>0</ncpus>? If so, either remove this line, or change it to <ncpus>-1</ncpus> to disable it. That's minus one. Save the file and restart BOINC.
ID: 31060 · Report as offensive
Austin Parish

Send message
Joined: 16 Feb 10
Posts: 3
United States
Message 31065 - Posted: 16 Feb 2010, 17:15:32 UTC
Last modified: 16 Feb 2010, 17:16:03 UTC

I attach to WCG using the same login that works in Windows, so I know it's not a login issue. It must be BOINC settings or some networking related thing in Ubuntu... Anyway here is my messages log from start:

Tue 16 Feb 2010 09:02:14 AM PST||Starting BOINC client version 6.4.5 for x86_64-pc-linux-gnu
Tue 16 Feb 2010 09:02:14 AM PST||log flags: task, file_xfer, sched_ops, cpu_sched, cpu_sched_debug
Tue 16 Feb 2010 09:02:14 AM PST||Libraries: libcurl/7.19.5 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.15
Tue 16 Feb 2010 09:02:14 AM PST||Data directory: /var/lib/boinc-client
Tue 16 Feb 2010 09:02:15 AM PST||Processor: 8 GenuineIntel Intel(R) Xeon(R) CPU W3520 @ 2.67GHz [Family 6 Model 26 Stepping 5]
Tue 16 Feb 2010 09:02:15 AM PST||Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni dtes64 moni
Tue 16 Feb 2010 09:02:15 AM PST||OS: Linux: 2.6.31-19-generic
Tue 16 Feb 2010 09:02:15 AM PST||Memory: 5.84 GB physical, 8.18 GB virtual
Tue 16 Feb 2010 09:02:15 AM PST||Disk: 189.57 GB total, 175.40 GB free
Tue 16 Feb 2010 09:02:15 AM PST||Local time is UTC -8 hours
Tue 16 Feb 2010 09:02:15 AM PST||Not using a proxy
Tue 16 Feb 2010 09:02:15 AM PST||Can't load library libcudart
Tue 16 Feb 2010 09:02:15 AM PST||No coprocessors
Tue 16 Feb 2010 09:02:15 AM PST|World Community Grid|URL: http://www.worldcommunitygrid.org/; Computer ID: not assigned yet; location: (none); project prefs: default
Tue 16 Feb 2010 09:02:15 AM PST||No general preferences found - using BOINC defaults
Tue 16 Feb 2010 09:02:15 AM PST||Reading preferences override file
Tue 16 Feb 2010 09:02:15 AM PST||Preferences limit memory usage when active to 2990.28MB
Tue 16 Feb 2010 09:02:15 AM PST||Preferences limit memory usage when idle to 5980.55MB
Tue 16 Feb 2010 09:02:15 AM PST||Preferences limit disk usage to 10.00GB
Tue 16 Feb 2010 09:02:15 AM PST||[cpu_sched_debug] Request CPU reschedule: Prefs update
Tue 16 Feb 2010 09:02:15 AM PST||[cpu_sched_debug] Request CPU reschedule: Startup
Tue 16 Feb 2010 09:02:15 AM PST||[cpu_sched_debug] Request CPU reschedule: Idle state change
Tue 16 Feb 2010 09:02:15 AM PST||[cpu_sched_debug] enforce_schedule(): start
Tue 16 Feb 2010 09:02:15 AM PST||[cpu_sched_debug] finished preempt loop, ncpus_used 0.000000
Tue 16 Feb 2010 09:02:15 AM PST||[cpu_sched_debug] using 0.000000 out of 8 CPUs
Tue 16 Feb 2010 09:02:15 AM PST||[cpu_sched_debug] enforce_schedule: end
Tue 16 Feb 2010 09:02:15 AM PST|World Community Grid|Sending scheduler request: Project initialization. Requesting 1 seconds of work, reporting 0 completed tasks
Tue 16 Feb 2010 09:02:20 AM PST|World Community Grid|Scheduler request failed: Couldn't resolve host name
Tue 16 Feb 2010 09:02:49 AM PST|World Community Grid|Resetting project
Tue 16 Feb 2010 09:02:49 AM PST||[cpu_sched_debug] Request CPU reschedule: exit_tasks
Tue 16 Feb 2010 09:02:49 AM PST|World Community Grid|Detaching from project
Tue 16 Feb 2010 09:02:49 AM PST||[cpu_sched_debug] Request CPU reschedule: project detached by user
Tue 16 Feb 2010 09:03:15 AM PST||[cpu_sched_debug] enforce_schedule(): start
Tue 16 Feb 2010 09:03:15 AM PST||[cpu_sched_debug] finished preempt loop, ncpus_used 0.000000
Tue 16 Feb 2010 09:03:15 AM PST||[cpu_sched_debug] using 0.000000 out of 8 CPUs
Tue 16 Feb 2010 09:03:15 AM PST||[cpu_sched_debug] enforce_schedule: end
Tue 16 Feb 2010 09:03:25 AM PST||Fetching configuration file from http://www.worldcommunitygrid.org/get_project_config.php
Tue 16 Feb 2010 09:03:40 AM PST|World Community Grid|Master file download succeeded
Tue 16 Feb 2010 09:03:45 AM PST|World Community Grid|Sending scheduler request: Project initialization. Requesting 1 seconds of work, reporting 0 completed tasks
Tue 16 Feb 2010 09:03:46 AM PST||Project communication failed: attempting access to reference site
Tue 16 Feb 2010 09:03:47 AM PST||Internet access OK - project servers may be temporarily down.
Tue 16 Feb 2010 09:03:50 AM PST|World Community Grid|Scheduler request failed: Peer certificate cannot be authenticated with known CA certificates

Etc. Thank you again for any help.
ID: 31065 · Report as offensive
Austin Parish

Send message
Joined: 16 Feb 10
Posts: 3
United States
Message 31098 - Posted: 18 Feb 2010, 18:23:13 UTC

Hi all,

Yes, I "fixed" my problem by attaching to different projects. I already have a few servers running WCG 24/7 so it's fine if my Linux Xeon crunches Rosetta, Aqua etc. (I know this isn't really a fix)

I guess my last question is the difference in integer MIPS per cpu between Windows 7 64-bit and Ubuntu 9.10 64-bit. BOINC gives me 12000 MIPS per cpu in Windows 7 and a little over 8000 per cpu in Ubuntu (floating point MIPS are not changed much). I know it's not a big deal, but could this be a Ubuntu configuration thing? htop tells me that 100% of my CPUs are being used... so I don't know why the difference? (or should I not worry whatsoever)
ID: 31098 · Report as offensive

Message boards : Questions and problems : Endless cpu_sched_debug loop in BOINC Manager, 64-bit Ubuntu 9.10

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.