Software Archive
Read-only legacy content
17060 Discussions

Which processors support "VMX Preemption Timer"?

superymk
Beginner
550 Views
I've read the related part in the manual and I feel that all VT-x enabled processors support this feature. However, I test it on my Duo Core T2300 and it doesn't support this.
So which processors support this feature? I noticed that only KVM use this feature since 2008-12.
0 Kudos
1 Solution
David_O_Intel1
Employee
550 Views
This feature first appeared with Intel Core i7 processors.

To verify Preemption Timer capability, youcan read bit 38 (1-setting) of the IA32_VMX_PROCBASED_CTLS (index 0x481) MSR. If bit 38 is '0' - Preemption Timer is not available on the corresponding processor.

David Ott

View solution in original post

0 Kudos
1 Reply
David_O_Intel1
Employee
551 Views
This feature first appeared with Intel Core i7 processors.

To verify Preemption Timer capability, youcan read bit 38 (1-setting) of the IA32_VMX_PROCBASED_CTLS (index 0x481) MSR. If bit 38 is '0' - Preemption Timer is not available on the corresponding processor.

David Ott
0 Kudos
Reply