On Thu, Dec 3, 2009 at 4:22 PM, Case Vanhorsen <[email protected]> wrote: > The MS-SDK compiler selected p3 as the CPU type. But the actual CPU is > a Core2 Duo. The CPU type is correctly detected when I do a 64-bit > build.
Check out this thread: http://groups.google.com/group/mpir-devel/browse_thread/thread/c31f89ed1683d383/a219d5063e0eb130?lnk=gst&q=core2+misidentification#a219d5063e0eb130 In summary, a 45nm core 2 is identified as family 6, model 0x17. However, the original cpuid instruction only has 4 bits for the model, so an old program sees this as family 6, model 7, which is pentium 3. The rest of the model is stored as "extended model" bits which one needs to take into account. This issue was fixed in the autotools build at the time. I don't know about MS tools. Gonzalo -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/mpir-devel?hl=en.
