LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Enterprise Linux Forums > Linux - Enterprise
User Name
Password
Linux - Enterprise This forum is for all items relating to using Linux in the Enterprise.

Notices

Reply
 
Search this Thread
Old 02-03-2006, 07:38 AM   #1
grant-skywalker
Member
 
Registered: Jul 2005
Location: Jakarta / Kuala Lumpur
Distribution: Slackware, Debian, Ubuntu, Centos
Posts: 40

Rep: Reputation: 15
Xeon - HyperThreading - Dual Processor becoming Quad


Hi all,

Recently i'm maintaining a HP ML570 G2 server with dual Xeon 3.0Ghz processor, 4GB RAM, raid 1+0 and raid 5.

Alright, when the server boot up, it shows 4 processors on Xeon 3.0Ghz. I did a preventive maintenance for my client without checking on the real hardware spec. Cuz i'm running some script to gather the hardware informations which i trusted my (eg cat /proc/cpuinfo) thingy on.

It turns out i was fool by the system bootup message. It's actually Dual Xeon 3.0Ghz but my report shows Quad Xeon which i kept arguing with my client.

It's embarrasing but is there anyway, the RHEL ES3 server won't "fool" by the HT thing Intel did to their highend processor??

Is that HT (is it equivalent to Dual Core) really giving double (2 becomes 4 processors) power??

regards,
Grant
 
Old 02-03-2006, 10:01 AM   #2
msound
Member
 
Registered: Jun 2003
Location: SoCal
Distribution: CentOS
Posts: 465

Rep: Reputation: 30
All hypertheading does is make 1 physical processor seem like 2 logical processors. Every OS with HT support views a HT enabled intel chip as two cpus. There's no way around that in the OS as far as i know. Some mobos let you disable HT support in the BIOS, though I have no idea why you would want to do it.

Dual core and HT really only help in multitasking and with multithreaded applications. The two technologies are ideal for servers because servers are almost constantly multitasking. Intel dual core cpus are generally faster than single core CPUs with HT. And AMD dual core cpus generally own the heck out of the intel chips.
 
Old 02-07-2006, 12:10 PM   #3
Brian Knoblauch
Member
 
Registered: Jan 2005
Distribution: SuSE (x86), NetBSD (Sparc), Solaris (Sparc & 32-bit x86)
Posts: 278

Rep: Reputation: 30
HT increases performance about 10-30% in my world. So, it's nice, but not a true doubling (execution threads share processor resources).

As far as Intel vs. AMD, it depends on the app, price range, etc. While we've been bringing in all AMD systems for our replacements, I ended up buying an Intel for one user. The Intel dual core w/HT setup came in cheaper AND faster in the applicable benchmarks than the AMD dual core. Comes down to doing all the research specific to your needs before buying.
 
Old 02-07-2006, 04:10 PM   #4
Darin
Senior Member
 
Registered: Jan 2003
Location: Portland, OR USA
Distribution: Slackware, SLAX, Gentoo, RH/Fedora
Posts: 1,024

Rep: Reputation: 45
Just an FYI, another popular OS is also "fool by the HT thing Intel did" and will show four CPUs on a Dual HT Xeon system when you bring up the Performance Tab in Task Manager.
 
Old 02-08-2006, 12:01 AM   #5
grant-skywalker
Member
 
Registered: Jul 2005
Location: Jakarta / Kuala Lumpur
Distribution: Slackware, Debian, Ubuntu, Centos
Posts: 40

Original Poster
Rep: Reputation: 15
Ha..

I knew that OS also being "fool" by Intel... but i expect Linux to be "smarter" in a sense to give us a real hardware spec rather than following the "trend".

Besides, is there anyway to check what is the "real" hardware instead of showing Quad Processor instead, it's only Dual?

Anyone?
 
Old 02-08-2006, 06:58 AM   #6
Brian Knoblauch
Member
 
Registered: Jan 2005
Distribution: SuSE (x86), NetBSD (Sparc), Solaris (Sparc & 32-bit x86)
Posts: 278

Rep: Reputation: 30
Well, it's not that easy... It may be wrong, but it's also right. An HT processor has 2 sets of "processor state", so it really should appear as 2 processors. It just so happens that they share execution units, etc... Compare with Sun's new chip. 8 integer cores, 4 states per core, 1 FPU... 32 states can be maintained/run. 8 at the same time, but due to the wait states inherent on each task (for I/O/whatever), it rotates in the next in that group. Acts very close to 32 processors, but if you count integer cores, it's an 8 processor. Count FPU's or chips and it's just a single processor machine!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Hyperthreading - problems on dual Xeon VME board grayd Linux - General 1 07-27-2005 04:16 PM
Debian with Dual Xeon processor. r_akarach Debian 7 12-22-2004 09:16 AM
Which processor? Itanium 2 or Xeon? wardialer Red Hat 1 10-13-2004 10:06 PM
Quad-Xeon Mobo required with RedHat 8 support fishsponge Linux - Hardware 0 08-16-2004 08:06 AM
IBM Netfinity 7000 QUAD XEON Species8472 Linux - Hardware 0 05-12-2004 05:27 PM


All times are GMT -5. The time now is 03:07 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration