 |
 |
 |
 |
| Hardware & Laptops Help with your hardware, including laptop issues |

18th October 2011, 01:07 AM
|
|
Registered User
|
|
Join Date: Oct 2011
Posts: 27

|
|
|
CPU cores are not detected
I have a i7-930 system. Fedora 15 won't detect all cores. I only see 4 cores instead of 8. HT is enabled and other OS is seeing them correctly.
This seems a Fedora issue, but I don't know where to make the change. Please advice. Thank you!
|

18th October 2011, 01:08 AM
|
 |
Registered User
|
|
Join Date: Jun 2004
Location: Laurel, MD USA
Posts: 5,449

|
|
|
Re: CPU cores are not detected
Can you post what this command shows?
|

18th October 2011, 01:28 AM
|
|
Registered User
|
|
Join Date: Oct 2011
Posts: 27

|
|
|
Re: CPU cores are not detected
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
CPU socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 26
Stepping: 5
CPU MHz: 2807.039
BogoMIPS: 5501.73
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 8192K
NUMA node0 CPU(s): 0-3
|

18th October 2011, 02:15 AM
|
 |
Registered User
|
|
Join Date: Jun 2004
Location: Laurel, MD USA
Posts: 5,449

|
|
|
Re: CPU cores are not detected
That's weird, so you have HT turned on in the Bios since windows sees the hyperthreading?
Have you confirmed that in the BIOS?
|

18th October 2011, 02:19 AM
|
 |
"Registered User" T-Shirt Winner
|
|
Join Date: Mar 2007
Location: Seville, FL
Posts: 5,126

|
|
|
Re: CPU cores are not detected
Funny, Intel says your i7-930 is a 4 core CPU. Check the specs here.
|

18th October 2011, 02:22 AM
|
 |
Registered User
|
|
Join Date: Jun 2004
Location: Laurel, MD USA
Posts: 5,449

|
|
|
Re: CPU cores are not detected
Quote:
Originally Posted by PabloTwo
Funny, Intel says your i7-930 is a 4 core CPU. Check the specs here.
|
No, he's right, there are 4 cores but notice the Intel spec sheet just below the "# of Cores 4" also says:
Four cores with 8 threads means 2 threads per core -> hence a Hyperthreaded cpu
Under Linux, the hyperthreads show as cores, I suppose you could claim they're not really but "top", /proc/cpuinfo, and the kernel consider them as cores
Last edited by marko; 18th October 2011 at 02:30 AM.
|

18th October 2011, 02:38 AM
|
 |
"Registered User" T-Shirt Winner
|
|
Join Date: Mar 2007
Location: Seville, FL
Posts: 5,126

|
|
|
Re: CPU cores are not detected
OK... I'll just slip back under my rock here.
|

18th October 2011, 07:05 AM
|
|
Registered User
|
|
Join Date: Sep 2004
Location: Denver, Colorado
Posts: 547

|
|
|
Re: CPU cores are not detected
What does this show?
Code:
dmesg | grep -i cpu | grep 'Intel(R) Core(TM)'
|

18th October 2011, 08:17 AM
|
|
Registered User
|
|
Join Date: Oct 2011
Posts: 27

|
|
|
Re: CPU cores are not detected
This is what rescue system is showing on the same server. Cores are identified correctly.
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
CPU(s): 8
Thread(s) per core: 2
Core(s) per socket: 4
CPU socket(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 26
Stepping: 5
CPU MHz: 1600.000
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 8192K
I suppose a package is missing? I have upgraded to Fedora 16, but I still have the problem.
This is what
dmesg | grep -i cpu | grep 'Intel(R) Core(TM)' is showing
[ 0.030815] CPU0: Intel(R) Core(TM) i7 CPU 930 @ 2.80GHz stepping 05
|

18th October 2011, 09:27 AM
|
 |
Registered User
|
|
Join Date: Mar 2009
Location: Lancaster, UK
Posts: 883

|
|
|
Re: CPU cores are not detected
When you say it is not seeing them, how are you "viewing" them?
|

18th October 2011, 10:17 PM
|
|
Registered User
|
|
Join Date: Oct 2011
Posts: 27

|
|
|
Re: CPU cores are not detected
Quote:
Originally Posted by Adunaic
When you say it is not seeing them, how are you "viewing" them?
|
With rescue system (from datacenter) I see them correctly, booting the same server with Fedora will not show them.
/proc/cpuinfo only shows 4 cores.
---------- Post added at 09:17 PM ---------- Previous post was at 04:34 PM ----------
I tried a minimal CentOS 6 install and cores are identified correctly then a Fedora minimal install and problem comes again. I don't understand why.
Last edited by chiuyan; 18th October 2011 at 08:50 PM.
|

18th October 2011, 10:48 PM
|
 |
Registered User
|
|
Join Date: Apr 2006
Location: Ohio, USA
Posts: 8,300

|
|
|
Re: CPU cores are not detected
The identification of cores and hyperthreading happens in the kernel - there is no extra package that controls this.
Yes it appears that *some* fedora kernel has a problem, and likely the corresponding kernel.org kernel.
So the question is - which Fedora kernel are you running ? Please post
uname -a
__________________
None are more hopelessly enslaved than those who falsely believe they are free.
Johann Wolfgang von Goethe
|

19th October 2011, 12:22 AM
|
|
Registered User
|
|
Join Date: Oct 2011
Posts: 27

|
|
|
Re: CPU cores are not detected
Hmm, I found this setting added to kernel acpi=off and deleted it. Now cores are displayed, but I see few errors in messages. It's strange as this is a new and not modified minimal installation. I'll keep you updated.
---------- Post added at 11:22 PM ---------- Previous post was at 10:05 PM ----------
So far, everything seems ok. I don't understand why acpi=off was automatically added to the kernel set up.
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 18:33 (Tuesday, 21-05-2013)
|
|
 |
 |
 |
 |
|
|