VMware Cloud Community
leonnap
Contributor
Contributor

Quad core intels and enabling hyperthreading?

hi guys,

maybe an easy question but let me explain what we did, yesterday we put live our new 2 esx 3.02 servers dell 2950 with dual quad core processors.

we have disabled hyperthreading in de bios because in the early days of esx vmware advised that we shouldnt use hyperthreading.

but, now'r days...is this still the same? or do we need to enable hyperthreading to gain that extra little performance?

0 Kudos
8 Replies
dkfbp
Expert
Expert

There is no hyperthreading on that CPU. So dont worry about it Smiley Happy

Best regards Frank Brix Pedersen blog: http://www.vfrank.org
0 Kudos
Prashanth_John
Enthusiast
Enthusiast

in a typical HT aware application the HT process on the CPU processes multiple threads simultaneously which gives you a slight edge in performance as the CPU is being optimally utilized.

In the case of ESX 3.0 kernel the cpu is time sliced. that is each VM gets a time slice of the available CPU. In your case you have quite a few logical processors( each core is seen as a logical processor by ESX) which will never over load the cpu (unless you intend packing a lot of virtual machines into the HOST or configure more than 1 virtual cpu for heavy applications). Enabling HT will really not help in this case.

0 Kudos
homerjnick
Enthusiast
Enthusiast

I thought Hyperhthreading was done away with ages ago on CPU's and replaced by dual/quad core no?

0 Kudos
caciolli
Expert
Expert

There are no xeon quad with HT. You can try to search for it here

http://processorfinder.intel.com/List.aspx?ProcFam=528&sSpec=&OrdCode=

just filter on quad and HT, no result!

0 Kudos
George_B
Enthusiast
Enthusiast

The new Intel Core architecture has a much shorter pipeline than the previous Netburst architecture. HT allowed the longer pipeline to be more efficiently utilised but with the newer pipe line it is no longer required, thus why it is not implemented.

0 Kudos
rcielo
Contributor
Contributor

No hyperthreading but if you want to run Windows x64 you will have to enable the VT in the BIOS of your server.

0 Kudos
leonnap
Contributor
Contributor

allright guys thnx! Smiley Happy

0 Kudos
Jasemccarty
Immortal
Immortal

Give those guys some points!

Jase McCarty - @jasemccarty
0 Kudos