RE: Can Interl 2.4G(C) Hyper threading processor run 2 hardware interrupts in the same moment?

AFAIK each logical processor has its own local apic. There’s a nice article
out there with some detail, go to http://developer.intel.com and search for
“hyperthreading interrupts”. The article is called “Methods to use Intel’s
HyperThreading Technology with Linux”, by Thomas Buerger. It’s a Linux
paper, but it has useful information anyway.

Alberto.

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.
com]On Behalf Of Maxim S. Shatskih
Sent: Thursday, February 19, 2004 8:08 AM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] Can Interl 2.4G(C) Hyper threading processor run 2
hardware interrupts in the same moment?

Yes it can.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “Crasher Guo”
To: “Windows System Software Devs Interest List”
Sent: Thursday, February 19, 2004 9:06 AM
Subject: [ntdev] Can Interl 2.4G(C) Hyper threading processor run 2 hardware
interrupts in the same moment?

> Hi,all
>
> Can One Interl 2.4G(C) Hyper threading processor run 2 hardware
interrupts
in the same moment?
> I’m working under Windows XP.
>
> Thanks for your time.
> Thanks for your help.
>
> Crasher Guo
> xxxxx@sinfors.com.cn
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@compuware.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it.

Actually, does anyone know where in the Intel books I can find a decent
pipeline-level explanation of how the APICs are integrated in a
hyperthreaded machine ? Anyone out there from Intel reading this list ?

Alberto.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Jake Oshins
Sent: Thursday, February 19, 2004 11:30 PM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] Can Interl 2.4G(C) Hyper threading processor run 2
hardware interrupts in the same moment?

No, actually that part of the APIC state is separate. You can run two
interrupts at the same IRQL simultaneously.


Jake Oshins
Windows Base Kernel Team

This posting is provided “AS IS” with no warranties, and confers no rights.

“Loren Wilton” wrote in message news:xxxxx@ntdev…
>I believe so, yes. They would have to be at different IRQLs I think. I
> seem to remember that the host APIC is at least partially shared on an HT
> machine. So the amount of overlap you can have may depend on how the APIC
> is managed, which is different for edge and level interrupts.
>
> Loren
>
> ----- Original Message -----
> From: “Crasher Guo”
> To: “Windows System Software Devs Interest List”
> Sent: Wednesday, February 18, 2004 10:06 PM
> Subject: [ntdev] Can Interl 2.4G(C) Hyper threading processor run 2
> hardware
> interrupts in the same moment?
>
>
>> Hi,all
>>
>> Can One Interl 2.4G(C) Hyper threading processor run 2 hardware
> interrupts in the same moment?
>> I’m working under Windows XP.
>
>


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@compuware.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it.