Nehalem Xserve not using all processors

Message boards : Number crunching : Nehalem Xserve not using all processors
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile staze

Send message
Joined: 8 May 99
Posts: 9
Credit: 34,186,653
RAC: 21
United States
Message 953076 - Posted: 7 Dec 2009, 22:42:12 UTC

Hello,

I've looked and looked at this point, and can't seem to find someone having a similar issue. I'm stress testing a brand new 2009 Xserve, that's got 8-cores, with HT, and no matter what, while BOINC says "16 processors" and startup, and I have all my prefs set to use 100% and 24 processors, etc... I cannot get BOINC/SETI to use more than 8 processors.

It sounds like this should be doable... yet I can't figure out how. The biggest issue with this is that, it doesn't seem to favor the real cores vs. the "logical" cores, as the OS doesn't seem to really know the difference.

Anyone have any ideas?
ID: 953076 · Report as offensive
Profile arkayn
Volunteer tester
Avatar

Send message
Joined: 14 May 99
Posts: 4438
Credit: 55,006,323
RAC: 0
United States
Message 953126 - Posted: 8 Dec 2009, 2:37:06 UTC - in response to Message 953076.  

Can you post the first 20 lines of the messages after starting up?

ID: 953126 · Report as offensive
DJStarfox

Send message
Joined: 23 May 01
Posts: 1066
Credit: 1,226,053
RAC: 2
United States
Message 953138 - Posted: 8 Dec 2009, 3:40:43 UTC - in response to Message 953076.  

Three things to double check:
Make sure there's no BOINC message that says "reading preferences override file"

Check your "Computing Preferences" on the website.
On multiprocessors, use at most: 32 processors
On multiprocessors, use at most: 100 % of the processors
Use at most
(Can be used to reduce CPU heat) 100 percent of CPU time

On the "Tasks" list in the BOINC Manager, if 8 tasks are in the "Running" state, what state are the other tasks in? Do they say "Waiting on [something]" or do they say "Ready to start"?
ID: 953138 · Report as offensive
Profile staze

Send message
Joined: 8 May 99
Posts: 9
Credit: 34,186,653
RAC: 21
United States
Message 953737 - Posted: 11 Dec 2009, 0:46:46 UTC

First 20 lines:

Sun Dec 6 21:55:16 2009 Starting BOINC client version 6.10.21 for x86_64-apple-darwin
Sun Dec 6 21:55:16 2009 log flags: file_xfer, sched_ops, task
Sun Dec 6 21:55:16 2009 Libraries: libcurl/7.19.4 OpenSSL/0.9.7l zlib/1.2.3 c-ares/1.6.0
Sun Dec 6 21:55:16 2009 Data directory: /Library/Application Support/BOINC Data
Sun Dec 6 21:55:16 2009 Processor: 16 GenuineIntel Intel(R) Xeon(R) CPU E5520 @ 2.27GHz [x86 Family 6 Model 26 Stepping 5]
Sun Dec 6 21:55:16 2009 Processor features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 SSE4.2 POPCNT
Sun Dec 6 21:55:16 2009 OS: Darwin: 9.8.0
Sun Dec 6 21:55:16 2009 Memory: 12.00 GB physical, 96.22 GB virtual
Sun Dec 6 21:55:16 2009 Disk: 148.73 GB total, 95.98 GB free
Sun Dec 6 21:55:16 2009 Local time is UTC -8 hours
Sun Dec 6 21:55:16 2009 No usable GPUs found
Sun Dec 6 21:55:17 2009 Not using a proxy
Sun Dec 6 21:55:17 2009 SETI@home URL http://setiathome.berkeley.edu/; Computer ID 5030462; resource share 100
Sun Dec 6 21:55:17 2009 SETI@home General prefs: from SETI@home (last modified 06-Dec-2009 21:39:47)
Sun Dec 6 21:55:17 2009 SETI@home Computer location: home
Sun Dec 6 21:55:17 2009 SETI@home General prefs: no separate prefs for home; using your defaults
Sun Dec 6 21:55:17 2009 Reading preferences override file
Sun Dec 6 21:55:17 2009 Preferences:
Sun Dec 6 21:55:17 2009 max memory usage when active: 6144.00MB
Sun Dec 6 21:55:17 2009 max memory usage when idle: 11059.20MB
Sun Dec 6 21:55:17 2009 max disk usage: 3.00GB
Sun Dec 6 21:55:17 2009 (to change, visit the web site of an attached project,
Sun Dec 6 21:55:17 2009 or click on Preferences)

In computing prefs, I have:

24 processors, 100%, and 100%.

There are 8 tasks running, the rest say: "waiting for shared memory"...

Now that I google that... I find I am an idiot. I will post back when I have a result.
ID: 953737 · Report as offensive
Profile staze

Send message
Joined: 8 May 99
Posts: 9
Credit: 34,186,653
RAC: 21
United States
Message 953740 - Posted: 11 Dec 2009, 0:52:52 UTC

Yup, that did it.

http://www.spy-hill.net/help/apple/SharedMemory.html

Would be cool if BOINC was smart enough to say "Shared memory settings are insufficient, please consider increasing them....".

Now running on all 16 logical cores. Sweet!

Thanks!
ID: 953740 · Report as offensive

Message boards : Number crunching : Nehalem Xserve not using all processors


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.