All of lore.kernel.org
 help / color / mirror / Atom feed
* Programtically tell diff between HT and real
@ 2004-06-16 17:46 Phy Prabab
  2004-06-16 17:56 ` Robert Love
  2004-06-16 17:59 ` lkml
  0 siblings, 2 replies; 15+ messages in thread
From: Phy Prabab @ 2004-06-16 17:46 UTC (permalink / raw)
  To: linux-kernel

Hello.

Is there a way to tell the difference between normal
processors and HT enabled processors?  That is, does
the linux kernel know the difference and is there a
way to to know the difference.

Thank you for your time.
Phy


		
__________________________________
Do you Yahoo!?
Yahoo! Mail - Helps protect you from nasty viruses.
http://promotions.yahoo.com/new_mail

^ permalink raw reply	[flat|nested] 15+ messages in thread
* Re: Programtically tell diff between HT and real
@ 2004-06-17  8:55 Mikael Pettersson
  0 siblings, 0 replies; 15+ messages in thread
From: Mikael Pettersson @ 2004-06-17  8:55 UTC (permalink / raw)
  To: david.vanhoose, phyprabab, rml; +Cc: linux-kernel

On Wed, 16 Jun 2004 13:01:02 -0700 (PDT), Phy Prabab wrote:
>So, if I understand correctly, there is no way to know
>definitively if a cpu is HT or not?

Of course there is. Intel's documentation, in
particular the IA32 Volume 2 and 3 manuals and
application note 485 (CPUID) describe this. They
are downloadable as PDFs from developer.intel.com.

Use CPUID to retrieve the "number of siblings"
value. >1 implies HT actually enabled.

^ permalink raw reply	[flat|nested] 15+ messages in thread
* Re: Programtically tell diff between HT and real
@ 2004-06-17  8:55 Mikael Pettersson
  2004-06-17 11:22 ` Richard B. Johnson
  0 siblings, 1 reply; 15+ messages in thread
From: Mikael Pettersson @ 2004-06-17  8:55 UTC (permalink / raw)
  To: andre, root; +Cc: linux-kernel

On Wed, 16 Jun 2004 17:58:26 -0400 (EDT), Richard B. Johnson wrote:
>> > I would love to know how you turn in on! This is one of those
>> > "latest-and-greatest" Intel D865PERL mother-boards and I've
>> > even flashed the BIOS with the "latest-and-greatest".
>>
>> The usual way is to enable HT in BIOS, and use a SMP enabled kernel.
>>
>
>It's a SMP kernel. There is no 'HT enable' in the BIOS setup.
>In fact, there is very little that can be set and, it's even
>very hard to convince it that I want to boot from a SCSI and
>not from the first disk it finds. One has to remove the battery
>to discharge the CMOS so it won't ignore the 'Del' key
>on startup. It's a very bad BIOS or a very bad board, I
>don't know which.

Or you forgot to enable ACPI in the kernel.
For some reason, the MP tables aren't capable of
describing HT siblings, so the BIOSen do that
via the ACPI tables instead.

^ permalink raw reply	[flat|nested] 15+ messages in thread
[parent not found: <fa.dpf28q3.1t6gfg5@ifi.uio.no>]

end of thread, other threads:[~2004-06-18  3:31 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-16 17:46 Programtically tell diff between HT and real Phy Prabab
2004-06-16 17:56 ` Robert Love
2004-06-16 18:46   ` Robert Love
2004-06-16 19:57     ` David van Hoose
2004-06-16 20:01       ` Phy Prabab
2004-06-16 20:03         ` Robert Love
2004-06-16 20:47     ` Richard B. Johnson
2004-06-16 21:36       ` Andre Tomt
2004-06-16 21:58         ` Richard B. Johnson
2004-06-16 17:59 ` lkml
  -- strict thread matches above, loose matches on Subject: below --
2004-06-17  8:55 Mikael Pettersson
2004-06-17  8:55 Mikael Pettersson
2004-06-17 11:22 ` Richard B. Johnson
2004-06-17 11:52   ` Richard B. Johnson
     [not found] <fa.dpf28q3.1t6gfg5@ifi.uio.no>
     [not found] ` <fa.frt3cgc.l145hu@ifi.uio.no>
2004-06-18  3:20   ` Robert Hancock

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.