Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
A little helps identifying Xeon processors in Dell PE2850
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
cayenne
l33t
l33t


Joined: 17 Oct 2002
Posts: 945
Location: New Orleans

PostPosted: Tue Apr 21, 2015 1:17 pm    Post subject: A little helps identifying Xeon processors in Dell PE2850 Reply with quote

Hello all,

Whew...has been a LOONG time since I was last on here. I'm trying my first gentoo install again after many years away. And I must admit, I'm a bit rusty.

I'm at the kernel config section, and I'm having a little problem figuring out the cores/threads for the processors I have.

I know I have 2x processors onboard.

But I'm a bit confused if they are dual core, or hyper threaded. Here is what cpuinfo shows:

processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 3.60GHz
stepping : 3
microcode : 0x5
cpu MHz : 3591.062
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr ss
e sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts nopl pni dtes64 monitor ds_cpl est tm2 cid cx16 xtpr
bugs :
bogomips : 7182.12
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 3.60GHz
stepping : 3
microcode : 0x5
cpu MHz : 3591.062
cache size : 2048 KB
physical id : 3
siblings : 2
core id : 0
cpu cores : 1
apicid : 6
initial apicid : 6
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr ss
e sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts nopl pni dtes64 monitor ds_cpl est tm2 cid cx16 xtpr
bugs :
bogomips : 7181.94
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 2
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 3.60GHz
stepping : 3
microcode : 0x5
cpu MHz : 3591.062
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr ss
e sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts nopl pni dtes64 monitor ds_cpl est tm2 cid cx16 xtpr
bugs :
bogomips : 7182.12
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 3
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 3.60GHz
stepping : 3
microcode : 0x5
cpu MHz : 3591.062
cache size : 2048 KB
physical id : 3
siblings : 2
core id : 0
cpu cores : 1
apicid : 7
initial apicid : 7
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr ss
e sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts nopl pni dtes64 monitor ds_cpl est tm2 cid cx16 xtpr
bugs :
bogomips : 7181.94
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 48 bits virtual
power management:


This is the output of /proc/cpuinfo

It seems to be sensing 4x processors, where i'm sure I have 2x....it shows each one as 1 core.

So, when setting up my kernel parameters, can someone advise me of the best settings to use here?

I've done some goggling and can't find the exact info I'm looking for here yet, and was hoping someone might give me a clue or share a link with me.

Thanks in advance,

cayenne
_________________
Light travels faster than sound. This is why some people appear bright until you hear them speak.........
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 7159
Location: almost Mile High in the USA

PostPosted: Tue Apr 21, 2015 2:31 pm    Post subject: Reply with quote

Yeah cpuinfo looks a bit contradictory here as physical ID should indicate which package each core is located on.

My quad core CPUs both indicate 1 physical id, which means package. Yours *should* have said two unique physical IDs not 4.

Based on what I see here you have two dual threaded Netburst based Xeons based on model number. You should enable HT support in the kernel so it will run things on both processors before doubling up on threads.

You could try 'lshw' or 'dmidecode' to get more hints.
_________________
Intel Core i7 2700K@ 4.1GHz/HD3000 graphics/8GB DDR3/180GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10273
Location: Somewhere over Atlanta, Georgia

PostPosted: Tue Apr 21, 2015 2:51 pm    Post subject: Reply with quote

Looks to be a Pentium 4 era Xeon, which would make them single core, hyperthread-capable CPUs. You might want to install sys-apps/cpuid, which provides a nice synthesis of collectable information.

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.


Last edited by John R. Graham on Tue Apr 21, 2015 4:29 pm; edited 1 time in total
Back to top
View user's profile Send private message
cayenne
l33t
l33t


Joined: 17 Oct 2002
Posts: 945
Location: New Orleans

PostPosted: Tue Apr 21, 2015 4:18 pm    Post subject: Thank you!! Reply with quote

Thank you, I'll look into this a bit more....and get my settings right.

One other quick thing..for the MAKEOPTS option in make.conf....I'd use -j5 is this correct?

Thank you again, that's one thing I remember from my old days on here...so much great help in a quick fashion!!


cayenne
_________________
Light travels faster than sound. This is why some people appear bright until you hear them speak.........
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10273
Location: Somewhere over Atlanta, Georgia

PostPosted: Tue Apr 21, 2015 4:24 pm    Post subject: Reply with quote

That's the correct thumb rule, yes. The real goal is to keep the available cores saturated without causing too much thrashing to swap. Which means, if you're a little memory challenged, you might find it advisable to reduce the number. If, however, your swap usage hovers around zero during a well-parallelized build, then -j5 is just fine.

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
cayenne
l33t
l33t


Joined: 17 Oct 2002
Posts: 945
Location: New Orleans

PostPosted: Tue Apr 21, 2015 5:52 pm    Post subject: Reply with quote

John R. Graham wrote:
Looks to be a Pentium 4 era Xeon, which would make them single core, hyperthread-capable CPUs. You might want to install sys-apps/cpuid, which provides a nice synthesis of collectable information.

- John
'

From cpuid:

CPU 0:
vendor_id = "GenuineIntel"
version information (1/eax):
processor type = primary processor (0)
family = Intel Pentium 4/Pentium D/Pentium Extreme Edition/Celeron/Xeon/Xeon MP/Itanium2, AMD Athlon 64/Athlon XP
-M/Opteron/Sempron/Turion (15)
model = 0x4 (4)
stepping id = 0x3 (3)
extended family = 0x0 (0)
extended model = 0x0 (0)
(simple synth) = Intel Pentium 4 (Prescott N0) / Xeon (Nocona N0 / Irwindale N0), 90nm


So, on the kernel config, I'm going to select: Intel P4 / older Netburst based Xeon option......correct?

Thanks again!

cayenne
_________________
Light travels faster than sound. This is why some people appear bright until you hear them speak.........
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10273
Location: Somewhere over Atlanta, Georgia

PostPosted: Tue Apr 21, 2015 6:16 pm    Post subject: Reply with quote

cayenne wrote:
So, on the kernel config, I'm going to select: Intel P4 / older Netburst based Xeon option......correct?
Correct! :)

- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 7159
Location: almost Mile High in the USA

PostPosted: Tue Apr 21, 2015 8:40 pm    Post subject: Reply with quote

Make sure you have both SCHED_SMT (hyperthread) and SCHED_MC (two cores) enabled, because you have both situations!

Just imagine if you were running 4 threads and they all landed on one thread of one core... not the most efficient way of using the machine.
_________________
Intel Core i7 2700K@ 4.1GHz/HD3000 graphics/8GB DDR3/180GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
cayenne
l33t
l33t


Joined: 17 Oct 2002
Posts: 945
Location: New Orleans

PostPosted: Tue Apr 21, 2015 9:28 pm    Post subject: I checked... Reply with quote

eccerr0r wrote:
Make sure you have both SCHED_SMT (hyperthread) and SCHED_MC (two cores) enabled, because you have both situations!

Just imagine if you were running 4 threads and they all landed on one thread of one core... not the most efficient way of using the machine.


Hey, thank you!!

I doubled checked to make sure I had both checked.

Ok, I've compiled the kernel...will try to finish the install and see if I covered most everything.

C
_________________
Light travels faster than sound. This is why some people appear bright until you hear them speak.........
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum