IA32_CTL Model Specific Register

IA32_CTL Model Specific Register

Hello,

My question is regarding the Model Specific Registers (MSRs) of the Pentium 4 family. I have been refering to the following application note -

IA-32 Intel Architecture, Software Developers Manual,
Volume 3: System Programming Guide

The MSR "IA32_CTL" located at address 0x17B (379)isdescribed asthe "Machine Check Feature Enable".

However, the manual never states the Processor Model (0,1,2 or 3) for which this MSR is available.
Moreover for a HyperThreaded Machine, the manual does not specify whether this MSR is shared / unique among the available logical processors.

Can some one clarify my doubts ?

Regards,
Mithun Shanbhag
Syracuse University.

3 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

We are forwarding your question to our engineering contacts and will let you know how they respond.

Regards,

Lexi S.

IntelSoftware NetworkSupport

http://www.intel.com/software

Contact us

Message Edited by intel.software.network.support on 12-01-2005 07:11 PM

Our engineers responded as follows:

Although this MSR is architecturally defined in the System Programming Guide (Vol 3 of the IA-32 Intel Architecture, Software Developers Manual), the specific entry in Chapter 13 (on MCA), does not guarantee that this MSR will be implemented in any specific processor. You should test for the presence of this feature by checking the capability flag MCG_CTL_P in the IA32_MCG_CAP MSR. Thus far, this feature has not been implemented by any IA-32 processor. Because this feature has not been implemented yet, we cannot say whether it will be shared among logical processors or not.

Regards,

Lexi S.

IntelSoftware NetworkSupport

http://www.intel.com/software

Contact us

Message Edited by intel.software.network.support on 12-01-2005 10:36 AM

Leave a Comment

Please sign in to add a comment. Not a member? Join today