Message boards :
Number crunching :
Nehalem Xserve not using all processors
Message board moderation
Author | Message |
---|---|
staze Send message Joined: 8 May 99 Posts: 9 Credit: 34,186,653 RAC: 21 |
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? |
arkayn Send message Joined: 14 May 99 Posts: 4438 Credit: 55,006,323 RAC: 0 |
|
DJStarfox Send message Joined: 23 May 01 Posts: 1066 Credit: 1,226,053 RAC: 2 |
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"? |
staze Send message Joined: 8 May 99 Posts: 9 Credit: 34,186,653 RAC: 21 |
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. |
staze Send message Joined: 8 May 99 Posts: 9 Credit: 34,186,653 RAC: 21 |
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! |
©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.