mickeyoneil Posted September 9, 2015 Share #1 Posted September 9, 2015 I have a xeon processor with 8 cores with hyperthreading. When I run dmesag|grep smp it states I have 16 cores which exceeds the NR_CPUS limit of 8. I can't seem to find anywhere on how to increase this max so I can utilize all 16 cores. Is this possible and how? Huge deal breaker if I cant utilize all 16 cores. Thank you. Link to comment Share on other sites More sharing options...
MarsManden Posted September 9, 2015 Share #2 Posted September 9, 2015 Another solution is to disable hyperthreading. Or do you have that many processes running, that you need 16 cores? Link to comment Share on other sites More sharing options...
DrEVILish Posted March 30, 2017 Share #3 Posted March 30, 2017 I have a mobo with Dual X5650's and trying to get this to work first of all, I'm happy to disable hyperthreading however that still leaves me with the dilemma of 8/12 cores working, and 24 possible logical threads, this computer is for a) 10G networking bridge b) SSD Caching c) PLEX Transcoding Host, so yes, the extra horses are needed and 2 would be very useful. Link to comment Share on other sites More sharing options...
Aigor Posted March 30, 2017 Share #4 Posted March 30, 2017 it's' kernel config parameter, CONFIG_X86_MINIMUM_CPU_FAMILY=8 Link to comment Share on other sites More sharing options...
DrEVILish Posted March 31, 2017 Share #5 Posted March 31, 2017 it's' kernel config parameter, CONFIG_X86_MINIMUM_CPU_FAMILY=8 Juns bootloader he creates a custom zImage which loads up the DSM software, could he, compile a new kernel with the LIMIT set to something like 24/32 something in the region of 2017... server cores. Seeing as we can get a single CPU with 8 cores then HT to 16 logical, 8 is becoming rather limiting. 1 Link to comment Share on other sites More sharing options...
fonix232 Posted March 31, 2017 Share #6 Posted March 31, 2017 it's' kernel config parameter, CONFIG_X86_MINIMUM_CPU_FAMILY=8 Juns bootloader he creates a custom zImage which loads up the DSM software, could he, compile a new kernel with the LIMIT set to something like 24/32 something in the region of 2017... server cores. Seeing as we can get a single CPU with 8 cores then HT to 16 logical, 8 is becoming rather limiting. Actually, the bootloader only creates a custom zImage (bzImage) for AMD boards. Otherwise the zImage is the stock 8451 zImage from 3615xs. Compiling our own kernel is an option, though it is cleaner if we use the official one (since it gets replaced at update any way). Link to comment Share on other sites More sharing options...
wenlez Posted March 31, 2017 Share #7 Posted March 31, 2017 i'm going to have similar dilemma when I switch to baremetal on my Supermicro X10SDV board. It has 8 core, 16 threads. Link to comment Share on other sites More sharing options...
Aigor Posted March 31, 2017 Share #8 Posted March 31, 2017 Juns bootloader he creates a custom zImage which loads up the DSM software, could he, compile a new kernel with the LIMIT set to something like 24/32 something in the region of 2017... server cores. Seeing as we can get a single CPU with 8 cores then HT to 16 logical, 8 is becoming rather limiting. If you look here viewtopic.php?f=2&t=20216 You can found a git link to scripts used by Jun to create your own bootimage, i'm in the " how it works" and there are some tricks to do to obtain a regular boot image. If you have needed knweldge, you can try by yourself. Link to comment Share on other sites More sharing options...
bglf83 Posted April 1, 2017 Share #9 Posted April 1, 2017 i'm going to have similar dilemma when I switch to baremetal on my Supermicro X10SDV board. It has 8 core, 16 threads. Disable hyper threading. Link to comment Share on other sites More sharing options...
Recommended Posts