On Tue, Mar 17, 2009 at 3:40 PM, Bill Hart <[email protected]> wrote:
> I also wonder if there is a way to distinguish intel family 15 and 22?

family=6 for core2 always (family=15 is p4)

model=15 for "normal" core2 and xeon
model=22 (=16h), for celeron (I assume core2-celeron)
model=23 (=17h), for "extreme" core2, this is penryin, right?

The difference between model 15 and 23 is that the former is 65nm
while the latter is 45nm. More important, perhaps, the latter has
sse4_1 AFAIK. Both have ssse3.

> Also, I'm not seeing nocona any more? We originally distinguished p4,
> prescott and the 64 bit versions which we called nocona. I now see
> prescott, netburst and pentium4. Admittedly nocona is a codename for a
> certain Xeon revision (basically the Xeon for which intel introduced
> Intel64), and it is also used by gcc to identify 64 bit p4's, so it
> seemed convenient to Gonzalo Tornaria and I to use it to distinguish
> 64 bit p4's. Now I think it wasn't such a good idea as some prescotts
> are actually 64 bit. But what is the difference between pentium4 and
> netburst?

I think the original code, for p4 (family=15) in 64 bit mode,
sometimes returned prescott and sometimes nocona, depending on some
feature flag ??? (not lahf).

Best,
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to