Douglas Guptill wrote:
> On Tue, May 04, 2010 at 05:34:40PM -0600, Ralph Castain wrote:
>> On May 4, 2010, at 4:51 PM, Gus Correa wrote:
>>
>>> Hi Ralph
>>>
>>> Ralph Castain wrote:
>>>> One possibility is that the sm btl might not like that you have 
>>>> hyperthreading enabled.
>>> I remember that hyperthreading was discussed months ago,
>>> in the previous incarnation of this problem/thread/discussion on "Nehalem 
>>> vs. Open MPI".
>>> (It sounds like one of those supreme court cases ... )
>>>
>>> I don't really administer that machine,
>>> or any machine with hyperthreading,
>>> so I am not much familiar to the HT nitty-gritty.
>>> How do I turn off hyperthreading?
>>> Is it a BIOS or a Linux thing?
>>> I may try that.
>> I believe it can be turned off via an admin-level cmd, but I'm not certain 
>> about it
> 
> The challenge was too great to resist, so I yielded, and rebooted my
> Nehalem (Core i7 920 @ 2.67 GHz) to confirm my thoughts on the issue.
> 
> Entering the BIOS setup by pressing "DEL", and "right-arrowing" over
> to "Advanced", then "down arrow" to "CPU configuration", I found a
> setting called "Intel (R) HT Technology".  The help dialogue says
> "When Disabled only one thread per core is enabled".
> 
> Mine is "Enabled", and I see 8 cpus.  The Core i7, to my
> understanding, is a 4 core chip.

That's correct, HyperThreading makes it look like there are twice as
many cores as there physically are. So an n-core system will look like
it has 2n cores to the OS when HT is enabled.

-- 
Prentice

Reply via email to